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 donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

I really love all the features in GameEx (videos, dat support, jukebox, etc). However, I've been banging my head against the wall trying to get NullDC to work, even with the various loaders floating around on the forums here.

But tonight I made a relatively simple discovery. I apologize if it's obvious and been discussed before, but it's the only thing that worked for me, so I thought I'd share. The other threads I've found that mention this line in the NullDC config do so in conjunction with scripts or loaders, and still have problems with exiting. At least on my machine with this config, the exit routine also works perfectly.

First, I'm using NullDC 1.6 and Daemon Tools 4.10.

- Setup Daemon Tools to create a virtual drive, note the drive letter for the new drive, and turn all options off.

- Open NullDC outside of GameEx and configure it the way you want -- making sure to configure the controls, enable fullscreen in NullPVR, and select the GDRom plugin and set it to the drive letter that Daemon Tools creates.

- In the main NullDC file folder, there should be a file called nullDC.cfg. AFTER you've configured NullDC completely, open this file in Notepad and change the option Emulator.AutoStart=0 to Emulator.AutoStart=1

- Setup the emulator in GameEx to match this, editing your paths of course to match where you store your roms and emulators.

[Emulator_]

Enabled=True

StartPageName=Sega Dreamcast

TitleText=Sega Dreamcast

StartPageLogo=Dreamcast

RomFilter=*.b5t;*.bin;*.bwt;*.ccd;*.cdi;*.iso;*.mds;*.nrg;*.pdi

RomsInFolders=False

ROMPath=C:\Emulation\ROMS\Dreamcast

SnapPath=

TitlePath=

BoxPath=

CartPath=

WorkingPath=C:\Emulation\nulldc_100b1_6

MapKeys=True

WaitBeforeKeys=

SendKeys=

ReplaceDash=False

ReplaceUnder=True

Capitals=False

RemoveBrackets=True

ShowDesktop=False

Debug=False

MapFile=

AlsoLaunch=

Command=nullDC_100b1_6.exe

OLDatZip=

LaunchBefore=""C:\Program Files\DAEMON Tools\daemon.exe" -mount 0,"[RomPath]\[RomFile]""

LaunchAfter="C:\Program Files\DAEMON Tools\daemon.exe" -unmount 0

configFile=[Mapping On] Exit nullDC (Process Close)

ExcludedFiles=

CustomBackground=

PlayMusic=

PCGame=

DATABASE=

GamesIn7Zips=False

ManualPath=

PlayInScreenSaver=False

ShowMostPlayed=False

RandomMostPlayed=True

CDCheck=False

CDCheckFile=

lastgame=

DontShowInfo=

PlaySelectionMusic=

SelectionMusicFolder=

Anyway, your mileage may vary, but this works perfectly for me.

  • 2 weeks later...
Posted

It DOES work! Well it actually loads and plays pretty well which is more than I can say for all the other wrappers and configs (no offense) but there are a few little hang ups-

Did you notice a significant decrease in fps? I'm not sure if it is game ex itself or the gdrom plug in but games were pretty slow as compared to running outside gameex.

Also I never used the gdrom plug-in but may have an alternate method for running games. I can't write code but here are the basics.

Instead of using daemon tools why not use the image reader plug in and have it pointed to:

Options>GDROM>select default image

then you would pick it then go to

System>start>

then select image again

I didn't have to use daemon tools after using that plugin but would have no idea how to incorporate that into gamex. Just a suggestion, excellent work though I've been struggling with Dreamcast for a LONG time.

Posted

T. Goodchild

