Announcement

Collapse
No announcement yet.

MD Zero Wing (J) improving 'debug menu enabled'

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • MD Zero Wing (J) improving 'debug menu enabled'

    https://tcrf.net/index.php?title=Zer..._%28Genesis%29

    then is possible to access the menu again holding C and press START when the game is paused and sometimes freeze cutscenes with C (even Sega logo animation)

    the bad news is the possibility to accidentally disable it when press random buttons

    so I found these codes:

    FF0015:0001
    FF0017:0020
    FF0019:0002
    FF001B:0010
    FF001D:0004
    FF001F:0008
    FF0021:0020
    FF0023:0040
    FF0025:0040
    FF0027:0008
    FF0029:0004
    FF002B:0008
    FF002D:0010
    FF002F:0002
    FF0031:0080

    they should be *all* enabled

    watching the ram I see no flags when the full sequence is inputted, so I ask if a simplification is really possible without that 'button presses cuts' type of code ?
    Last edited by Flameskies; 12-29-2015, 12:34:05 PM. Reason: pipilu ending

  • #2
    Originally posted by Fkameskies View Post
    https://tcrf.net/index.php?title=Zer..._%28Genesis%29

    then is possible to access the menu again holding C and press START when the game is paused

    the bad news is the possibility to accidentally disable it when press random buttons

    so I found these codes:

    FF0015:0001
    FF0017:0020
    FF0019:0002
    FF001B:0010
    FF001D:0004
    FF001F:0008
    FF0021:0020
    FF0023:0040
    FF0025:0040
    FF0027:0008
    FF0029:0004
    FF002B:0008
    FF002D:0010
    FF002F:0002
    FF0031:0080

    they should be *all* enabled

    watching the ram I see no flags when the full sequence is inputted, so I ask if a simplification is really possible without that 'button presses cuts' type of code ?
    Not sure what you mean by 'button presses cuts' type of code, so not sure if this is what you're looking for...

    Zero Wing (J)

    AAHA-BE9N
    Pause the game, press C, then unpause for Debug menu.
    The Code Hut: http://codehut.gshi.org/

    Comment


    • #3
      thanks ! It work very well, how did you find it ?

      Comment


      • #4
        Originally posted by Fkameskies View Post
        thanks ! It work very well, how did you find it ?
        Since you already provided the values for the button presses, I just used a hex editor and searched for that string in the ROM and found a match at $001138. I then went into the game using Gens Tracer and make an assembly trace log while I was inputting the controller cheat. Next, I opened up the trace log and searched for 001138. The first match is near the beginning of the "compare" process (where the game compares the buttons you press with the button values stored in the ROM). The code I made just changes how many buttons are checked before the debug screen is displayed.
        The Code Hut: http://codehut.gshi.org/

        Comment

        Working...
        X