Jump to content

Having trouble just running nullDC Dreamcast emulator


thomas3120

Recommended Posts

Posted

Hello,

Having trouble just getting the emulator itself up and running.

I believe it has to do with the gdrom..?

Also looked at similar posts but with no luck :/

I've tried to launch a game through the open/load Bin file as well as through the default image loader in gdrom...no luck

here is an error I get.

here is my cfg file:

;; nullDC config file;;
[nullDC]
Dynarec.Enabled=1
Dynarec.DoConstantPropagation=1
Dynarec.SafeMode=1
Dynarec.UnderclockFpu=0
Dreamcast.Cable=3
Dreamcast.RTC=1543276800
Dreamcast.Region=3
Dreamcast.Broadcast=4
Emulator.AutoStart=0
Emulator.NoConsole=0

[nullDC_plugins]
GUI=nullDC_GUI_Win32.dll
Current_PVR=drkPvr_Win32.dll
Current_GDR=ImgReader_Win32.dll
Current_AICA=nullAica_Win32.dll
Current_ARM=vbaARM_Win32.dll
Current_ExtDevice=nullExtDev_Win32.dll
Current_maple0_5=drkMapleDevices_Win32.dll:0
Current_maple0_0=drkMapleDevices_Win32.dll:2
Current_maple0_1=NULL
Current_maple1_5=NULL
Current_maple2_5=NULL
Current_maple3_5=NULL

[nullDC_GUI]
AutoHideMenu=1
Fullscreen=0
AlwaysOnTop=0

[drkpvr]
Emulation.AlphaSortMode=1
Emulation.PaletteMode=1
Emulation.ModVolMode=0
Emulation.ZBufferMode=0
Emulation.TexCacheMode=0
OSD.ShowFPS=0
OSD.ShowStats=0
Video.ResolutionMode=0
Video.VSync=0
Enhancements.MultiSampleCount=0
Enhancements.MultiSampleQuality=0
Enhancements.AspectRatioMode=1

[imageReader]
PatchRegion=0
LoadDefaultImage=0
DefaultImage=D:\HyperSpin\ROMs\Sega Dreamcast\Ikaruga.mds
LastImage=D:\HyperSpin\ROMs\Sega Dreamcast\Ikaruga.mds

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

[nullExtDev]
mode=0
adapter=0

[ndc_hookjoy]
PortA_CONT_C=66
PortA_CONT_B=88
PortA_CONT_A=86
PortA_CONT_START=16
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=90
PortA_CONT_X=67
PortA_CONT_DPAD2_UP=0
PortA_CONT_DPAD2_DOWN=0
PortA_CONT_DPAD2_LEFT=0
PortA_CONT_DPAD2_RIGHT=0
PortA_CONT_ANALOG_UP=73
PortA_CONT_ANALOG_DOWN=75
PortA_CONT_ANALOG_LEFT=74
PortA_CONT_ANALOG_RIGHT=76
PortA_CONT_LSLIDER=65
PortA_CONT_RSLIDER=83
PortB_CONT_C=66
PortB_CONT_B=88
PortB_CONT_A=86
PortB_CONT_START=16
PortB_CONT_DPAD_UP=38
PortB_CONT_DPAD_DOWN=40
PortB_CONT_DPAD_LEFT=37
PortB_CONT_DPAD_RIGHT=39
PortB_CONT_Z=77
PortB_CONT_Y=90
PortB_CONT_X=67
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=65
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

[drkMaple]
VMU.Show=1
Mouse.Sensitivity=100

[PuruPuru_Pad_1]
l_shoulder=-1
r_shoulder=-1
a_button=-1
b_button=-1
x_button=-1
y_button=-1
start_button=-1
dpad_up=-1
dpad_down=-1
dpad_left=-1
dpad_right=-1
main_x_left=-1
main_x_right=-1
main_y_up=-1
main_y_down=-1
halfpress=-1
deadzone=24
pakku_intensity=100
pakku_length=175
keyboard=0
joy_id=0
controllertype=0

[PuruPuru_Pad_2]
l_shoulder=-1
r_shoulder=-1
a_button=-1
b_button=-1
x_button=-1
y_button=-1
start_button=-1
dpad_up=-1
dpad_down=-1
dpad_left=-1
dpad_right=-1
main_x_left=-1
main_x_right=-1
main_y_up=-1
main_y_down=-1
halfpress=-1
deadzone=24
pakku_intensity=100
pakku_length=175
keyboard=0
joy_id=0
controllertype=0

[PuruPuru_Pad_3]
l_shoulder=-1
r_shoulder=-1
a_button=-1
b_button=-1
x_button=-1
y_button=-1
start_button=-1
dpad_up=-1
dpad_down=-1
dpad_left=-1
dpad_right=-1
main_x_left=-1
main_x_right=-1
main_y_up=-1
main_y_down=-1
halfpress=-1
deadzone=24
pakku_intensity=100
pakku_length=175
keyboard=0
joy_id=0
controllertype=0

