I decompiled my old 1994 game Masada Class and have replaced all the basic routines with machine code. So things like the "one letter appears at a time" style of message writing that I may have thought looked cool back then is now running a lot faster in machine code. I've also updated the special effects, added a twenty lives trainer option and a few other changes.
Overall, it's the same game featuring six stages of action and a story line that continues in the sequel Calvary Class. I've made and MP3 which worked on my real ZX81. There is a few seconds delay after the game loads as it sets up the screen. I made it with a collapsed screen to save load time.
The MP3 is at:
http://www.mediafire.com/file/a26hpwbuw ... C.mp3/file
Here's the emulator file
And some screenshots
It was interesting revisiting something I programmed in my twenties. I may have learned a lot since then, but it's still a pretty good game. I was a decent programmer even then.
Masada Class reissued with 100% machine code
Re: Masada Class reissued with 100% machine code
Great ! (but a bit hard to do more than 1000 points, i have to try again )
Re: Masada Class reissued with 100% machine code
Good job Bukster !
The "Y" key seem to be easier to get points…
Score: 300
I'm a poor gamer, better coder!
The "Y" key seem to be easier to get points…
Score: 300
I'm a poor gamer, better coder!
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: Masada Class reissued with 100% machine code
Managed to get to the end screen but needed 20 lives to do it!
A great game with excellent use of the zeddies native chr set.
A great game with excellent use of the zeddies native chr set.