This is what you want. (KeithDok took this method another direction as Daemontools supports more formats and compressed iso's)

http://www.gameex.info/forums/index.php?s=...ost&p=30042

Just make sure the exe name is correct... As I figured this out for the 1.5 beta but it does work for 1.6

Also in pervious betas of this emulator it forced 60 hz or fps

So if your DC logo is BLUE (PAL) or your playing a PAL game it will run at 50 hz 50 fps

There is a way aroud this and that is to go into the nullpvr and goto output and force vga 0 I believe... not use TV which i believe is default

Im pretty sur its the last option... I had the same issue with MVC2 it just seemed slower... That fixed it

Happy gaming

EDIT: I went ahead and just pulled the text

GETTING NULL DC to LAUCH VIA GAMEEX commandline

Find the Nulldc.cfg in the INSTALL DIR. look for these tags

[imageReader]

DefaultImage=

PatchRegion=0

LoadDefaultImage=1

[nullDC]

Dynarec.Enabled=1

Dynarec.DoConstantPropagation=1

Dynarec.UnderclockFpu=0

Dreamcast.Cable=3

Dreamcast.RTC=1543276800

Emulator.AutoStart=1

[drkpvr]

Emulation.AlphaSortMode=1

Emulation.PaletteMode=1

Emulation.ModVolMode=1

OSD.ShowFPS=0

OSD.ShowStats=0

Fullscreen.Enabled=1

Fullscreen.Res_X=640

Fullscreen.Res_Y=480

Fullscreen.Refresh_Rate=60

Enhancements.MultiSampleCount=0

Enhancements.MultiSampleQuality=0

Enhancements.AspectRatioMode=1

NOW SAVE THE NULLDC CONFIG AND GO INTO THE GAMEEX CONFIG

(in gameex config)Command=nulldc_100b1_6.exe -config ImageReader:DefaultImage="[rompath]/[romfile]"

Posted

I'm having a couple of issues. Can someone show me a config to use with Alcohol 120%. If I don't use a wrapper will the mouse still hide with 1.6? I'm unable to configure this to work with my ipac. How do I set the keys up? Thanks.

Posted
I'm having a couple of issues. Can someone show me a config to use with Alcohol 120%. If I don't use a wrapper will the mouse still hide with 1.6? I'm unable to configure this to work with my ipac. How do I set the keys up? Thanks.

If you do not use a wrapper then your mouse will not auto hide...

However I use this in my gameex startup. It works wonders

Its called no mousy

http://www.apps4apps.filetap.com/nomousy.html

Also the keys are configured using the maple plugin.. :)

  • 6 months later...
Posted
If you do not use a wrapper then your mouse will not auto hide...

However I use this in my gameex startup. It works wonders

Its called no mousy

http://www.apps4apps.filetap.com/nomousy.html

Also the keys are configured using the maple plugin.. :)

Hi Brian

Tried putting the no mousy in the launch before of my Ini for NUlldc but it doen't hide the mouse, what am i doing wrong.

Posted
Hi Brian

Tried putting the no mousy in the launch before of my Ini for NUlldc but it doen't hide the mouse, what am i doing wrong.

Brian helped me with this so I'll chime in. Try putting it under Launch Also instead of Launch Before and/or run it as part of a batch file. I run mine from a batch file (to open xpadder also) that I target under Launch Also. Seems to work better than Launch Before.

@echo

start /d "c:\Program Files\xpadder" xpadder.exe dcp2 dcp1 p1 p2

start /d "c:\Program Files\nomousy1.5\ nomousy.exe /h

exit

No matter where it is be sure to use the /h commandline switch. Run nomousy.exe batch by itself under Launch After to restore. Note, I think the /d above is for Vista only.

Posted

Guess I'm having a blonde moment. Can't seem to get the cursor to hide. Running the following batch file under Launch Also.

@echo

start "c:\Program Files\GameEX\Utilites\No Mousy\"nomousy.exe /h

exit

Running the following batch file in the launch after to save my nulldc config

del nulldc.cfg

copy nulldcbackup.cfg nulldc.cfg

"C:\Program Files\DAEMON Tools\daemon.exe" -unmount 0

"C:\Program Files\GameEx\Utilities\No Mousy\"nomousy.exe

end

also every time i start a game in Nullcd I have to put in the current date.

Posted
Guess I'm having a blonde moment. Can't seem to get the cursor to hide. Running the following batch file under Launch Also.

@echo

start "c:\Program Files\GameEX\Utilites\No Mousy\"nomousy.exe /h

exit

Running the following batch file in the launch after to save my nulldc config

del nulldc.cfg

copy nulldcbackup.cfg nulldc.cfg

"C:\Program Files\DAEMON Tools\daemon.exe" -unmount 0

"C:\Program Files\GameEx\Utilities\No Mousy\"nomousy.exe

end

also every time i start a game in Nullcd I have to put in the current date.

Try putting the quotes after the executable. So will look like the following.

start "c:\Program Files\GameEX\Utilites\No Mousy\nomousy.exe" /h

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