The emulator used is "Nebula" (which also emulate some others systems, like CPS-1-2-3 and such, it's more or less like "Final burn Alpha").
To put in full screen, there is several ways but here's one that worked for me (the other one with the new gui didn't) :
Choose "use old gui" in the configuration menu, which will bring a neorage-like menu, and then, you are in full screen.
For the "ESC" key for exit and for the loading of isos, I used the same "AutoIt" script I used for the PC Engine CD :
Code: Select all
HotKeySet("{ESC}", "Terminate")
$path = "F:\Jeux PC [Downloads]\Emulation\NeoGeo CD\"
$app = "nebula.exe"
If $CmdLine[0] > 0 Then
RunWait('"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -mount 0,"' & $CmdLine[1] & '"')
$PID = Run( $path & $app & ' neocd', $path)
While 1
Sleep(100)
WEnd
EndIf
Func Terminate()
While ProcessExists ( $PID )
ProcessClose ( $PID )
WEnd
RunWait('"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -unmount 0')
Exit 0
EndFunc
Code: Select all
HotKeySet("{ESC}", "Terminate")
$path = "F:\Jeux PC [Downloads]\Emulation\NeoGeo CD\"
$app = "nebula.exe"
If $CmdLine[0] > 0 Then
RunWait('"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -mount scsi, 0,"' & $CmdLine[1] & '"')
$PID = Run( $path & $app & ' neocd', $path)
While 1
Sleep(100)
WEnd
EndIf
Func Terminate()
While ProcessExists ( $PID )
ProcessClose ( $PID )
WEnd
RunWait('"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -unmount scsi, 0')
Exit 0
EndFunc
Code: Select all
<System>
<Name>NeoGeo CD</Name>
<AppPath />
<RomPath />
<SnapPath />
<VidPath />
<Emu selected="0">
<Cmd id="0" name="Nebula (AutoIt)" value=""%path\%file%ext"" />
</Emu>
<Ext selected=".cue">
<Suf value=".cue" />
<Suf value=".bin" />
<Suf value=".iso" />
</Ext>
<Active>False</Active>
<Database>False</Database>
</System>
I didn't made an icon because I'm pretty bad at making them
I successfully tested the "NeoGeo CD" with that condiguration with a few games in "mGalaxy"