After doing a bit of research myself, I was able to figure this out. This method allows you to run Genecyst (and NESticle as well) in Windows XP, flawlessly, with emulators such as DOSbox (though there is an emulator involved).
First off, you need to pick up VDMSound. You can get the latest version here, which from what I know is not a widely spread build. This is Windows 2000/XP compatible only. Install VDMSound. Once you've done so, we can move on to the next step.
Download my attached batch file and put it in the same directory as Genecyst. What this batch does is auto-launch Genecyst with the parameter -novesa, which disables the VESA display probing by Genecyst (which is what causes the crash in VESA-supported resolutions). Alternatively, you could also write "-novesa" under the video settings section of the GEN.INI file. Once done, we can move on to the final step.
Right click on the batch file and select "Open with VDMS." Since this is the first time you're using VDMSound, you'll be presented with a prompt. Select "Custom Settings for this program" and set up the following parameters:
Program: Close window on exit
Compatibility: Uncheck "Enable Basic VESA support" (this won't be needed and is much slower and inaccurate than non-VESA mode)
MIDI: Uncheck "MIDI (MPU-401) Emulation" (uneeded and takes up CPU, adds some speed to the program)
Adlib & SoundBlaster: Set both the "Dev" checkbox dropdowns to your Primary sound driver in DirectSound mode.
Once you've done this, click next on the wizard and create the shortcut to the program config on the desktop. You can now use this shortcut to run Genecyst with your custom settings, allowing the full usage of all of Genecyst's features.
On a personal note - I've been wanting to get something like this done for a while now. I hope this helps those who've used Genecyst in the past for its realtime debugging and dumps. It sure helped me.
First off, you need to pick up VDMSound. You can get the latest version here, which from what I know is not a widely spread build. This is Windows 2000/XP compatible only. Install VDMSound. Once you've done so, we can move on to the next step.
Download my attached batch file and put it in the same directory as Genecyst. What this batch does is auto-launch Genecyst with the parameter -novesa, which disables the VESA display probing by Genecyst (which is what causes the crash in VESA-supported resolutions). Alternatively, you could also write "-novesa" under the video settings section of the GEN.INI file. Once done, we can move on to the final step.
Right click on the batch file and select "Open with VDMS." Since this is the first time you're using VDMSound, you'll be presented with a prompt. Select "Custom Settings for this program" and set up the following parameters:
Program: Close window on exit
Compatibility: Uncheck "Enable Basic VESA support" (this won't be needed and is much slower and inaccurate than non-VESA mode)
MIDI: Uncheck "MIDI (MPU-401) Emulation" (uneeded and takes up CPU, adds some speed to the program)
Adlib & SoundBlaster: Set both the "Dev" checkbox dropdowns to your Primary sound driver in DirectSound mode.
Once you've done this, click next on the wizard and create the shortcut to the program config on the desktop. You can now use this shortcut to run Genecyst with your custom settings, allowing the full usage of all of Genecyst's features.
On a personal note - I've been wanting to get something like this done for a while now. I hope this helps those who've used Genecyst in the past for its realtime debugging and dumps. It sure helped me.
Attached File(s)
-
genecyst.bat (18bytes)
Number of downloads: 17
This post has been edited by Tweaker: 11 March 2008 - 07:05 PM

