BizHawk
BizHawk copied to clipboard
MegaCD + SegaCD / Genplus-gx Multidisk Support
There's a total of 8 Mega/Sega CD games that require this support:
- Dracula Unleashed (2 discs)
- Ecco the Dolphin (2 discs)
- Fahrenheit (2 discs)
- Ground Zero Texas (2 discs)
- Night Trap (2 discs)
- Prize Fighter (2 discs)
- Sherlock Holmes - Consulting Detective Volume II (2 discs)
- Slam City with Scottie Pippen (4 discs)
If I recall correctly, I tried this some time ago and wasn't able to find the right thing to change in the gpgx code for the new CD to be picked up
If you want a date reference from when it was attempted it was July 2017.
I found a janky fix for this that worked on Night Trap. I created a savestate when the disc needed to be swapped then renamed the savestate so it would work on disc 2. After loading disc 2 by itself I loaded the savestate and continued the game like normal
I found a janky fix for this that worked on Night Trap. I created a savestate when the disc needed to be swapped then renamed the savestate so it would work on disc 2. After loading disc 2 by itself I loaded the savestate and continued the game like normal
At what point exactly did you create this savestate?
I created a savestate on the screens: "Insert CD #2 and press START", on the screen "Hit START on controller to remove this CD" and on the screen after pressing start as well.
In all I got the same error: "System.InvalidOperationException" when trying to load the renamed save with CD 2 open in the emulator.
I don't exactly remember when the savestate was made but I believe it would be right before pressing start on disc 1. then take that savestate and rename it so it will load for disc 2 and load the state and press start should get the game to work
On Fri, May 6, 2022 at 8:43 PM VICIOGAME Retrô Games < @.***> wrote:
I found a janky fix for this that worked on Night Trap. I created a savestate when the disc needed to be swapped then renamed the savestate so it would work on disc 2. After loading disc 2 by itself I loaded the savestate and continued the game like normal
At what point exactly did you create this savestate?
I created a savestate on the screens: "Insert CD #2 https://github.com/TASEmulators/BizHawk/issues/2 and press START", on the screen "Hit START on controller to remove this CD" and on the screen after pressing start as well.
In all I got the same error: "System.InvalidOperationException" when trying to load the renamed save with CD 2 open in the emulator.
— Reply to this email directly, view it on GitHub https://github.com/TASEmulators/BizHawk/issues/1406#issuecomment-1120093089, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUZ5ZHC5NHEQOSJRELVQYELVIW4EVANCNFSM4GL55FQQ . You are receiving this because you commented.Message ID: @.***>
I don't exactly remember when the savestate was made but I believe it would be right before pressing start on disc 1. then take that savestate and rename it so it will load for disc 2 and load the state and press start should get the game to work
Unfortunately it seems that this method no longer works.
I tried to load the renamed savestate with disk 2 inserted, and only the error appeared :(
I believe you no longer have the save on your pc, right?
https://www.mediafire.com/file/q2fw9g9so6wz78o/Night_Trap_%2528USA%2529_%2528Disc_1%2529.Genplus-gx.QuickSave1.State/file When starting up with disc 2 you need to load this as a named state and it should work. It worked for me just now. Just as long as the rom you are using is the same version and not the 32x Sega CD version of the game. And you will need to change the access code to orange to get the 2 augers right after the disc change
On Sat, May 7, 2022 at 12:12 AM VICIOGAME Retrô Games < @.***> wrote:
I don't exactly remember when the savestate was made but I believe it would be right before pressing start on disc 1. then take that savestate and rename it so it will load for disc 2 and load the state and press start should get the game to work … <#m_3952646303787794701_> On Fri, May 6, 2022 at 8:43 PM VICIOGAME Retrô Games < @.> wrote: I found a janky fix for this that worked on Night Trap. I created a savestate when the disc needed to be swapped then renamed the savestate so it would work on disc 2. After loading disc 2 by itself I loaded the savestate and continued the game like normal At what point exactly did you create this savestate? I created a savestate on the screens: "Insert CD #2 https://github.com/TASEmulators/BizHawk/issues/2 <#2 https://github.com/TASEmulators/BizHawk/issues/2> and press START", on the screen "Hit START on controller to remove this CD" and on the screen after pressing start as well. In all I got the same error: "System.InvalidOperationException" when trying to load the renamed save with CD 2 open in the emulator. — Reply to this email directly, view it on GitHub <#1406 (comment) https://github.com/TASEmulators/BizHawk/issues/1406#issuecomment-1120093089>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUZ5ZHC5NHEQOSJRELVQYELVIW4EVANCNFSM4GL55FQQ https://github.com/notifications/unsubscribe-auth/AUZ5ZHC5NHEQOSJRELVQYELVIW4EVANCNFSM4GL55FQQ . You are receiving this because you commented.Message ID: @.>
Unfortunately it seems that this method no longer works.
I tried to load the renamed savestate with disk 2 inserted, and only the error appeared :(
I believe you no longer have the save on your pc, right?
— Reply to this email directly, view it on GitHub https://github.com/TASEmulators/BizHawk/issues/1406#issuecomment-1120129406, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUZ5ZHHNTJJM2R6QXEX4LLDVIXURLANCNFSM4GL55FQQ . You are receiving this because you commented.Message ID: @.***>
https://www.mediafire.com/file/q2fw9g9so6wz78o/Night_Trap_%2528USA%2529_%2528Disc_1%2529.Genplus-gx.QuickSave1.State/file When starting up with disc 2 you need to load this as a named state and it should work. It worked for me just now. Just as long as the rom you are using is the same version and not the 32x Sega CD version of the game. And you will need to change the access code to orange to get the 2 augers right after the disc change
First, thank you for sharing the file ;-)
Looks like we're figuring out the problem. By the name of your file, you use Bizhawk with Genplus, right?
Your file: "Night Trap (USA) (Disc 1).Genplus-gx.QuickSave1.State" My file: "Night Trap (USA) (Disc 1).QuickSave1.State"
I don't have Genplus built in. I downloaded the version for windows (without frontend). Is this the one I should use?
Can you help me how to use Genplus inside Bizhawk, please?
I don't know anything about that, I think it was included in the version of bizhawk that I downloaded
On Sat, May 7, 2022 at 1:03 AM VICIOGAME Retrô Games < @.***> wrote:
https://www.mediafire.com/file/q2fw9g9so6wz78o/Night_Trap_%2528USA%2529_%2528Disc_1%2529.Genplus-gx.QuickSave1.State/file When starting up with disc 2 you need to load this as a named state and it should work. It worked for me just now. Just as long as the rom you are using is the same version and not the 32x Sega CD version of the game. And you will need to change the access code to orange to get the 2 augers right after the disc change
First, thank you for sharing the file ;-)
Looks like we're figuring out the problem. By the name of your file, you use Bizhawk with Genplus, right?
Your file: "Night Trap (USA) (Disc 1).Genplus-gx.QuickSave1.State" My file: "Night Trap (USA) (Disc 1).QuickSave1.State"
I don't have Genplus built in. I downloaded the version for windows (without frontend). Is this the one I should use?
Can you help me how to use Genplus inside Bizhawk, please?
— Reply to this email directly, view it on GitHub https://github.com/TASEmulators/BizHawk/issues/1406#issuecomment-1120135224, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUZ5ZHC72G337MWESV2JSYLVIX2RPANCNFSM4GL55FQQ . You are receiving this because you commented.Message ID: @.***>
I don't know anything about that, I think it was included in the version of bizhawk that I downloaded
Maybe I'm using a very old version.
Mine is Version 2.3.0 (x64)
Genplus-gx comes bundled with EmuHawk, and is automatically chosen when loading a Genesis/MD rom. If you look in the status bar you should see its name.
Also, you should grab the latest release.
Genplus-gx comes bundled with EmuHawk, and is automatically chosen when loading a Genesis/MD rom. If you look in the status bar you should see its name.
Also, you should grab the latest release.
Wow, I downloaded the most updated version and it's completely different.
Indeed, it already has Genplus built in. In fact, when loading CD2, I didn't even need to rename the savestate, I just went to "Load Named State..." and it worked perfectly.
Thank you very much for your patience, and attention in helping me with this, it was very important.
Does https://github.com/TASEmulators/BizHawk/commit/e41d1a996e64709316ead416509437efd017414d work here
Closing this got resolved in 2.9.