Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

Hi All got a strange one here.

My GameEX is set in a candy cab so rarely gets updates.

I've got or rather had NullDC for DreamCast working without any problems.

Thought it was about time to do an update, that went smoothly.

Now when trying to play via GameEx it goes to a blank screen and nothing, I can quit out back to GameEx.

If I shell out of GameEx, I can run nullDC, it prompts for a game, select this and it goes full screen no issues.

I've tried fresh a config file, new install of nullDC and creating a test set up in GameEX pointing to the emu gives the same problem

Here's my nullDC config

; nullDC config file;;
[nullDC]
Dynarec.Enabled=1
Dynarec.DoConstantPropagation=1
Dynarec.UnderclockFpu=0
Dreamcast.Cable=3
Dreamcast.RTC=1877385230
Emulator.AutoStart=1
Emulator.NoConsole=1

[nullDC_plugins]
GUI=nullDC_GUI_Win32.dll
Current_PVR=nullPVR_Win32.dll
Current_GDR=nullGDR_Win32.dll
Current_AICA=nullAICA_Win32.dll
Current_ExtDevice=nullExtDev_Win32.dll
Current_maple0_5=drkMapleDevices_Win32.dll:0
Current_maple1_5=drkMapleDevices_Win32.dll:0
Current_maple2_5=NULL
Current_maple3_5=NULL
Current_maple0_0=drkMapleDevices_Win32.dll:2
Current_maple0_1=NULL
Current_maple0_2=NULL
Current_maple0_3=NULL
Current_maple0_4=NULL
Current_maple1_0=drkMapleDevices_Win32.dll:2
Current_maple1_1=NULL
Current_maple1_2=NULL
Current_maple1_3=NULL
Current_maple1_4=NULL

[drkpvr]
Emulation.AlphaSortMode=1
Emulation.PaletteMode=1
Emulation.ModVolMode=1
Emulation.ZBufferMode=3
OSD.ShowFPS=0
OSD.ShowStats=0
Fullscreen.Enabled=0
Fullscreen.Res_X=640
Fullscreen.Res_Y=480
Fullscreen.Refresh_Rate=60
Enhancements.MultiSampleCount=0
Enhancements.MultiSampleQuality=0
Enhancements.AspectRatioMode=1

[ImageReader]
PatchRegion=0
LoadDefaultImage=0
DefaultImage=defualt.gdi
LastImage=E:\Emulators\nullDC_103\data\IKARUGA.cdi

[nullAica]
BufferSize=2048
LimitFPS=1
HW_mixing=0
SoundRenderer=1
GlobalFocus=1
BufferCount=1
CDDAMute=0
GlobalMute=0
DSPEnabled=0

[nullExtDev]
mode=0
adapter=0

[ndc_hookjoy]
PortA_CONT_C=66
PortA_CONT_B=88
PortA_CONT_A=90
PortA_CONT_START=49
PortA_CONT_DPAD_UP=38
PortA_CONT_DPAD_DOWN=40
PortA_CONT_DPAD_LEFT=37
PortA_CONT_DPAD_RIGHT=39
PortA_CONT_Z=77
PortA_CONT_Y=65
PortA_CONT_X=1
PortA_CONT_DPAD2_UP=0
PortA_CONT_DPAD2_DOWN=0
PortA_CONT_DPAD2_LEFT=0
PortA_CONT_DPAD2_RIGHT=71
PortA_CONT_ANALOG_UP=38
PortA_CONT_ANALOG_DOWN=75
PortA_CONT_ANALOG_LEFT=37
PortA_CONT_ANALOG_RIGHT=39
PortA_CONT_LSLIDER=65
PortA_CONT_RSLIDER=83
PortB_CONT_C=66
PortB_CONT_B=87
PortB_CONT_A=81
PortB_CONT_START=50
PortB_CONT_DPAD_UP=84
PortB_CONT_DPAD_DOWN=70
PortB_CONT_DPAD_LEFT=71
PortB_CONT_DPAD_RIGHT=72
PortB_CONT_Z=77
PortB_CONT_Y=87
PortB_CONT_X=82
PortB_CONT_DPAD2_UP=0
PortB_CONT_DPAD2_DOWN=0
PortB_CONT_DPAD2_LEFT=0
PortB_CONT_DPAD2_RIGHT=0
PortB_CONT_ANALOG_UP=73
PortB_CONT_ANALOG_DOWN=75
PortB_CONT_ANALOG_LEFT=74
PortB_CONT_ANALOG_RIGHT=76
PortB_CONT_LSLIDER=69
PortB_CONT_RSLIDER=83
PortC_CONT_C=66
PortC_CONT_B=88
PortC_CONT_A=86
PortC_CONT_START=16
PortC_CONT_DPAD_UP=38
PortC_CONT_DPAD_DOWN=40
PortC_CONT_DPAD_LEFT=37
PortC_CONT_DPAD_RIGHT=39
PortC_CONT_Z=77
PortC_CONT_Y=90
PortC_CONT_X=67
PortC_CONT_DPAD2_UP=0
PortC_CONT_DPAD2_DOWN=0
PortC_CONT_DPAD2_LEFT=0
PortC_CONT_DPAD2_RIGHT=0
PortC_CONT_ANALOG_UP=73
PortC_CONT_ANALOG_DOWN=75
PortC_CONT_ANALOG_LEFT=74
PortC_CONT_ANALOG_RIGHT=76
PortC_CONT_LSLIDER=65
PortC_CONT_RSLIDER=83
PortD_CONT_C=66
PortD_CONT_B=88
PortD_CONT_A=86
PortD_CONT_START=16
PortD_CONT_DPAD_UP=38
PortD_CONT_DPAD_DOWN=40
PortD_CONT_DPAD_LEFT=37
PortD_CONT_DPAD_RIGHT=39
PortD_CONT_Z=77
PortD_CONT_Y=90
PortD_CONT_X=67
PortD_CONT_DPAD2_UP=0
PortD_CONT_DPAD2_DOWN=0
PortD_CONT_DPAD2_LEFT=0
PortD_CONT_DPAD2_RIGHT=0
PortD_CONT_ANALOG_UP=73
PortD_CONT_ANALOG_DOWN=75
PortD_CONT_ANALOG_LEFT=74
PortD_CONT_ANALOG_RIGHT=76
PortD_CONT_LSLIDER=65
PortD_CONT_RSLIDER=83
local_port=0
server_addr=192.168.1.33
server_port=11122

