kieranhj / pop-beeb

Prince of Persia port to BBC Master
46 stars 3 forks source link

Auto-alignment correction of run-jumps from edges seems to be missing completely #133

Closed kieranhj closed 6 years ago

kieranhj commented 6 years ago

Reported by Norbert

Actually, auto-alignment correction of run-jumps from edges seems to be missing completely in your port, so not just with loose tiles. To state the issue simpler: the original game 'helps' the player when they are making a running-jump with lift-off close to the edge. Your port does not.

Helpful video on YouTube.

kieranhj commented 6 years ago

ctrl.asm module was reading from static data (add1) in ctrlsubs.asm module located in a different SWRAM bank. Have moved this to Hazel so all modules can access it. Waiting for Norbert to verify fixed.

kieranhj commented 6 years ago

Verified fixed by Norbert. PR'd. Can now complete level 12 myself without cheating!!