Announcement

Collapse
No announcement yet.

Uprising X Test menu

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

  • Uprising X Test menu

    recently i grabbed a random game from my collection and decided to do a text search
    i found a test menu listing
    and today found the menu but i think i'm just hitting the tip of the iceberg theres another menu
    called exit menu that if you select yes it takes you to the first training mission(probily level 0)
    anyway i rigged it to take over the options spot on the main menu i still don't know what its purpose is or how to access it otherwise
    the code is
    D01A54C0 0008
    801A54C0 0003

    change the value (of the second code) to 0001 to go the exit menu screen i think theres alot more than what little i found. any help would be greatly appreciated in getting this thing fully working

    RIP MOM 6-27-52 - 12-25-10

  • #2
    Great find. I don't recall hearing of this game, ever. There may be a password to access it (from what I quickly checked about the game). I'll take a look at it later.

    What the menu looks like via hybrid's code:


    There should be a "Debug Menu" option in the pause menu.

    Use this code to see the "Debug Text" in Mission 1:

    Debug Text [Mission 1] (Press L2+R2)
    D00C272A FCFF
    800C2590 0002

    Password Info

    Button Values

    A8 - Up
    A9 - Down
    AA - Left
    AB - Right
    AC - Triangle
    AD - Circle
    AE - X
    AF - Square

    Cheat Passwords

    RAM locations to the right of the cheat name, when at the "Password" menu.

    Night Mode: 801292BC - 801282C3
    Enter Circle, Triangle, Square, Triangle, Triangle, X, Triangle, Down as a password.

    No HUD: 801282C5 - 801282CC
    Enter Left, Up, Triangle, Circle, X, Down, Left, Square as a password.

    Unknown Cheat 3: 801282CE - 801282D5
    Enter Triangle, Down, X, Up, Square, Right, Square, Right as a password. You'll receive a "Password Invalid" message, but the cheat will be activated.

    All Weapons: 801282D7 - 801282DE
    Enter Left, Circle, Right, Square, Down, Triangle, Down, X as a password.

    Unknown Cheat 5: 801282E0 - 801282E7
    Enter Left, Square, Triangle, Up, Right, Right, Square, X as a password. You'll receive a "Password Invalid" message, but the cheat will be activated.

    Cheat Modifier
    D0020A10 6E45
    80121D6C ????

    0001 - Night Mode
    0002 - No HUD
    0004 - Cheat Password 3
    0008 - All Weapons
    0010 - Cheat Password 5
    001F - All Cheats

    Mission Passwords

    RAM locations for each password, when at the "Password" menu.

    Mission 2: 80128211 - 80128218
    Mission 3: 8012821A - 80128221
    Mission 4: 80128223 - 8012822A
    Mission 5: 8012822C - 80128233
    Mission 6: 80128235 - 8012823C
    Mission 7: 8012823E - 80128245
    Mission 8: 80128247 - 8012824E
    Mission 9: 80128250 - 80128257
    Mission 10: 80128259 - 80128260
    Mission 11: 80128262 - 80128269
    Mission 12: 8012826B - 80128272

    Mission Cheat Modifier
    D0020A10 6E45
    30121D67 00??

    01 - Mission 2
    02 - Mission 3
    03 - Mission 4
    04 - Mission 5
    05 - Mission 6
    06 - Mission 7
    07 - Mission 8
    08 - Mission 9
    09 - Mission 10
    0A - Mission 11
    0B - Mission 12
    Last edited by Hacc; 07-02-2013, 11:20:21 PM. Reason: Added image.

    Comment


    • #3
      This code unlocks more options on the main menu although useless right now since they can't be clicked on but we could map the debug or test menu to one of them.

      Main Menu Option Quantity
      301A50A0 000?

      Normally its set to 3 with 0 being the the Start Game option and 3 being the option, so changing it to 4 or any other number will give you more options you could highlight but again its useless right now.
      Spoiler Alert! Click to view...

      THE BAD GUY!!!!!!

      Comment


      • #4
        already found that the next option is called yes

        hacc setting your variables code to value 0010 letterboxes the screen

        RIP MOM 6-27-52 - 12-25-10

        Comment


        • #5
          Yeah, I saw that. I don't know what that feature is called in the coding.

          Comment


          • #6
            Originally posted by helder View Post
            This code unlocks more options on the main menu although useless right now since they can't be clicked on but we could map the debug or test menu to one of them.

            Main Menu Option Quantity
            301A50A0 000?

            Normally its set to 3 with 0 being the the Start Game option and 3 being the option, so changing it to 4 or any other number will give you more options you could highlight but again its useless right now.
            I missed this post last night (I was getting tired). It will be of use to me later. Before I fell asleep, I had found the password values. I'll post them around noon.

            Update: I edited my previous post with the information.
            Last edited by Hacc; 06-19-2013, 11:25:08 AM.

            Comment


            • #7
              Well I looked into what and how to load a menu to these other extra Menu Entries which wouldn't even do anything when X was pressed but I fixed that hehe.

              Extra Menu Entry 1 Modifier
              D01A50A0 0004
              301A50A0 0005
              301A517C 000?
              801A5128 81E8
              801A512A 8007

              the ? is the menu you want to load, I also found a bunch of different tables that have the values for the menus I will post a list sometime later or if you want to look for yourself just put a break on execute on this address when you open a menu anywhere 800782B0 and look at the value in v0.

              Menu List:

              00-Main Menu
              01-Exit Menu
              02-Memory Card Load
              03-Test Menu
              04-Black Screen
              05-Black Screen
              06-Messed Up Menu, then Loading Screen
              07-Start Game Menu
              08-Options
              09-Debriefing Menu
              0A-Save Game Menu
              0B-Config Controls Menu
              0C-Volume Menu
              0D-Briefing Menu
              0E-Black Screen
              0F-Debriefing Summary Menu
              10-2Player Menu
              11-Password Validation (password Accepted!?)
              12-Password Menu
              13-Controls Menu
              14-Config Controls Menu
              15-Config Controls Menu
              16-2Player Challenge Options Menu
              17-Freezes Game
              18-Messed Up Menu, then Loading Screen
              19-Messed Up Menu, then Loading Screen
              1A-Credits Menu
              1B-2Player Debrief Menu
              1C-Freezes Game
              1D-Credits Menu
              Anything after freezes the game.
              Spoiler Alert! Click to view...

              THE BAD GUY!!!!!!

              Comment


              • #8
                Nice! You may want to add a check to your code, so that it doesn't interfere with the loading of anything else. For example, each mission loads from its own executable. Post the list still, as I have another game to work on. I can always look into it later.

                Comment


                • #9
                  It doesn't load anything during game play but it does have the addresses taken by other routines so I added a check so it works only while in the main menu, maybe Hybrid can test it out on real hardware to make sure it works without problems.
                  Spoiler Alert! Click to view...

                  THE BAD GUY!!!!!!

                  Comment


                  • #10
                    tried it for the test menu and it works but going in game seems to bring problems such as pausing and glitched textures running annnnd pausing
                    also tested with codes off began running smooth

                    RIP MOM 6-27-52 - 12-25-10

                    Comment


                    • #11
                      found something interesting at the far bottom of the hex viewable its what looks like a table of addresses

                      RIP MOM 6-27-52 - 12-25-10

                      Comment


                      • #12
                        I finally went and tested my idea. Voila! Select the "Quit" option in the pause menu. I removed the debug mode code in my previous post, as those addresses are not written to when using the menu. Strange. The debug text code was left, because, hey, it's debug text. This menu hack trumps that modifier code anyways.

                        Debug Menu [Mission 1]
                        D00BBE74 5003
                        800BBE74 4803


                        I can get around to it later, but if you want to hack the menu for the other missions and game modes, simply search for "00005003" and replace the value with "4803" for the "Debug Menu", or "4081" for a hidden camera view option (toggle between first and third person). The debug menu and camera option values are only loaded outside of the missions.
                        Last edited by Hacc; 06-20-2013, 01:25:39 PM.

                        Comment


                        • #13
                          wow just wow awsome work Hacc
                          although using a couple 'joker' codes you can still acess the quit option
                          D00C272A FCFF
                          800BBE74 4803
                          D00C272A F3FF
                          800BBE74 5003

                          i've managed to find the addresses for the other missions
                          mission 2
                          800BD074
                          mission 3
                          800BC594
                          mission 4
                          800BD868
                          Mission 5
                          800BD994
                          Mission 6
                          800BDC760

                          mission 7
                          800BB96C
                          Mission 8
                          800BD434
                          Mission 9
                          800BD174
                          Mission 10
                          800BEC5C
                          Mission 11
                          800BC904
                          Mission 12
                          800BCC78

                          RIP MOM 6-27-52 - 12-25-10

                          Comment


                          • #14
                            I guess I need a few more activators but the code is kind of useless unless we can map a debug menu to it.
                            Spoiler Alert! Click to view...

                            THE BAD GUY!!!!!!

                            Comment


                            • #15
                              i had an idea would't be better to map the debug menu to the 'pause' option then quit?

                              RIP MOM 6-27-52 - 12-25-10

                              Comment

                              Working...
                              X