Reaction Timer / Morse Code / Space Docker (ASM) / Ski Run
Posted: Sun Feb 05, 2012 8:38 pm
Hi all,
Here are the last missing listings from Virgin's "Games For Your Atari".
Reaction Timer, p73-74
Morse Code, p75-76
Space Docker - you have a good BAS file, but there was also some ASM code printed after the main listing, so here's a TXT file of that, which I think probably came from Atari Assembler Editor.
And finally, Ski Run, p84-89... which I have a problem with! I think I've typed it correctly, but I can't get working - in a strange way, which makes me think it is an emulator problem rather than a typo. A bit like the version of "Asteroid Storm" I said was faulty: this one wants to write explicitly into memory address 13568-14636, which on Atari800win and Altirra overwrites the program code and locks up - before it even gets anywhere near to excuting the USR. (ie, even if I've got the data wrong, it's not using it yet, so shouldn't crash at that point). SO, I'll try and check this on real hardware(unless someone can check it before me?) - I typed it in years ago on a real 800xl and I know the printed listing worked back then.
Anyway, I'll hopefully revisit this last one and verify, and in the meantime, the listing that I *think* is correct is attached.
Cheers,
W.
Here are the last missing listings from Virgin's "Games For Your Atari".
Reaction Timer, p73-74
Morse Code, p75-76
Space Docker - you have a good BAS file, but there was also some ASM code printed after the main listing, so here's a TXT file of that, which I think probably came from Atari Assembler Editor.
And finally, Ski Run, p84-89... which I have a problem with! I think I've typed it correctly, but I can't get working - in a strange way, which makes me think it is an emulator problem rather than a typo. A bit like the version of "Asteroid Storm" I said was faulty: this one wants to write explicitly into memory address 13568-14636, which on Atari800win and Altirra overwrites the program code and locks up - before it even gets anywhere near to excuting the USR. (ie, even if I've got the data wrong, it's not using it yet, so shouldn't crash at that point). SO, I'll try and check this on real hardware(unless someone can check it before me?) - I typed it in years ago on a real 800xl and I know the printed listing worked back then.
Anyway, I'll hopefully revisit this last one and verify, and in the meantime, the listing that I *think* is correct is attached.
Cheers,
W.