Vectrex Blog

and home of Vectrex Integrated Development Environment

  • About
  • Download
    • Download History
    • Additional Downloads
  • My Programs
  • PiTrex
    • PiTrex – Baremetal knowledge
    • PiTrex baremetal: Download
    • PiTrex baremetal: Quick start
    • PiTrex baremetal: vectrexInterface.c
  • Collection
    • Boxes
    • Hardware
    • The beauty in PCBs
    • Cartridges
    • Cool Pix
    • Overlays
  • Vectrex programs
    • VecFever
      • VecFever FAQ
    • Vectrex games – original era
    • John Dondzila
    • Homebrew -2015
    • Homebrew 2016
    • Homebrew 2017
    • Homebrew 2018
    • Homebrew 2019
    • Homebrew 2020
    • Homebrew 2021
    • Homebrew 2022
    • Homebrew 2023
    • Homebrew 2024
    • Forgotten Tales
    • Der Luchs
    • George Pelonis (Fury)
    • Unfinished Tales
    • Others
    • Demos
  • Help
    • Vectrex tutorial II – Introduction
    • Vectrex tutorial II – starting with BIOS
    • Vectrex tutorial II – General Tips
    • BIOS functions in depth
    • How Vectors are drawn
    • Some pointers for beginners – RAM!
    • Some pointers for beginners – Decisions!
    • Peer links
  • Links
    • Non Vectrex Links
  • Contact
    • Impressum

Vectrex Aklabeth (7)

Vectrex Aklabeth (7)

Optimizing is finished… with the exception of some odds and ends, that I did not explicitly mention. There is one last thing I want to share. The title screen! Following is the “original”: I converted that selfsame image using mighty…

By Malban | November 23, 2020 | Uncategorized | 2 Comments |
Read more

Vectrex Aklabeth (6)

Vectrex Aklabeth (6)

The dungeon – Monsters Let us first look at the monsters in the dungeon. Some of them have a huge vector count. The demon e.g. uses more than 90 vectors. I said before, that I use a special routine “draw_synced_list()”.…

By Malban | November 23, 2020 | Uncategorized | 1 Comment |
Read more

Vectrex Aklabeth (5)

Vectrex Aklabeth (5)

World changer Ok. We reduced the world map draw by 20000 cycles, sounds good – but we still must reduce it by another 35000 cycles. Such a thing cannot be done by doing little things – here we must change…

By Malban | November 22, 2020 | Uncategorized | 4 Comments |
Read more

Vectrex Aklabeth (4)

Vectrex Aklabeth (4)

A few words as an intro to my optimzations. As long as the game is running good and bug free, I do not really care much about how the source looks. I don’t care if it is half “C”, half…

By Malban | November 22, 2020 | Uncategorized | No Comments |
Read more

Vectrex Aklabeth (3)

Vectrex Aklabeth (3)

Dungeon (continued) Moving around a dungeon. This really irritated me at first and I thought the program had a bug. I double checked with Paul Robsons C version (running on my Mac). After each door (or secret door) I got…

By Malban | November 21, 2020 | Uncategorized | 6 Comments |
Read more

Vectrex Aklabeth (2)

Vectrex Aklabeth (2)

World map continued Extracting all “Map” symbols and putting valid Vectrex code around it – results in another very “easy” looking function:(the calculated scale is due to using a BLOWUP of 4 – and a slight adjustment 🙂 ) void…

By Malban | November 20, 2020 | Uncategorized | No Comments |
Read more

Vectrex Aklabeth (1)

Vectrex Aklabeth (1)

Over 4 years ago Pix started VecAkalabeth using the Vectrex32 BASIC cart. He finished the project and VecAkalabeth can be played… although the newest version was not made public yet – since the first versions of this will be part…

By Malban | November 19, 2020 | Uncategorized | 4 Comments |
Read more

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Tags

"C" Aklabeth Arkos Tracker BadApple Bankswitch Berzerk Code Generation Collection Configuration Debug Demo dissi Dod Drift eEprom emulation GS BASIC hardware HiddenLineRemoval Imager Karl Quappe Menschenjagd Movie opengl Optimizing PiTrex Programming psg Samples Shiftreg Sourcecode Strings Telengard Tools vecci VecFever VecLink Vector vectorblade Vectorize VIA vide VPatrol wobble YM

Archives

  • March 2025 (1)
  • March 2023 (1)
  • February 2023 (1)
  • January 2023 (3)
  • December 2022 (1)
  • November 2022 (2)
  • October 2022 (2)
  • April 2022 (3)
  • March 2022 (6)
  • February 2022 (7)
  • December 2021 (3)
  • November 2021 (2)
  • October 2021 (1)
  • August 2021 (3)
  • July 2021 (3)
  • May 2021 (1)
  • April 2021 (9)
  • March 2021 (2)
  • January 2021 (1)
  • December 2020 (2)
  • November 2020 (7)
  • September 2020 (5)
  • August 2020 (7)
  • July 2020 (1)
  • June 2020 (1)
  • May 2020 (2)
  • April 2020 (3)
  • March 2020 (2)
  • February 2020 (1)
  • January 2020 (2)
  • December 2019 (2)
  • November 2019 (3)
  • October 2019 (1)
  • August 2019 (1)
  • July 2019 (1)
  • June 2019 (1)
  • May 2019 (1)
  • April 2019 (2)
  • March 2019 (6)
  • February 2019 (2)
  • January 2019 (6)
  • December 2018 (1)
  • November 2018 (4)
  • October 2018 (5)
  • September 2018 (4)
  • August 2018 (2)
  • July 2018 (4)
  • June 2018 (1)
  • May 2018 (5)
  • April 2018 (4)
  • March 2018 (5)
  • February 2018 (2)
  • January 2018 (6)
  • December 2017 (5)
  • November 2017 (3)
  • October 2017 (1)
  • September 2017 (3)
  • August 2017 (2)
  • July 2017 (3)
  • June 2017 (2)
  • May 2017 (3)
  • April 2017 (5)
  • March 2017 (2)
  • February 2017 (3)
  • January 2017 (4)
  • December 2016 (5)
  • November 2016 (7)
  • October 2016 (3)
  • September 2016 (6)
  • August 2016 (11)
  • July 2016 (5)
  • June 2016 (3)
  • May 2016 (4)
  • April 2016 (6)
  • March 2016 (9)
Copyright ©2025 Vectrex Blog | Theme by: Theme Horse | Powered by: WordPress