#define GNOLL 0 #define KOBOLD 1 #define SKELETON 2 #define HOBBIT 3 #define ZOMBIE 4 #define ORC 5 #define FIGHTER 6 #define MUMMY 7 #define ELF 8 #define GHOUL 9 #define DWARF 10 #define TROLL 11 #define WRAITH 12 #define…
18th February 2022 – Telengard(4)
I am still going strong with “Telengard”. I transcoded nearly the complete game – only a few lines are remaining. Although I started up Vecci – I have as yet not implemented any graphics into the game. The code alone…
10th February 2022 – Telengard(3)
Since my last blog entry … I played thru Mass Effect 1 and Mass Effect 2 and Mass Effect 3.I played thru Horizon Zero Dawn 2 1/2 times (great game).I played thru 4-5 Visual Novels. Three days ago I decided…
18th October: Looking at Bloxorz
Long time – no post. I am still in the thrall of my new powerfull computer. Having played some games not possible before. Example: nearly 500 hours of ARK. Dispite of that, once in a while I get some itches…
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…
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()”.…
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…
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…
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…
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…