[PuruPuru_Pad_4]
l_shoulder=-1
r_shoulder=-1
a_button=-1
b_button=-1
x_button=-1
y_button=-1
start_button=-1
dpad_up=-1
dpad_down=-1
dpad_left=-1
dpad_right=-1
main_x_left=-1
main_x_right=-1
main_y_up=-1
main_y_down=-1
halfpress=-1
deadzone=24
pakku_intensity=100
pakku_length=175
keyboard=0
joy_id=0
controllertype=0

[Xmaple]
Controller.DeadZone=25
PuruPuru.UseRealFrequency=1
PuruPuru.Length=175
PuruPuru.Intensity=100

image.jpeg.ae38a31c33ac03663ccbdb8139b46532.jpeg

Posted

That's quite common and can be a pain especially if your at full screen, so it's best to have NullDC in a window when setting up so you can close it. Press alt-enter to switch to windowed.

You need to uncheck "Use default image", but unfortunately you need that checked for Hyperlaunch to load the game image. If you have it set in Hyperlaunch to load the default image, every time you uncheck it in NullDC, HyperLaunch will change it back when you run a game, unless you change it in Global Module settings (See Below.)

It's best to just leave it, get it setup and as long as you don't run NullDC on it's own again, you won't notice it.

Maybe things are different if using DT Lite, but I don't use it for Dreamcast.

post-9524-142870658792_thumb.jpg

post-9524-14287065879_thumb.jpg

56uIzxg.png

Posted
That's quite common and can be a pain especially if your at full screen, so it's best to have NullDC in a window when setting up so you can close it. Press alt-enter to switch to windowed.

You need to uncheck "Use default image", but unfortunately you need that checked for Hyperlaunch to load the game image. If you have it set in Hyperlaunch to load the default image, every time you uncheck it in NullDC, HyperLaunch will change it back when you run a game, unless you change it in Global Module settings (See Below.)

It's best to just leave it, get it setup and as long as you don't run NullDC on it's own again, you won't notice it.

Maybe things are different if using DT Lite, but I don't use it for Dreamcast.

[ATTACH=CONFIG]47642[/ATTACH] [ATTACH=CONFIG]47643[/ATTACH]

Thanks for the reply,

Will try out a few more things...

Just a couple more questions... this time regarding Atari800 (or Atari800Win). Guesing I can use either...Atari800win is same but with win GUI?

My problem is that it always defaults to PAL videomode but only using hyperLaunch

If I just use the emulator Atari800 or Atari800win it keeps it's setting.

I don't want to go messing in the a800 module...I've tried that, it worked but was getting some type of CRC error in emulators\HyperLaunchHQ...Is there a setting in HyperLaunchHQ for Videomode?

One last thing on generating my own XML list. Only had this problem with Atari 8-Bit and Amiga. Keep getting a parsing error.

Here's one example, and I believe in this case it's caused by the "&" in bold below(using notepad++.

<game name="Wizards & Dragons (1983)(General Masters)" index="" image="">
[font=Arial Narrow][i][b]here-->[/b][/i][/font]	<description>Wizards [b]&[/b] Dragons (1983)(General Masters)</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer></manufacturer>
<year></year>
<genre></genre>
</game>

Thomas

image.jpeg.ae38a31c33ac03663ccbdb8139b46532.jpeg

Posted

One last thing on generating my own XML list. Only had this problem with Atari 8-Bit and Amiga. Keep getting a parsing error.

Here's one example, and I believe in this case it's caused by the "&" in bold below(using notepad++.

<game name="Wizards & Dragons (1983)(General Masters)" index="" image="">
[font=Arial Narrow][i][b]here-->[/b][/i][/font]	<description>Wizards [b]&[/b] Dragons (1983)(General Masters)</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer></manufacturer>
<year></year>
<genre></genre>
</game>

Thomas

I'm looking into the Atari thing, which system are you trying to run?

For the xml use Hypertools, if you need a guide to do a quick one try this.

56uIzxg.png

  • 2 months later...
Posted
That's quite common and can be a pain especially if your at full screen, so it's best to have NullDC in a window when setting up so you can close it. Press alt-enter to switch to windowed.

You need to uncheck "Use default image", but unfortunately you need that checked for Hyperlaunch to load the game image. If you have it set in Hyperlaunch to load the default image, every time you uncheck it in NullDC, HyperLaunch will change it back when you run a game, unless you change it in Global Module settings (See Below.)

It's best to just leave it, get it setup and as long as you don't run NullDC on it's own again, you won't notice it.

Maybe things are different if using DT Lite, but I don't use it for Dreamcast.

[ATTACH=CONFIG]47642[/ATTACH] [ATTACH=CONFIG]47643[/ATTACH]

Hi gig I wonder if you can help here...

I had this img plugin error and worked out that if you turned off use default image the error stopped. I'm using the hyperspin ready dreamcast set so when I found a game created this error I was confused.

If I run 18 wheeler from HL it works

If I run fast striker it fails.

All roms are 7zip. The 18 wheeler is a gdi but the fast striker is ccd and img.

I searched the forum and was very surprised to hear that you don't use daemon tools to mount the image. I thought that was a must for disc images regardless of format.

Would you mind explaining how nulldc reads the game under your setup?

Cheers

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...