Thanks Dave - this is much simpler than the solution I found following Jonathan's advice (here).R-Tape wrote: ↑Sun Nov 04, 2018 3:14 pm One for S.E.U.D developers. These stop bonus 1 + 2 being automatically collected when they fall off the end of the screen:
Code: Select all
49191,201 49206,201
Some other POKEs for SEUD (thanks to Dave and Jonathan):
- POKE 29679,156 to enable PAPER color change.
- The keycodes are stored between 50501 and 50507 and must be changed
- Player score is located at 51340.
- Lives are located at 48429.
- A routine at 48905 colours the screen to whatever INK colour you have chosen, if you poke in an instruction at 48915 to jump to your own colour routine it arrives there with the HL register pair pointing at the colour for that level.
- To avoid making the SEUD game (or level) restart after the player reaches the end: the three bytes at 48561 are the ones which restart the game. There is a JP Z,LOOPLV (202, 167, 187) instruction at that address. Changing that to a RET Z followed by two NOPs (200, 0, 0) will exit the game.
On the other hand Dave - I remember you managed to hack the SEUD core code to add two horizontal bars of different attributes to that of the game area, for horizontally scrolling titles. Could you tell us how did you do it?