The command I'm using in GameEx

nullDC_1.0.3_mmu.exe" -config ImageReader:DefaultImage="[rompath]/[romfile]"

I'm at a loss as doubt it would be nullDC config file as it works when not evoked from GameEx, and the command to run it hadn;t been changed

I've also re-installed DirextX 9.

Posted

Whats may have happened is one of the newer settings for emulators has defaulted in, such as merge, or subfolder support. Id try running the emulator with the show desktop setting set, to see whats going on.

Posted
Whats may have happened is one of the newer settings for emulators has defaulted in, such as merge, or subfolder support. Id try running the emulator with the show desktop setting set, to see whats going on.

Ok thanks, look forward to if you can sort it//

I use to have my DreamCast in my Arcade Cab, connected by Jamma, but with emulation and gameEX combined it into my PC driven emulation, real bummer that it's not working at the moment..

Posted

Try changing from:

nullDC_1.0.3_mmu.exe" -config ImageReader:DefaultImage="[rompath]/[romfile]"

To:

nullDC_1.0.3_mmu.exe" -config ImageReader:DefaultImage="[rompath]\[romfile]"

Notice the back slash and forward slash difference.

Also post your emulator config so we can have a look see.

Posted
Ok thanks, look forward to if you can sort it//

I use to have my DreamCast in my Arcade Cab, connected by Jamma, but with emulation and gameEX combined it into my PC driven emulation, real bummer that it's not working at the moment..

Just to be clear, I was suggesting you look at the settings that I mentioned in order to fix the problem. I was not planning on doing anything else right now :)

Posted

Ok, thanks for the info,

tried switching from launching from a forward slash to back slash, same issue, black screen.

Changed the emu to windowed mode, but still presented with a black screen when launching.

Managed to kill the gameEx process, as the NullDC process was still running.

What I was presented with was NullDC it had a pop up menu with the selected game in its list, and was waiting for the click of the "OK" button to launch it.

Not sure what in GameEx I can add to say click the ok button\?

Posted
Ok, thanks for the info,

tried switching from launching from a forward slash to back slash, same issue, black screen.

Changed the emu to windowed mode, but still presented with a black screen when launching.

Managed to kill the gameEx process, as the NullDC process was still running.

What I was presented with was NullDC it had a pop up menu with the selected game in its list, and was waiting for the click of the "OK" button to launch it.

Not sure what in GameEx I can add to say click the ok button\?

If I were you Id delete my nulldc.cfg. Then Id run the emulator again and have it create a fresh one. Then Id edit it and enable Autostart emulation, Load default image, fullscreen. then Id laucnch from gameex again.

There are several threads here that expain what exactly needs to be edited in the nulldc.cfg

:)

Looking at your config at the top I can clearly see that you have load default image disabled. The command used to launch the game simply injects the from path and rom file into the DEFAULTIMAGE field of the INI. So when the emulator starts and load default image is enabled along with autostart emulation the game runs.

Posted
If I were you Id delete my nulldc.cfg. Then Id run the emulator again and have it create a fresh one. Then Id edit it and enable Autostart emulation, Load default image, fullscreen. then Id laucnch from gameex again.

There are several threads here that expain what exactly needs to be edited in the nulldc.cfg

Looking at your config at the top I can clearly see that you have load default image disabled. The command used to launch the game simply injects the from path and rom file into the DEFAULTIMAGE field of the INI. So when the emulator starts and load default image is enabled along with autostart emulation the game runs.

Thanks,

I'm quite familar with the config file, I guess when I did the dump of my config it was after some initial testing.

Either way, I've let done a new install, and let it create a new config file.

Editied to how it should be (and also how it was and working 100% before updating)

Now it's launching, but I'm faced with a complete black screen, but audio of the DC launching can be heard.

Not sure but I'll check my Naomi NullDC settings as it working!.. :blink:

Posted
If it works outside of GameEx, then it's probably just "Hide Desktop".

Aha.

I tried this setting and it worked, although now I was presented with the nullDC menu for about a second.

I compared the GameEx setting for nullDC for Naomi and it had hide desktop.

So I put hide desktop for DC nullDC back in, and this time it also worked!...

Looks like the old trick to take the setting off then back on..

Everything is now back to how it was!..

Cheers to everyone that offered help!

Guest
This topic is now closed to further replies.
×
×
  • Create New...