Blogs

Land(scape) ahoy!

April 16, 2021 Retro Ports

Now up to the demo proper. The initial landscape is drawn (hard-coded routine, not part of the landscape data), the stage indicator on the head-up display is rendered, and things are about to start moving! As I suspected, the demo will comprise much of the remainder of the code, which …

Vulcan with 7 cards
Apple II

Hello again

April 16, 2021 Eric Rangell

Hello Internet, I haven’t maintained this in a long time.  Is anyone still interested in it? …

Blogs

Waiting for the demo…

April 15, 2021 Retro Ports

 Transcoding is progressing nicely. The three attract mode screens (challenge, high scores and score table) are now complete, and the game cycles through to start the demo. The sequence and timing of events and colours and graphics all match what’s happening in MAME (graphics corruption aside). I’ve been …

Blogs

Somewhat attractive so far…

April 14, 2021 Retro Ports

 Not a lot of time so minimal progress, but something to show for it. So far the code has been straightforward to transcode. I think that’ll be the case for quite a while yet, as I work through the attract mode scripts and underlying functionality. I’m not quite …

Blogs

On a high!

April 13, 2021 Retro Ports

 Very quick update as it’s late… implementing the script processing and now it clears the rectangles and prints “HIGH SCORE” in attract mode. There’s a bit of jumping around in the code, but on closer inspection it can be unravelled into a single function… at least that’s how …

No Picture
Blogs

All sticking to the script (so far)…

April 12, 2021 Retro Ports

Transcode is progressing well. I’m starting to get a better feel for the structure of the game. So far I haven’t had to do any gymnastics to mimic the Z80 ASM code execution flow in C – but early days yet. I’ve added an NMI (60Hz) and started on the …