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

  • Saturn025
    replied
    Ultraverse Prime (U)

    Infinite Lives: 1 instance
    Search: 000185680000E6540439000100080074
    Change: 000185680000E6546004000100080074

    Invulnerability (after 1st death): 1 instance
    Search: 11063E3C000830106700001A04500001
    Change: 11063E3C000830106700001A60060001

    Infinite Health: 1 instance (Full=40)
    Search: 670000966A00001A0479000100081276
    Change: 670000966A00001A0479000100086004

    Infinite Special Weapon (on pickup): 1 instance
    Search: FFA041F90008144E0479000100080086
    Change: FFA041F90008144E6006000100080086

    Leave a comment:


  • Saturn025
    replied
    BC Racers (U)

    Infinite Health hacks: 13 instances total

    Infinite Health 1: 2 instances, change both
    Search: 0000C312D06C006EEA4091790000C320
    Change: 0000C312D06C006EEA4060040000C320

    Infinite Health 2: 3 instances, change all
    Search: C2F430390000C312E84091790000C320
    Change: C2F430390000C312E84060040000C320

    Infinite Health 3: 1 instance
    Search: 342C00365842C5FC009695790000C320
    Change: 342C00365842C5FC009660040000C320

    Infinite Health 4: 3 instances, change all
    Search: C2F430390000C312E44091790000C320
    Change: C2F430390000C312E44060040000C320

    Infinite Health 5: 1 instance
    Search: C32632390000C320067908000000C320
    Change: C32632390000C320600208000000C320

    Infinite Health 6: 1 instance
    Search: C322B0790000C3206E0633C00000C320
    Change: C322B0790000C320600233C00000C320

    Infinite Health 7: 1 instance
    Search: 33FC00020000C31C04790C000000C320
    Change: 33FC00020000C31C60020C000000C320

    Infinite Health 8: 1 instance
    Search: 33FC00050000C2F4047902000000C320
    Change: 33FC00050000C2F4600202000000C320


    Other hacks:

    Infinite Continues: 1 instance
    Search: 46CA3E3C00104EB9000246CA53787518
    Change: 46CA3E3C00104EB9000246CA53786004

    Make "4 Laps" unchangeable in Options screen: 1 instance
    Search: 663233FC000100008C46527900008C24
    Change: 663233FC000100008C46600400008C24

    Leave a comment:


  • Saturn025
    replied
    A/X-101 (U)

    Infinite Shields: 2 instances, change 2nd instance only
    Search: 000701204EB90000A81433C100070120
    Change: 000701204EB90000A814600400070120

    Infinite Bombs: 1 instance
    Search: 01226F184EBA00186612537900070122
    Change: 01226F184EBA00186612600400070122

    Infinite GPOW: 1 instance (Full = 20)
    Search: 4EBA001866124EBA01663B7CFFFF0048
    Change: 4EBA001866124EBA01666004FFFF0048
    Last edited by Saturn025; 11-06-2016, 05:31:00 PM.

    Leave a comment:


  • Saturn025
    replied
    Cyborg 009 (J)

    Infinite Lives: 10 instances, change all
    Search: 4E7533FC000100FF4110537900FF4108
    Change: 4E7533FC000100FF4110600400FF4108

    Invulnerability Stage 1: 1 instance
    Search: 000000200E0466024E75537900200E04
    Change: 000000200E0466024E75600400200E04

    Invulnerability Stage 1 Boss: 1 instance
    Search: 00000020035666024E75537900200356
    Change: 00000020035666024E75600400200356

    Invulnerability Stage 2: 1 instance
    Search: 00202ECE660000044E75537900202ECE
    Change: 00202ECE660000044E75600400202ECE

    Invulnerability Stage 2 Boss: 1 instance
    Search: 00000020046866024E75537900200468
    Change: 00000020046866024E75600400200468

    Invulnerability Stage 3: 1 instance
    Search: 0000002009EE66024E755379002009EE
    Change: 0000002009EE66024E756004002009EE

    Invulnerability Stage 4: 1 instance
    Search: 0000002003EE66024E755379002003EE
    Change: 0000002003EE66024E756004002003EE

    Invulnerability Stage 5: 1 instance
    Search: 00000020102066024E75537900201020
    Change: 00000020102066024E75600400201020

    Invulnerability Stage 6: 1 instance
    Search: 00202688660000044E75537900202688
    Change: 00202688660000044E75600400202688

    Invulnerability (stage 6 Boss): 1 instance
    Search: 00000020058E66024E7553790020058E
    Change: 00000020058E66024E7560040020058E

    Invulnerability Stage 7: 1 instance
    Search: 00000020074C66024E7553790020074C
    Change: 00000020074C66024E7560040020074C

    Invulnerability Stage 8: 1 instance
    Search: 0000002004E466024E755379002004E4
    Change: 0000002004E466024E756004002004E4

    Invulnerability (stage 8 Boss): 1 instance
    Search: 00000020052466024E75537900200524
    Change: 00000020052466024E75600400200524
    Last edited by Saturn025; 11-05-2016, 11:38:58 PM.

    Leave a comment:


  • Saturn025
    replied
    Heavy Nova (J)

    Infinite Health: 3 instances, change all
    Search: 00008C3A3011425141F900008C269150
    Change: 00008C3A3011425141F9000060049150

    Invulnerability (non boss stages): 1 instance
    Search: 4E754A79000306306708537900030630
    Change: 4E754A79000306306708600400030630

    Stop Boss Timer: 1 instance
    Search: 670E08B9000000008F68537900008F6C
    Change: 670E08B9000000008F68600400008F6C

    Stamina (Boss Fights): 3 instances, change all
    Search: 8C26EA4866027001D07900008C36D150
    Change: 8C26EA4866027001D07900006004D150

    Leave a comment:


  • Saturn025
    replied
    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

    Leave a comment:


  • Saturn025
    replied
    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

    Leave a comment:


  • Saturn025
    replied
    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, 02:51:59 PM. Reason: added notes

    Leave a comment:


  • Saturn025
    replied
    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-05-2016, 11:54:13 PM.

    Leave a comment:


  • Saturn025
    replied
    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

    Leave a comment:


  • Saturn025
    replied
    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-26-2016, 11:05:44 PM. Reason: Added a hack

    Leave a comment:


  • Saturn025
    replied
    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, 04:53:26 PM. Reason: edited hacks

    Leave a comment:


  • Tony H
    replied
    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.

    Leave a comment:


  • Saturn025
    replied
    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

    Leave a comment:


  • MathUser
    replied
    If these are patchable then patches would be nice.

    Leave a comment:

Working...
X