Using the attract screen as a starting point, in BeebEM, I placed a breakpoint at &1C90, which is JSR &A89.
This then allows memory locations &0D and &0E to be changed to the X:Y co-ordinates of the map, ie.
to set the attract screen to the start screen of 20:03
I've worked through the logical directions of the map and ended up with 105 screens - which matches the "over 100 locations" mentioned on the instructions screen, including SPOOKSVILLE which is the default screen when no location is found - I guess this is the location the player is teleported to when the spellbook is collected.
Placing a breakpoint at &1182, which is also JSR &A89,again allows memory locations &0D and &0E to be changed to the X:Y co-ordinates of the map whilst playing the game
NOPs out DEC &30 to give infinite energy
This then allows memory locations &0D and &0E to be changed to the X:Y co-ordinates of the map, ie.
Code:
b 1C90c 0D 14 03
I've worked through the logical directions of the map and ended up with 105 screens - which matches the "over 100 locations" mentioned on the instructions screen, including SPOOKSVILLE which is the default screen when no location is found - I guess this is the location the player is teleported to when the spellbook is collected.
Placing a breakpoint at &1182, which is also JSR &A89,again allows memory locations &0D and &0E to be changed to the X:Y co-ordinates of the map whilst playing the game
Code:
c 1436 EA EA
Statistics: Posted by billcarr2005 — Sun Jun 30, 2024 11:06 pm