This will teach you to immediately open nullDC and load a IMAGE at the same time. All from the commandline using a batch file. I will also give all the commandline switches for nullDC the latest version nullDC 104 r50. This will also be very helpful for some of you troubleshooting a specific problem. The information available on the internet doesn't even work with nullDC 104 r50, but I managed to get all the commandline options working along with function batch files for the program. I did a similar thread for EPSXE in that section of the forum, and i haven't decided if i wanted to look at another emulator. INCORRECT EXAMPLE FROM GOOGLE nullDC_Win32_Release-NoTrace.exe -config ImageReaderefaultImage="[ROMPATH]\[ROMFILE]" The above commandline to call nullDC and the rom will not work, because its missing some variables the program needs, the above will prompt you for an input, BELOW is a corrected commandline to launch the program nullDC and load a specific game at the same time. echo on nullDC_Win32_Release-NoTrace.exe ^ -config nullDC:Emulator.Autostart=1 ^ -config ImageReader:LoadDefaultImage=1 ^ -config ImageReaderefaultImage="C:\Documents and Settings\Christian\Desktop\Dreamcast\Games\NTSC-US\Power Stone v1.000 (1999)(EIDOS)(PAL)[!].gdi" PAUSE In the above example. nullDC is using 3 switches, nullDC needs 3 switches to load a game at startup from the commandline, save the above to a .bat file. Note for each switch you must use the "-config" command before entering the "section" separated by a colon and the "key" and its "value". (-config [section:key=value]) For example. The above batch is using a single line, do not press the enter key in your batch file. Below is an example, It is using these commands. -config nullDC:Emulator.Autostart=1 -config ImageReader:LoadDefaultImage=1 -config ImageReaderefaultImage=" " <--where the patch to your image file You need at least these three commands present for nullDC 104 r50 to load a game on startup from batch. You can be very creative with nullDC commandline options, so here are a few of them. NOTE* the commandline options you use with nullDC will take priority over whats already set in the .cfg file for nullDC. NULLDC still reads your .cfg file but gives priority to the commandline options you select.