PART 02PART 01 is HEREPART 03 is HERE
> 3DO / 3DO Interactive Multiplayer / Panasonic 3DO executable C:\attract\EMU\3DO\4DO.exe
args --StartFullScreen -StartLoadFile "[romfilename]"
rompath C:\attract\EMU\3DO\ROMS
romext .iso
system 3DO
info_source thegamesdb.net
exit_hotkey Escape
> 3DS / Nintendo 3DS executable C:\attract\EMU\3DS\citra-qt.exe
args "[romfilename]"
rompath C:\attract\EMU\3DS\ROMS
romext .3ds;.3dsx
system Nintendo 3DS
info_source thegamesdb.net
exit_hotkey Escape
NOTE: to create Fullscreen:
create config-file C:\attract\EMU\3DS\user\config\qt-config.ini
fullscreen=true
> Atari 2600 executable C:\attract\EMU\Atari 2600\EmuHawk.exe
args "[romfilename]" --fullscreen
rompath C:\attract\EMU\Atari 2600\ROMS
romext .a26
system Atari 2600
info_source thegamesdb.net
exit_hotkey Escape
> Atari 5200 executable "kat5200.exe"
args "[romfilename]"
workdir C:\attract\EMU\Atari 5200
rompath C:\attract\EMU\Atari 5200\ROMS
romext .a52
system Atari 5200
info_source thegamesdb.net
exit_hotkey Escape
NOTE : to get emulator portable:
edit 'C:\attract\EMU\Atari 5200\portable.txt' from 0 to 1
NOTE : to set fullscreen:
set option in emulator settings
> CPS1 / Capcom Play System 1 / CPS-1 executable "nebula.exe"
args [name]
workdir C:\attract\EMU\CPS1
rompath C:\attract\EMU\CPS1\roms
romext .zip
system Arcade
info_source listxml
exit_hotkey Escape
NOTE: to create Fullscreen:
start C:\attract\EMU\CPS1\nebulaconfig.exe
There set Fullscreen Option
> CPS2 / Capcom Play System 2 / CPS-2 executable "nebula.exe"
args [name]
workdir C:\attract\EMU\CPS2
rompath C:\attract\EMU\CPS2\roms
romext .zip
system Arcade
info_source listxml
exit_hotkey Escape
NOTE: to create Fullscreen:
start C:\attract\EMU\CPS2\nebulaconfig.exe
There set Fullscreen Option
> Game Gear / SEGA GameGear / GG executable C:\attract\EMU\GameGear\Fusion.exe
args "[romfilename]" -gg -auto -fullscreen
rompath C:\attract\EMU\GameGear\ROMS
romext .sms;.sg;.sc;.mv;.gg;.cue;.bin;.zip
system Sega Game Gear
info_source thegamesdb.net
nb_mode_wait 5
exit_hotkey Escape
NOTE : Under Windows 10, Fusion.exe do not show fullscreen. to fix it:
right mouse button on Fusion.exe > Properties > Compatibility > Set 'Windows XP SP3'
> Master System / SEGA MasterSystem / SMS executable C:\attract\EMU\Sega Master System\Fusion.exe
args "[romfilename]" -sms -auto -fullscreen
rompath C:\attract\EMU\Sega Master System\ROMS
romext .sms;.sg;.sc;.mv;.gg;.cue;.bin;.zip
system Sega Master System
info_source thegamesdb.net
nb_mode_wait 5
exit_hotkey Escape
NOTE : Under Windows 10, Fusion.exe do not show fullscreen. to fix it:
right mouse button on Fusion.exe > Properties > Compatibility > Set 'Windows XP SP3'
> Mega CD / SEGA MegaCD / SEGA CD / SCD executable C:\attract\EMU\Sega Mega CD\Fusion.exe
args "[romfilename]" -scd -fullscreen
rompath C:\attract\EMU\Sega Mega CD\ROMS
romext .cue
system Sega CD
info_source thegamesdb.net
exit_hotkey Escape
NOTE : Under Windows 10, Fusion.exe do not show fullscreen. to fix it:
right mouse button on Fusion.exe > Properties > Compatibility > Set 'Windows XP SP3'
NOTE : BIOS Files are necessary :
us_scd1_9210.bin
jp_mcd1_9112.bin
eu_mcd1_9210.bin
NOTE : if game stucks, freezes or you get a black screen:
start Fusion.exe > Options > set 'Perfect Sync'
> NDS via DeSmuME / Nintendo DS with DeSmuME Note : Using DeSmuME, it opens a nag screen after loading a romfile.
use this autoit script (START.au3) to remove nag screen
executable C:\attract\EMU\NDS\START.exe
args "[romfilename]"
rompath C:\attract\EMU\NDS\ROMS
romext .nds
system Nintendo DS
info_source thegamesdb.net
exit_hotkey Escape
#include <Misc.au3>
;get/overgive ROM from CMD
ShellExecute(@ScriptDir & "\DeSmuME_0.9.11_x64.exe", ' ' & $CmdLine[1] & '"')
; Message : BUG
WinWaitActive("DeSmuME 0.9.11 x64", "due to a bug")
WinWait("DeSmuME 0.9.11 x64", "due to a bug")
ControlClick("DeSmuME 0.9.11 x64", "due to a bug", "[CLASS:Button; INSTANCE:1]")
; Alt + Enter for Fullscreen
sleep(100)
WinWaitActive("DeSmuME 0.9.11 x64", "")
WinWait("DeSmuME 0.9.11 x64", "")
Send("!{Enter}")
; wait for ESC and EXIT emulator
While 1
If _IsPressed ("1B") Then
ProcessClose("DeSmuME_0.9.11_x64.exe")
;MsgBox(0, '', "Button pushed")
Exit
EndIf
WEnd
> Neo Geo / NeoGeo MVS / SNK Multi Video System executable C:\attract\EMU\NeoGeo\mame.exe
args [name] -skip_gameinfo
rompath C:\attract\EMU\NeoGeo\roms
romext .zip;.7z;<DIR>
system Arcade
info_source listxml
exit_hotkey Escape
> NES FDS / Nintendo Entertainment System - Famicom Disk System executable C:\attract\EMU\NES Famicom Disk System\Mesen.exe
args "[romfilename]" /fullscreen /DoNotSaveSettings
rompath C:\attract\EMU\NES Famicom Disk System\ROMS
romext .fds
system Famicom Disk System
info_source thegamesdb.net
exit_hotkey Escape
> PC Engine / TurboGrafx16 / NEC Turbografx 16 / Turbografix 16executable C:\attract\EMU\PC Engine - Turbografx16\EmuHawk.exe
args "[romfilename]" --fullscreen
rompath C:\attract\EMU\PC Engine - Turbografx16\ROMS
romext .pce
system TurboGrafx 16
info_source thegamesdb.net
exit_hotkey Escape
> SuFami Turbo via ZSNES / Nintendo Super Famicom Turbo with ZSNES executable C:\attract\EMU\SuFami Turbo\zsnesw.exe
args -m "[romfilename]"
rompath C:\attract\EMU\SuFami Turbo\ROMS
romext .st
system Super Nintendo (SNES)
info_source thegamesdb.net
exit_hotkey Escape
NOTE : you need stbios.bin (filesize : 256 kb) or downoad Sufami BIOS.smc (same size; rename the file to stbios.bin). Set path to this file in ZSNES.
start Zsnes > Config > Paths > Sufami Turbo : Path_to_file\stbios.bin
NOTE : with ZSNES and Snex9X, you only could import one cartridge.
So you can't share data between two games/cartridges.
> SuFami Turbo via BSNES / Nintendo Super Famicom Turbo with BSNESNOTE : with BSNES, you can use Sufami Turbo crossplay / share data between two games/cartridges.
use version v1.15NOTE : use this autoit script (START.au3), to import two games in AM:
executable C:\attract\EMU\SuFami Turbo\START.exe
args "[romfilename]"
rompath C:\attract\EMU\SuFami Turbo\ROMS
romext .st
system Super Nintendo (SNES)
info_source thegamesdb.net
exit_hotkey Escape
#include <MsgBoxConstants.au3>
#include <Misc.au3>
$EXECUTABLE = "C:\attract\EMU\SuFami Turbo\bsnes.exe"
$ROMPATH = "C:\attract\EMU\SuFami Turbo\ROMS\"
$BIOSPATH = "C:\attract\EMU\SuFami Turbo\BIOS\bios.rom"
; read FIRST GAME and set .whatever behind
Local $hSearch = FileFindFirstFile($ROMPATH & "*.whatever")
Local $sFileName = "", $iResult = 0
While 1
$sFileName = FileFindNextFile($hSearch)
If @error Then
; if no .whatever file exists, then create FIRST GAME with .whatever
FileWrite($CmdLine[1]&".whatever",$CmdLine[1]&".whatever")
Exit
ExitLoop
EndIf
If $iResult <> $IDOK Then ExitLoop
WEnd
FileClose($hSearch)
; if FIRST GAME with .whatever exists, then start BSNES with FIRST GAME and SECOND GAME
; bsnes.exe + path to bios.rom + read txt from FIRST GAME (cut .whatever) + get SECOND GAME from cmdline
run('"' & $EXECUTABLE & '"' & " --fullscreen -st " & '"'& $BIOSPATH & '"' & " " & '"' & StringTrimRight($ROMPATH & $sFileName,9) & '"' & " " & '"' & $CmdLine[1] & '"')
; move Mouse from center
MouseMove(2000, 308, 0)
FileDelete($ROMPATH & $sFileName)
; wait for ESC, then exit BSNES
While 1
If _IsPressed ("1B") Then
ProcessClose("bsnes.exe")
Exit
EndIf
WEnd
> Super Gameboy 1 via BSNES / Nintendo Super Game Boy 1 with BSNESNOTE : with BSNES, you can load Gameboy Games with Super Gameboy 1 Romfile.
use version v1.15NOTE : use this autoit script (START.au3), to import GameBoy games in AM:
executable C:\attract\EMU\Super Gameboy 1\START.exe
args "[romfilename]"
rompath C:\attract\EMU\Super Gameboy 1\ROMS
romext .gb
system Nintendo Game Boy
info_source thegamesdb.net
exit_hotkey Escape
; set DirectInput in BSNES settings before:
; start bsnes.exe > Settings > Input > Drivers > Input : Driver : Windows
#include <Misc.au3>
;;;;;;;;;;;;;;;;;;;;; PATHS ;;;;;;;;;;;;;;;;;;;
$EXECUTABLE = "C:\attract\EMU\Super Gameboy 1\bsnes.exe"
$BIOSPATH = "C:\attract\EMU\Super Gameboy 1\BIOS\sgb1.rom"
;;;;;;;;;;;;;;;;;;;;; PATHS ;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;; STARTING BSNES ;;;;;;;;;;;;;;;;;;;;
run ('"' & $EXECUTABLE & '"' & " --fullscreen " & '"' & $BIOSPATH & '"' & ' "' & $CmdLine[1] & '"')
;;;;;;;;;;;;;;;;;;;;; STARTING BSNES ;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;; Remove Mouse Cursor from FOCUS ;;;;;;;;;;;;;;;;;;;;
MouseMove(2000, 308, 0)
;;;;;;;;;;;;;;;;;;;;; Remove Mouse Cursor from FOCUS ;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;; wait for ESC ;;;;;;;;;;;;;;;;;;;;;;
While 1
If _IsPressed ("1B") Then
ProcessClose("bsnes.exe")
Exit
EndIf
WEnd
;;;;;;;;;;;;;;;;;;;;; wait for ESC ;;;;;;;;;;;;;;;;;;;;;;
> Super Gameboy 2 via BSNES / Nintendo Super Game Boy 2 with BSNESNOTE : with BSNES, you can load Gameboy Games with Super Gameboy 2 Romfile.
use version v1.15NOTE : use this autoit script (START.au3), to import GameBoy games in AM:
executable C:\attract\EMU\Super Gameboy 2\START.exe
args "[romfilename]"
rompath C:\attract\EMU\Super Gameboy 2\ROMS
romext .gb
system Nintendo Game Boy
info_source thegamesdb.net
exit_hotkey Escape
; set DirectInput in BSNES settings before:
; start bsnes.exe > Settings > Input > Drivers > Input : Driver : Windows
#include <Misc.au3>
;;;;;;;;;;;;;;;;;;;;; PATHS ;;;;;;;;;;;;;;;;;;;
$EXECUTABLE = "C:\attract\EMU\Super Gameboy 2\bsnes.exe"
$BIOSPATH = "C:\attract\EMU\Super Gameboy 2\BIOS\sgb2.rom"
;;;;;;;;;;;;;;;;;;;;; PATHS ;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;; STARTING BSNES ;;;;;;;;;;;;;;;;;;;;
run ('"' & $EXECUTABLE & '"' & " --fullscreen " & '"' & $BIOSPATH & '"' & ' "' & $CmdLine[1] & '"')
;;;;;;;;;;;;;;;;;;;;; STARTING BSNES ;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;; Remove Mouse Cursor from FOCUS ;;;;;;;;;;;;;;;;;;;;
MouseMove(2000, 308, 0)
;;;;;;;;;;;;;;;;;;;;; Remove Mouse Cursor from FOCUS ;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;; wait for ESC ;;;;;;;;;;;;;;;;;;;;;;
While 1
If _IsPressed ("1B") Then
ProcessClose("bsnes.exe")
Exit
EndIf
WEnd
;;;;;;;;;;;;;;;;;;;;; wait for ESC ;;;;;;;;;;;;;;;;;;;;;;
> Wonderswan / Bandai Wonder Swanexecutable C:\attract\EMU\Wonderswan\EmuHawk.exe
args "[romfilename]" --fullscreen
rompath C:\attract\EMU\Wonderswan\ROMS
romext .ws
system WonderSwan
info_source thegamesdb.net
exit_hotkey Escape
> Wonderswan Color / Bandai Wonder Swan Colorexecutable C:\attract\EMU\Wonderswan Color\EmuHawk.exe
args "[romfilename]" --fullscreen
rompath C:\attract\EMU\Wonderswan Color\ROMS
romext .wsc
system Wonderswan Color
info_source thegamesdb.net
exit_hotkey Escape