Friday, 1 August 2025

Logging some progress!

Very quick update; I've done some RE on the code to display the scrolling content and transcoded the top row of logs.

I've transcoded just the top row of logs so far,
the rest will be a doddle.

In the process I came across what is possibly the worst piece of code I've seen in an arcade video game. I spent at least an hour to work out what it was doing; 20 lines of Z80 with a 6-iteration loop, only to replace it with quite literally two (2) 68K instructions (no looping). Pretty sure I could also re-implement it in Z80 in about 6 instructions, no looping. I might post more on this later...