Posted By
Csabo on 2007-04-12 19:49:00
| Re: SCN News 04
Right! Actually it's a single byte at the end of the program that causes the problem. If you enter >9C75 00 in the emulator monitor (even after the defender has already started), it will run properly. Also, by adding a $00 byte to the end of the file, it will run fine, regardless of what byte follows. So the missing $00 could be considered a file error.
Can someone check that on the real machine, any non-zero value on $9C75 will cause a crash? If so, then it's definitely a program error: that byte is required, therefore it should be part of the program.
|