3DO
Emulator 4DO http://www.fourdo.com/
Special Setting : Nothing.
Code: Select all
<System>
<Name>Panasonic 3do</Name>
<AppPath>F:\emulateur\panasonic\3do\4do\4DO.exe</AppPath>
<RomPath>F:\emulateur\panasonic\3do\rom</RomPath>
<SnapPath>F:\emulateur\Mgalaxy\snapsemul\3do</SnapPath>
<VidPath />
<Emu selected="0">
<Cmd id="0" name="4do" value="--StartFullScreen -StartLoadFile "%path\%file%ext"" />
</Emu>
<Ext selected="0">
<Suf id="0" value=".cue" />
</Ext>
<Active>True</Active>
</System>
PS2
Emulator PCSX2 http://pcsx2.net/
Special Setting : (I don't remeber why I use this script, "Stay On top" mode problem I think)
Code: Select all
If NOT $CmdLine[0] = 1 Then Exit
HotKeySet("{ESC}", "Terminate")
$PID = Run ( "pcsx2-r5350.exe " & $CmdLineRaw )
while _WinWaitActivePID($PID)
sleep(500)
wend
While 1
Sleep(500)
WEnd
exit 0
Func Terminate()
While ProcessExists ( $PID )
ProcessClose ( $PID )
WEnd
Exit 0
EndFunc
Func _WinWaitActivePID($iPid)
While 1
Local $list = WinList()
For $i = 1 To $list[0][0]
If $list[$i][0] <> "" And IsVisible($list[$i][1]) Then
If WinGetProcess($list[$i][1]) = $iPid AND WinActive($list[$i][1]) Then Return $list[$i][0]
EndIf
Next
WEnd
EndFunc
Func IsVisible($handle)
If BitAND(WinGetState($handle), 2) Then
Return 1
Else
Return 0
EndIf
EndFunc
Code: Select all
<System>
<Name>Sony PS2</Name>
<AppPath>F:\emulateur\playstation\ps2\Pcx2\Pcx2Autoit.exe</AppPath>
<RomPath>F:\emulateur\playstation\ps2\rom</RomPath>
<SnapPath>F:\emulateur\Mgalaxy\snapsemul\ps2</SnapPath>
<VidPath />
<Emu selected="0">
<Cmd id="0" name="ePSXe" value="--fullscreen --nogui "%path\%file%ext"" />
</Emu>
<Ext selected="2">
<Suf id="0" value=".bin" />
<Suf id="1" value=".img" />
<Suf id="2" value=".iso" />
<Suf id="3" value=".cue" />
</Ext>
<Active>True</Active>
</System>
To come : Demul ^^ , at least a beta version this week.
I can too upload completes snaps packs (eg 1400 files for Snes) but I m not sure It s usefull because all users don't use same rom name.