Found the bug in LN that was causing the game to draw a corrupt screen and loop round an odd sprite routine. Basically after lots LOTS of debugging I found out I was storing a byte in RAM riiiight where the 1st byte of the table of screen maps for LN was. It was "left over" from Arcadians code and should never have been happening.!
Anyway, that's working and running the game now and I dumped out the LN 1 files as well and tested that. Seems to work as well and just needs all the usual graphics munging, line address fixing, sprite code hacking.
I also wrote a tool to find graphics in beeb files. It'll let you change screen mode (the different modes have different graphics formats), change the width of the display and an offset into the data. It's been quite useful already for finding stuff in the LN files.
I reaaaaaaaly should get back to Arcadians!! :)
Pete
Monday, March 15, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment