Hacking Manic Miner – Part 1
So, I thought it would be a nice little change of pace to do a little retro game hacking, and at the same time learn about binary files. Since most…
Shadow of the Beast
This games been part of my life for some time, I did the PC Engine port of it, and gave some advice on the C64 one, and did a Spectrum…
Hacking Manic Miner – Part 5
In this final post we're going to extract the last few bits for this demo, that of the graphics of Miner WIlly, his starting location, and the portal location.
Writing a ZX Spectrum Emulator in GameMaker
So if you followed my last emulator series, you’ll know that I built up a lot of caches of shapes (characters and sprites) on demand, and then drew them when…
CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 8
So in this, the last part of my Commodore 64 Emulator series, I want to talk about some of the optimisations I did to help speed things up. But before…
CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 7
So in this chapter, I thought I’d tackle the tricky subject of SID chip emulation, both how I generate the sounds, and how I get them to play back in…
CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 6
So, now that we have C64 sprites being rendered, how about characters? Well like sprites they are made from blocks of memory on even boundaries, all be it a lot…
CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 5
In this part, I’m going to start looking at sprites, and see if there’s anything I can do in order to display “something” so I can better see games running.…
CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 4
In this part, I’m going to start discussing how I handled the screen at the start of this process, and the reasons behind these choices. I said in the first part…