Announcement

Collapse
No announcement yet.

nensondubois' codes

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

  • nensondubois' codes

    Various assembly hacks for various consoles from veteran romhacker. Going to post frequently, or at least when I can. I have other projects too.

    Code:
    Spot - The video Game.nes
    Player 1 can move any player's piece on their turn
    SEETLKOU
    SEOTLKOU (Japanese version)
    Always 1 Player's turn
    EIVTAGSA
    EINTAGSA (Japanese version)
    Place piece to end game
    GZNTIGAE
    GXETIGAE (Japanese version)
    
    Devil World.nes
    No crosses (Existential Mode)
    SAOGESOK
    
    Sangokushi-Game Boy Ban 2.gbc
    0C6-D78-E62 "SYOZOKU:74" upon starting a new game. 'Horse' trajectory error
    1E6-D78-E62 "BNO GET ERR"
    
    Tweenies: Doodles' Bones.gbc
    ??3-00F-E6A (0D,12) Placeholder menu
    
    Jurassic Park: Lost World.gb
    Press Start at title screen to access cutscene viewer
    0A2-80B-E66
    
    Early main menu replaces main menu (graphical pointers have been relocated)
    06C-09A-4C2
    
    Available October screen replaces first company logo screen
    261-BBB-E6A
    
    Deer Hunter.gbc
    Plays unused Frogger SFX at main menu
    ??8-4EE-E68
    
    Puzzle Loop (J).gbc
    
    Enable unused SGB mode
    111-C2F-3BE
    
    Unused SGB PAL_SET
    0?5-EF9-E6A (01,02)
    
    Ice Climber.nes
    Jump through single layers
    EIEKKYKZ
    
    Balloon Fight.nes
    
    Always Lightning
    AOEKZYEY
    
    No Lightning
    AUEKZYEY
    Last edited by nensondubois; 07-14-2015, 12:09:31 AM.
    "Roll The Bones" - Rush
    Patreon.com/nensondubois #nensondubois_

  • #2
    Holy fuck! It's nice to see you here.
    I'm retired from code hacking.
    I do not take requests!

    Comment


    • #3
      Originally posted by Dybbles View Post
      Holy fuck! It's nice to see you here.
      Hahaha ya its great to be here!

      Here are some more codes.

      Code:
      Game Boy Gallery 2
      
      Modern Helmet: Castle Door Always Open
      001-3DA-E66
      009-D7B-E66
      
      Classic Helmet: Tools Do not fall
      0D1-3DA-D5A
      
      Access Unused Very Hard Modern Ball (Because of the way character selection is programmed by pressing Up, you have to select your character and then exit the mode select menu. Turn the code on, then enter the menu. You can select Very Hard mode with the currently selected stage. This mode can also be accessed in the debug menu.)
      01E-2FB-E62
      
      Game & Watch Gallery 2
      
      Modern Helmet: Castle Door Always Open
      001-52A-E66
      009-E0B-E66
      
      Classic Helmet: Tools Do not fall
      0D1-3DA-D5A
      
      Classic Helmet: Door is Always Open
      FA5-22A-4C1
      
      Enable last unused pause animation
      16C-749-B3E
      
      Show unused Yoshi Ball Stage Items
      ??A-04C-E6A
      
      09 - Conch Shell(?)
      10 - Birdo's Egg
      
      Access Unfinished Peach Stage (Works best with Yoshi Stage because the tilemapping and palette settings were based on this stage)
      911-37B-A20
      911-78B-A20
      C21-34B-F75
      
      Replace the "Check" cookie in Yoshi Stage with desired unused cookie
      ??A-04C-E6A
      
      09 - "Flower"
      10 - "Circle"
      
      Access Unused Very Hard Modern Ball (Because of the way character selection is programmed by pressing Up, you have to select your character and then exit the mode select menu. Turn the code on, then enter the menu. You can select Very Hard mode with the currently selected stage.)
      01E-52B-E62
      00C-7DB-E62
      
      Kirby's Dream Land
      
      Start on Stage
      3BA-FDB-91F
      0?A-FBB-E6A
      "Roll The Bones" - Rush
      Patreon.com/nensondubois #nensondubois_

      Comment


      • #4
        Ha, so you can move your opponents spot with that game genie code? Pretty neat.

        Comment


        • #5
          Originally posted by MathUser View Post
          Ha, so you can move your opponents spot with that game genie code? Pretty neat.
          That is precisely what the code's effect achieves.

          Code:
          Sonic 2 (Game Gear)
          Hold A or B to Moonjump
          643-DFC-10A
          
          Hold A or B to Moonjump (period of time)
          ??3-DEC-10A (?? = 00-FF; 00 being the shortest; FF being the longer amount of time) 
          
          Comix Zone
          Jukebox Song 1 BGM
          06EDBA:??44
          
          Flashback The Quest for Identity (SNES)
          music entry point in memory
          D904F9??
          
          Load cutscene
          00021D??
          
          Donkey Kong Country 2 (SNES)
          B5813A66 Soundfont
          7E001C?? Set BGM
          
          Donkey Kong Country 3 (SNES)
          Selected song immediately starts upon booting (useful for SNSF ripping)
          B2807F01
          7E0008??
          
          Wario's Woods (SNES) Tested to work with all versions of the game including the BS-X events.
          Only CPU instructions responsible for music playback are executed
          808FC200 (must set BGM via music modifier, and enable both codes any time after the game loads the sound driver, after booting up)
          
          Super Mario Bros.
          Enable music and sound effects on the Title Screen (Use first line if you only want to enable sound effects)
          AOSYLZEI
          AUNPAAEY
          
          Super Mario Bros. 2
          Multijump (All characters)
          AAUEEYPA
          
          Always behind the Scenery
          AZXANZAA
          
          Normal level BGM
          ??NYGAPA
          AE -No BGM
          AX -Sub-space
          ZE -Select
          AO -Starman
          GO -Caves
          AK -Wart
          EE -Title
          AONYGAPE -Birdo
          
          Normal pause
          AAOAAAAG
          
          N64 cartridge tilt pause
          SAOAAAAG
          
          Jumps to the next song's first segment
          ZAKAAGPX
          
          Next musical segment continues into invalid data sequence
          ALKAAGPX
          
          Music segment alteration for unusual renditions (listen to the sub-space song)
          SXUALUKT
          
          DPCM replaces noise on non-sampling tracks
          TKEATSPE
          
          Noise replaces DPCM channel on sampling tracks
          YEEATSPA
          
          NOISE channel only (does not disable the noise channel, rather it will replace and play the noise channel instead of DPCM woodblock sample 2 as heard in the caves and starman themes)
          IESEPSPA+GEEATSPA
          
          No noise channel (does not disable the noise channel, rather it will replace and play the noise channel instead of DPCM woodblock sample 2 as heard in the caves and starman themes)
          SEOAPSVK
          
          Noise channel plays along with DPCM on sampling tracks
          AEEATSPA+GESEPSPA
          
          DPCM and noise channel play simultaneously
          VNSEZITE+AEEATSPA
          
          Disable DPCM on all sampling tracks
          SEVAISVK
          
          Disable Triangle
          SAKAASVK
          
          Super Mario Bros. 3
          
          Controller registers control the music pitch (higher value < effect)
          AAOTOETT
          
          Alternate level music table 1
          SKSPEEVZ
          
          Alternate level music table 2
          ZKSPEEVX
          
          Ice Mode
          ESNOOGEG
          "Roll The Bones" - Rush
          Patreon.com/nensondubois #nensondubois_

          Comment


          • #6
            Code:
            This is a first! Using a cheat device to hack another cheat device! If performed, this will actually create a paradox and will 
            dissolve the space-time continuum.
            
            Game Genie (USA) (v2.1) (Unl).gb
            
            Game Genie (Emulators)
            Access Unused Hidden Developer Message 1 by pressing Up, Down, Left, Right at the Code Screen 
            (This Device will explode in ... seconds!)
            15B-48F-3BC
            CCB-79F-6E6
            0BB-7AF-D5A
            
            Access Unused Hidden Developer Message 2 by pressing Up, Down, Left, Right at the Code Screen (Beware: Stripes:)
            13B-4BF-912
            
            Code Breaker (Hardware)
            Access Unused Hidden Developer Message 1 by pressing Up, Down, Left, Right at the Code Screen (This Device will self-destruct...)
            000B48-15
            000B79-CC
            000B7A-0B
            
            Access Unused Hidden Developer Message 2 by pressing Up, Down, Left, Right at the Code Screen (Beware: Stripes:)
            000B4B-13
            
            NOTE: Tested to work with other Game Genie revisions. To display either message using any Game Boy that allows the Game Genie 
            to fit inside of the Code Breaker, you must follow posses a Game Boy Code Breaker unit these steps:
            
            1. To save the Game Genie code list onto the Codebreaker library you must remove the game cartridge from the Game Genie  
            while at the code screen. (recommended you use a Game Boy cartridge that has no save RAM backup as the voltage spike 
            resulting from removing the cartridge while the power is on will more than likely wipe out your save progress. 
            I assume no responsibility for the damage, or loss of SRAM, etc.)
            2. Hold down the "CB" button and press start to boot the "null" game. Release the "CB" button and you should now enter 
            the Code Breaker menu. 333333333333333 should be the recognised game header. This is the list where the 
            Game Genie codes will be stored.
            3. Input the patch codes and press start to save the codes as normal.
            4. Enter the codes next time you start your Game Genie after the exiting the Code Breaker, 
            with any game inserted and any code will take effect.


            Last edited by nensondubois; 03-25-2016, 09:09:06 PM.
            "Roll The Bones" - Rush
            Patreon.com/nensondubois #nensondubois_

            Comment


            • #7
              I guess it's only a matter of time before you can add your own codes to the database.

              And if you already can, then go ahead and add them. No point leaving them on the forum. This isn't GScentral :P
              Last edited by ReyVGM; 07-17-2015, 06:25:58 PM.

              Comment


              • #8
                Originally posted by ReyVGM View Post
                I guess it's only a matter of time before you can add your own codes to the database.

                And if you already can, then go ahead and add them. No point leaving them on the forum. This isn't GScentral :P
                Aren't you a Chronicler? Get to it, sonny. Chop-chop! :P

                Edit: Added nensondubois to the Hackers group.
                I only bother with things that interest me.

                Comment


                • #9
                  I didn't want to add his codes before knowing if he could add them on his own. Some people don't like it when someone else adds their own codes if they could have done it themselves :P

                  But the point is moot, he can add his own codes now

                  Comment


                  • #10
                    Cool beans but I don't know how to add codes.

                    I have more Game Genie codes, but I encountered a slight nuance, so to speak. There are two revisions (at least that I know exist). My revision which has a Game Genie logo and some text (later version?) and the dumped (2.1) that only has the text as the second copyright screen. The less-known difference is that there are mapping tiles differences between the two revisions. I will provide codes for both.
                    Both versions have the same build date text. I'll have to unscrew the device at some point to see if there are any numbers on the IC chips that would give away the revision number on my undumped unit.

                    Code:
                    Game Genie (USA) (v2.1) (Unl).gb
                    
                    Game Genie (Emulators)
                    Unused Fish replaces Hand icon
                    6F6-90F-6E3
                    716-95F-7FB
                    
                    Unused Smilely Face/black box replaces plus sign
                    726-9AF-6EB
                    
                    Code Breaker (Hardware)
                    Unused Fish replaces Hand icon
                    000690-6F
                    000695-71
                    
                    Unused Smilely Face/black box replaces plus sign
                    00069A-72
                    
                    Game Genie (USA) (Unl).gb
                    
                    Game Genie (Emulators)
                    Unused Fish replaces Hand icon
                    6F6-90F-6E3
                    716-95F-7FB
                    
                    Unused Smilely Face/black box replaces plus sign
                    736-9AF-6EB
                    
                    Code Breaker (Hardware)
                    Unused Fish replaces Hand icon
                    000690-6F
                    000695-71
                    
                    Unused Smilely Face/black box replaces plus sign
                    00069A-73


                    Last edited by nensondubois; 03-25-2016, 09:10:37 PM.
                    "Roll The Bones" - Rush
                    Patreon.com/nensondubois #nensondubois_

                    Comment


                    • #11
                      Originally posted by nensondubois View Post
                      Cool beans but I don't know how to add codes.
                      Come on now, you know how to edit a wiki, but you can't add a code? It's 10 times simpler than a wiki.

                      1) Just enter the code page for the game you want to add codes to.
                      2) Click Add on top.
                      3) Enter the code and info.
                      4) Hit submit.

                      That's all
                      Last edited by ReyVGM; 07-17-2015, 10:45:32 PM.

                      Comment


                      • #12
                        A'ight. Sounds simple enough.

                        The giving tree keeps on giving.. just when I thought I was finished with disassembling the Game Genie BIOS, there is one more thing.

                        Code:
                        Game Genie (USA) (v2.1) (Unl).gb
                        
                        Game Genie (Emulators)
                        Access Unused Logo 1
                        002-2AF-E67
                        
                        Access Unused Logo 2
                        212-2AF-E67
                        
                        Skip Logo
                        632-2AF-E67
                        
                        Game Genie (USA) (v2.1) (Unl).gb
                        
                        Code Breaker (Hardware)
                        Access Unused Logo 1
                        00022A-00
                        
                        Access Unused Logo 2
                        00022A-21
                        
                        Skip Logo
                        00022A-63
                        Once whatever revision I have is dumped, their respective codes will follow.



                        Last edited by nensondubois; 03-25-2016, 08:59:08 PM.
                        "Roll The Bones" - Rush
                        Patreon.com/nensondubois #nensondubois_

                        Comment


                        • #13
                          Wikis required learning of syntax for performing operations, adding codes to a database is something I have never attempted before, also, excuse my laziness. :P
                          I can't seem to add anything. I attempt to add a code and it does not set into the list. Also, how does one add a game (in this case, the Game Genie)?

                          Code:
                          Game & Watch Gallery
                          
                          Game select Music modifier (Some songs don't play at the right speed, so use the Mode Select Music Modifier for those. Sound effects are related to song playback speed because what signals the song to speed up or down depending on the game's current difficulty depends on a single write. Haven't determined the values which affect the song speed and no sound effect bit is assigned to the Mode Select.)
                          ??1-CAA-B33
                          
                          52 -Title Screen
                          56 - Game Select
                          27 - Manhole
                          12 - Fire
                          32 - Octopus
                          41 - Oil Panic
                          5A - Congratulations!
                          7D - Mode Select
                          8B - Message
                          90 - Panel 1
                          94 - Panel 2
                          9C - Ending Part 1
                          A0 - Ending Part 2
                          A4 - Ending Part 3
                          every other values is sound effects/possibly glitched versions of other songs with missing instruments, etc
                          
                          Mode Select Music modifier
                          ??0-58A-F74
                          
                          Game & Watch Gallery 2
                          
                          Mode Select Music Modifier
                          ??D-D9B-7FB
                          00 - Title Screen
                          6C - Game Select
                          64 - Mode Select
                          68 - Gallery Corner
                          04 - Parachute
                          13 - Helmet 1
                          60 - Helmet 2
                          17 - Helmet 3
                          90 - Donkey Kong
                          5C - Chef
                          8C - Vermin
                          58 - Ball
                          7C - Message 1 (information)
                          70 - Message 2 (unlock; item 1)
                          74 - Message 3 (present; item 2)
                          78 - Message Board
                          80 - Museum
                          84 - Museum Game
                          88 - Music Room
                          C7 - Credits
                          
                          Game & Watch Gallery 3
                          
                          Game Select Music Modifier
                          ??0-82B-19B
                          
                          41 - Title Screen
                          7C - Game Select
                          78 - Mode Select
                          70 - Egg
                          80 - Greenhouse
                          FB - Greenhouse Watermelon Bonus
                          74 - Turtle Bridge
                          84 - Mario Bros.
                          88 - Mario Bros. Bowser
                          A2 - Donkey Kong Jr. 1
                          A6 - Donkey Kong Jr. 2
                          AC - Donkey Kong Jr. 3
                          CD - Gallery Corner
                          D1 - Message Board
                          D5 - Message
                          E9 - Music Room
                          E1 - Present
                          E5 - Fire
                          DD - Museum 1
                          ED - Museum 2
                          F1 - Credits
                          D9 - Congratulations!
                          54 - Game Over
                          
                          Mario's Picross
                          Select A Data Music Modifier
                          ??7-D3B-D5E
                          
                          Stargate
                          Title Screen replace with screen modifier
                          ??2-22B-7F2
                          00 - Sound test (Broken)
                          02 - Unused Acclaim Logo
                          0A - Credits 1
                          0B - Credits 2
                          21 - Dummy Cinema
                          
                          Plays Credits at Title Screen
                          032-28B-C42
                          
                          Title Screen music modifier
                          ??2-1DB-4CC
                          
                          Music/sound effect modifier (turn code off to play song anywhere)
                          ??0-94B-4CA
                          
                          Mickey's Dangerous Chase (Mickey Mouse 3)
                          
                          Character Select Music Modifier
                          ??B-09F-80E
                          
                          SolarStriker
                          
                          Title Screen Music Modifier
                          ??2-1BF-805
                          ??2-1CF-91F
                          
                          10
                          62 - Stage 1/Stage 2
                          
                          60
                          6B - Stage 3
                          
                          1D
                          65 - Stage 4
                          
                          CF
                          6F - Stage 5
                          
                          F8
                          70 - Stage 6
                          
                          03
                          56 - Stage 7
                          
                          B0
                          5E - Boss Battle
                          
                          23
                          DB - Final Boss Battle
                          
                          8A
                          5D - Power-up
                          
                          5B
                          5E - Weapon Upgrade
                          
                          41
                          5D - Extra Life
                          
                          0E
                          DB - Stage Clear
                          
                          41
                          55 - Game Over
                          
                          Yoshi (Mario & Yoshi) (Yossy no Tamago)
                          
                          Title Screen music modifier
                          ??2-B3F-2AA
                          
                          30 - Title Screen
                          34 - Mushroom (In-Game)
                          38 - Mushroom
                          3C - Flower (In-Game)
                          40 - Flower
                          44 - Star (In-Game)
                          48 - Star
                          4C - Two-Player Game
                          50 - Two-Player Game (Unused?)
                          54 - Level Complete (Part 1)
                          58 - Two-Player Victory (Part 1)
                          5B - Two-Player Victory (Part 1)
                          5E - Two-Player Victory (Part 2)
                          62 - Two-Player Victory (Part 2)
                          66 - Game Over
                          69 - Level Complete (Part 2)
                          6B - Two-Player Mode Select
                          6D - Two-Player Mode Select (Unused?)
                          6F - Fanfare 1
                          71 - Fanfare 2
                          
                          Tetris DX
                          
                          Player Select music modifier
                          ??4-5CB-E6F
                          
                          26 - Elorg Screen (Part 1)
                          2C - Elorg Screen (Part 2)
                          46 - Title Screen
                          48 - Title Screen (No intro)
                          41 - Game Select
                          37 - A-TYPE
                          44 - A-TYPE (In-game)
                          5A - A-TYPE Critical 1
                          5B - A-TYPE Critical 2
                          38 - B-TYPE
                          45 - B-TYPE (In-game)
                          5C - B-TYPE Critical 1
                          5D - B-TYPE Critical 2
                          39 - C-TYPE
                          46 - C-TYPE (In-game)
                          5E - C-TYPE Critical 1
                          5F - C-TYPE Critical 2
                          4A - Lost D-TYPE
                          4B - Lost D-TYPE Critical 1
                          4C - Lost D-TYPE Critical 2
                          35 - VS Round Win
                          43 - Game Over
                          55 - Time Over
                          59 - 40 Line Clear
                          47 - Name Entry
                          56 - VS Win
                          57 - VS Lose
                          61 - High Score
                          B9 - Final Cutscene 1
                          A9 - Cutscene 2 (Korobeiniki)
                          C5 - Rocket shootoff (Intro; possibly used for cutscenes that have songs?)
                          BA - Rocket Shootoff
                          CB - Unused Song 1
                          64 - Unused Song 2 Korobeiniki (Only the part of the song can be heard after achieving a very high 
                          score and during the rocket cutscene, and it is a separate track making this unused entirely.)
                          4D - Unused Jingle 1
                          3D - Unused jingle 2
                          3E - Unused jingle 3
                          60 - Unused jingle 4
                          49 - Unused jingle 5
                          50 - Unused Jingle 6
                          51 - Unused Jingle 7
                          54 - Unused Jingle 8
                          62 - Unused Jingle 9
                          63 - Unused Jingle 10
                          The rest are sound effects
                          
                          Tetris DX (There are four critical tiers and only the last line affects the the top-most two rows of the stage's music, therefore it is optional.
                          
                          Replace A-TYPE Music With The March of the Toreadors (From the original Tetris)
                          3DD-01B-3B6
                          4BC-2CB-913
                          4CC-31B-917
                          4CC-36B-D5B
                          
                          Replace A-TYPE Music With Unused Critical Music
                          3ED-01B-3B6
                          4BC-2CB-913
                          4BC-31B-917
                          4BC-36B-D5B
                          
                          Replace A-TYPE Music With Korobeiniki (Original Tetris 'Famous' A-TYPE)
                          57D-01B-3B6
                          64C-2CB-913
                          64C-31B-917
                          64C-36B-D5B
                          
                          Replace A-TYPE Music With Unused Song
                          BED-01B-3B6
                          CBC-2CB-913
                          CBC-31B-917
                          CBC-36B-D5B
                          
                          Replace A-TYPE Music With Unused Loop
                          56D-01B-3B6
                          63C-2CB-913 
                          63C-31B-917
                          63C-36B-D5B
                          
                          Drop Score Multiplier
                          ??7-B3A-E6E
                          
                          Start with Minutes in Ultra Mode
                          ??1-93B-E66
                          Last edited by nensondubois; 07-20-2015, 03:33:02 PM.
                          "Roll The Bones" - Rush
                          Patreon.com/nensondubois #nensondubois_

                          Comment


                          • #14
                            Wish Tetris DX used the old tetris's music instead. That'd of been way better.

                            Comment


                            • #15
                              Originally posted by nensondubois View Post
                              Wikis required learning of syntax for performing operations, adding codes to a database is something I have never attempted before, also, excuse my laziness. :P
                              I can't seem to add anything. I attempt to add a code and it does not set into the list. Also, how does one add a game (in this case, the Game Genie)?
                              Just go to the game page you want to add codes to, select ADD from the top and then CODE. On the window that pops up, type the code and the name of the code, select Game Genie from code type, and enter your hacker name for credit. Hit submit and that's it. If you want to enter additional information, you can do it while you're adding the code or after the code is posted.

                              If you want to add a code to a specific Group, then just select the group name when adding the code OR edit the code and select the Group you want to move it to.

                              If you want to create a Group, then just click ADD and select Group. Type the name of the new group and hit submit. The group will be invisible until you add codes to it.

                              Comment

                              Working...
                              X