Announcement

Collapse
No announcement yet.

Sega Mega CD ISO Hacks & Editors

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Robo Aleste (U)

    Infinite Lives: 1 instance
    Search: 30390001FF146708534033C00001FF14
    Change: 30390001FF146708534060040001FF14

    Invulnerability: 1 instance
    NOTE: Has to be triggered again at each boss. Perfect if used with Mezmorize's two codes below, otherwise you won't be able to upgrade your ARM Level.
    001C302900246700000E534033400024
    001C302900246700000E600433400024

    Codes by Mezmorize:
    Don't Lose Powerup Upon Death
    FF566636 - Search For
    FF566036 - Replace With

    Pickup One Powerup For Arm Level 3
    67025241 - Search For
    67025641 - Replace With
    Last edited by Saturn025; 10-30-2016, 02:23:49 AM. Reason: Added info

    Comment


    • Keio Flying Squadron (U)

      Infinite Lives: 11 instances
      Search: 00385378F856
      Change: 003853786002
      Change all

      Invulnerable: 11 instances
      Search: 00145378F854
      Change: 001453786002
      Change all

      Comment


      • Amazing Spider-Man Vs The Kingpin (U)

        Infinite Web: 1 instance
        Search: D74A916DD752
        Change: D74A916D6004

        Infinite Health: 1 instance
        Search: 000F912DD829
        Change: 000F912D6004

        Invulnerable (Normal-no hit to activate): 1 instance
        Search: D836584F6F08
        Change: D836584F6004

        Stop Clock (main game): 1 instance
        Search: D720536DD720
        Change: D720536D6004
        **************************************************
        Invulnerable alt1 (Normal-no hit to activate): 1 instance
        Search: 4A6DD836584F
        Change: 4A6D6004584F

        Invulnerable alt2 (Normal-takes 1 hit to activate): 1 instance
        Search: 4A6DD836584F
        Change: 6004D836584F

        Invulnerable alt 3 (Normal-takes 1 hit to activate): 1 instance
        Search: 4A6DD836584F
        Change: 4A6DD8366004

        Invulnerable alt4 (Blinking-takes 1 hit to activate): 1 instance
        Search: D836536DD836
        Change: D836536D6004

        Comment


        • Right, it's been a long while and I've only now gotten around to create a hacked Sonic CD ISO for my Sega CD - I've successfully applied several hacks (all time stones/good futures, don't lose rings when hit and infinite time) but I've hit a roadblock with the last three hacks converted from PAR codes;

          FF1589:0001 Enable debug mode
          FF1507:0009 Infinite lives

          What would be the best way to go about this? Sadly my M68K knowledge is completely lacking when it comes to this sort of thing (man, I wish I had the time). If anything, I only really care about the debug mode one.

          Thanks in advance.

          EDIT: Found that enabling debug mode in-game is pretty straightforward and found that I don't need infinite lives either. So this request can be forgotten about!
          Last edited by King Of Chaos; 09-08-2016, 09:11:35 AM.

          Comment


          • can you make codes for Dard wizard and vay?!

            Comment


            • If these are patchable then patches would be nice.

              Comment


              • Patches welcome


                Edit: Working on two more Sonic hacks: (Updated 11/16/16)
                Stop Time Increase (side scrolling stages): 73 instances, change all (Edited to hopefully reflect proper ASM hacking)
                Search: 00093B3B670000E04A38F7CC66245221
                Change: 00093B3B670000E06002F7CC66245221

                Stop Countdown On Bonus Stages: 1 instance (Edited to hopefully reflect proper ASM hacking)
                Search: E319663C4A390003E318663453B88026
                Change: E319663C4A390003E318600453B88026

                - - - Updated - - -

                Here are some for Lords of Thunder. It was awesome blazing through this entire game without a scratch

                Lords of Thunder (Updated 11/16/16)

                Never Lose Crystals (money): 2 instances, change both
                Search: F3A043F900FFF81045F900FFF3A4830A
                Change: F3A043F900FFF81045F900FFF3A46004

                Top Health Bar Never Decreases: 16 instances, change all
                Search: 000700FFF81867000022553900FFF829
                Change: 000700FFF81867000022553900FF6004

                Bottom Health Bar Never Decreases: 8 instances, change all
                Search: 6B0000263C2E00266700001E9D690024
                Change: 6B0000263C2E00266700001E60020024

                Infinite Special Weapon: 8 instances, change all
                Search: 0004FE21660000044E75537900FFF832
                Change: 0004FE21660000044E75600A00FFF832

                Invulnerability (after 1st hit on regular and boss stages): 8 instances, change all
                Search: DAF64E754A6E002267000028536E0022
                Change: DAF64E754A6E00226700002860020022



                Edit, found more:
                Infinite Continues & Continue Time: 1 instance @ 0x0051C4E6
                NOTE: Candles will still burn out but timer stops after last one
                Search: 67000008533900FFF82E4E75536E0038
                Change: 67000008600400FFF82E4E7560020038

                Infinite Continues (as a standalone): 1 instance @ 0x0051C4E0
                NOTE: Don't use with Infinite Continue Time hack
                000200FFF81467000008533900FFF82E
                000200FFF81467000008600400FFF82E

                Infinite Continue Time (as a standalone): 1 instance @ 0x0051C4E6
                NOTE: Don't use with Infinite Continues hack
                NOTE: Candles will still burn out but timer stops after last one
                67000008533900FFF82E4E75536E0038
                67000008533900FFF82E4E7560040038
                Last edited by Saturn025; 11-16-2016, 01:56:22 PM. Reason: Added hacks

                Comment


                • Hi Saturn025. Just wanted to point out that most of your Sega CD hacks are incorrect. Here are a couple examples...

                  On your code/hack for Sonic CD for "Stop time increase":

                  Search: 00093B3B670000E04A38F7CC66245221
                  Change: 00093B3B670000E04A38600466245221

                  The 4A38 right before your hack is a "Test" instruction. It tests the RAM address right after it. Your hack is changing the RAM address from F7CC to 6004. I'm assuming that you wanted to use the "6004" to branch (jump), but instead it's causing the game to test RAM address FF6004. We have no idea what side effects that may cause. The 6004 Branch instruction must always replace another instruction.

                  One more example...

                  Your code/hack for Sonic CD infinite lives:

                  Search: 00FF1510523900FF150E533900FF1508
                  Change: 00FF1510523900FF150E533960021508

                  This one has the same problem, but a little different. The "00FF" that you're changing to 6002 is part of a RAM address. Remember, you must use the 6002 branch instruction to replace another instruction. In this case, you'd replace the 5339 with 6004. The 5339 is a subtract instruction. The 6004 would replace the subtract instruction and make it so that it would branch/jump over the RAM address (00FF1508).

                  68000 assembly can be a little difficult, but hopefully this will help.
                  The Code Hut: https://codehut.gshi.org/

                  Comment


                  • Thanks for pointing that out Tony
                    As always, I was taking shots in the dark with some of those. Iirc, I'd tried 6004 in place of 5339 and the emu crashed. After re-searching to find the string I pounced on whatever would work lol.
                    Made it to the end of the game with them but I'll go back and make corrections to the posts.

                    Found these while playing.

                    Never Lose Rings In Bonus Stage: 1 instance
                    Search: 6100CEA6303880243200E24831C08024
                    Change: 6100CEA6303880243200600231C08024

                    Infinite Air: 11 instances, replace
                    Search: 0033003208E800070036537900FF150A
                    Change: 0033003208E800070036600400FF150A
                    Last edited by Saturn025; 10-26-2016, 05:53:26 PM. Reason: edited hacks

                    Comment


                    • Incase no one saw my edits above




                      Edit:
                      I have these on my site, updated as follows. Please let me know if you see any questionable edits
                      999 Rings After Taking A Hit (must have at least 1) (Edited to hopefully reflect proper ASM hacking)
                      Search: 4442444451CDFF4433FC000000FF1512
                      Change: 4442444451CDFF4433FC03E700FF1512
                      73 instances, change all

                      Infinite Lives (Edited to hopefully reflect proper ASM hacking)
                      Search: 00FF1510523900FF150E533900FF1508
                      Change: 00FF1510523900FF150E600400FF1508
                      73 instances, change all

                      Stop Time Increase (side scrolling stages): 73 instances, change all (Edited to hopefully reflect proper ASM hacking)
                      Search: 00093B3B670000E04A38F7CC66245221
                      Change: 00093B3B670000E06002F7CC66245221

                      Stop Countdown On Bonus Stages: 1 instance
                      Search: E319663C4A390003E318663453B88026
                      Change: E319663C4A390003E318600453B88026

                      Never Lose Rings In Bonus Stage: 1 instance
                      Search: 6100CEA6303880243200E24831C08024
                      Change: 6100CEA6303880243200600231C08024

                      Infinite Air: 11 instances, replace all (Edited to hopefully reflect proper ASM hacking)
                      Search: 0033003208E800070036537900FF150A
                      Change: 0033003208E800070036600400FF150A

                      This one is superseded by the 999 rings one but leaving here in case the other is overkill lol (don't use together)
                      Never Lose Rings When Hit (must have at least 1) (Edited to hopefully reflect proper ASM hacking)
                      Search: 4442444451CDFF4433FC000000FF1512
                      Change: 4442444451CDFF446004000000FF1512
                      (or 6006 as shown here)
                      73 instances, change all


                      Edit: Found more

                      Infinite Bubble Shield for the rest of the stage or death (once picked up): 52 instances, change all
                      Search: 000C000C4228002A08B9000000FF151E
                      Change: 000C000C4228002A6004000000FF151E

                      Infinite Invincibility (Stardust) for the rest of the stage or death (once picked up): 73 instances, change all
                      Search: 00FF151F673C4A680032673653680032
                      Change: 00FF151F673C4A680032600453680032

                      Edit: One more

                      Infinite Speed Shoes for the rest of the stage or death (once picked up): 70 instances, change all
                      Search: 00FF1520674E4A680034674853680034
                      Change: 00FF1520674E4A680034674860020034
                      Last edited by Saturn025; 10-27-2016, 12:05:44 AM. Reason: Added a hack

                      Comment


                      • Annet Futatabi

                        Infinite Health: 9 instances, change all
                        Search: FD127600363900FF40A8977900FF40AC
                        Change: FD127600600400FF40A8977900FF40AC

                        Infinite Special Attack (refills almost instantly-still none at bosses): 9 instances, change all
                        Search: 00044E75427900FF4114527900FF40AE
                        Change: 00044E75427900FF4114600200FF40AE

                        Comment


                        • Batman Returns

                          NOTE: Game may hang for a few seconds at SegaCD BIOS screen after modding the ROM

                          Stop Timer (Driving/Batskiboat): 5 instances, change all
                          Search: 663441F90007808C4A50672A53680002
                          Change: 663441F90007808C4A50672A60020002

                          Infinite Missiles (Driving): 3 instances, change all
                          Search: 003C237C00012A76006853790007808A
                          Change: 003C237C00012A76006860040007808A

                          Infinite Health (Driving): 5 instances, change all
                          NOTE: makes enemies invincible too, so this hack is useless
                          Search: D0810C800000FFFF650270FF33400082
                          Change: D0810C800000FFFF650270FF60040082

                          Infinite Lives (Driving/Batskiboat): 5 instances, change all
                          Search: 43F90007808632FC000144FC00008109
                          Change: 43F90007808632FC0001600600008109

                          Infinite Missiles (Batskiboat): 1 instance
                          Search: 003C237C00012F12006853790007808A
                          Change: 003C237C00012F12006860040007808A

                          Infinite Items (side scrolling stages): 30 instances, change all
                          Search: 000BFE3770001039000BFE3653320000
                          Change: 000BFE3770001039000BFE3660020000

                          Infinite Health (side scrolling stages): 6 instances, change all
                          Search: 00440C390006000BFE52670000380C39
                          Change: 00440C3900066002FE52670000380C39

                          Invulnerable (after 1st hit-side scrolling stages): 6 instances, change all
                          Search: 4A39000BFE4F6700000E5339000BFE4F
                          Change: 4A39000BFE4F6700000E6004000BFE4F

                          Infinite Lives (side scrolling stages): 6 instances, change all
                          Search: 0007000BFE52670000265339000BFE35
                          Change: 0007000BFE52670000266006000BFE35
                          Last edited by Saturn025; 11-06-2016, 12:54:13 AM.

                          Comment


                          • Devastator (J)

                            Infinite Health: 7 instances, change all
                            NOTE: It's still instant death if you're eaten by the Giant plants or stuck behind an object on the side scrolling flying stages
                            Search: 00103228002892406F00002431410028
                            Change: 00103228002892406F00002460020028

                            Infinite Lives: 1 instance
                            Search: 76104EB90020AAA8600000645378A004
                            Change: 76104EB90020AAA8600000646006A004

                            Invulnerability: 7 instances, change all
                            NOTE: Makes the player invisible lol
                            Search: 00FFA1004A68003A670000065368003A
                            Change: 00FFA1004A68003A670000066002003A
                            Last edited by Saturn025; 10-29-2016, 03:51:59 PM. Reason: added notes

                            Comment


                            • Sengoku Densyo (J)

                              Infinite Health: 1 instance
                              Search: 670808F900060000B6909D790000B646
                              Change: 670808F900060000B69060040000B646

                              Infinite Lives: 2 instances, change both
                              Search: 4A390000B64A67003F1053390000B64A
                              Change: 4A390000B64A67003F1060020000B64A

                              Invulnerable (after 1st hit @ each battle): 10 instances, change all
                              Search: 00000000B69C671A13FC00300000B6A0
                              Change: 00000000B69C671A600400300000B6A0

                              Infinite Primary Special Weapon: 2 instances, change both
                              Search: 671E4A790000B6C8674A53790000B6C8
                              Change: 671E4A790000B6C8674A60040000B6C8

                              Infinite Divine Special Weapon: 2 instances, change all
                              NOTE: This is the weapon forced on you after fighting in the clouds. It usually lasts about 30 seconds and isn't as powerful as some other Primary weapons (like the awesome yellow ball) and with this hack it stays with you until the end of the stage. Not real valuable but it was difficult to find and I wanted to see if I could :P
                              Search: 14D44A790000B6CC670853790000B6CC
                              Change: 14D44A790000B6CC670860040000B6CC

                              Infinite Change Timer: 2 instances, change both
                              Search: 4E754A390000B64F670853390000B64F
                              Change: 4E754A390000B64F670860040000B64F

                              Comment


                              • Earnest Evans (J)

                                Infinite Continues: 1 instance
                                Search: 4EB900209C6C4CDF3FFF4E755378BF10
                                Change: 4EB900209C6C4CDF3FFF4E756002BF10

                                Infinite Life Bars/Health: 1 instance
                                Search: A4B06400004806780040A4B05378A4AE
                                Change: A4B06400004806780040A4B053786004

                                Infinite Weapon: 1 instance
                                Search: 00FF6700000C53006700000817400020
                                Change: 00FF6700000C53006700000860020020

                                Invulnerability: 1 instance
                                NOTE: Useless. Makes the player invisible.
                                Search: A5E63038B62867000010534031C0B628
                                Change: A5E63038B62867000010600431C0B628

                                Comment

                                Working...
                                X