While MyEmulators is a great plugin I found it hard to find any useful documentation on the correct configurations for each emulator. I propose that we collect working configurations in this topic. I will update this startpost with additional configurations that will hopefully be posted in this thread by the community.
If you use a different emulator than the ones mentioned here, please... post those settings as well. It would be cool if this could become some definitive guide to emulator configurations! Perhaps a moderator could sticky this?
Note: each configuration is set to show every file in the ROM directory. If you don't want this, change:
to something like:
In this example only *.zip files will be shown in the ROM list.
32x
Kega fusion
homepage
Path to emulator: insert_path\Fusion.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: 32X
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
3DO
FreeDO
homepage
Path to emulator: insert_path\freedo.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: 3DO
Filter for showing files: *.iso;*.img;*.bin
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: yes
So, create a batch file called freedo.bat with this code in it:
Explanation:
The first line allows the game that was chosen in MP to be used in this script.
The second line unmounts any mounted images.
The third line mounts the game image.
The fourth line executes the emulator.
For example:
Put the batch file (freedo.bat) in the same directory as FreeDO.exe.
Amiga
WinUAE
homepage
Path to emulator: winuea_install_dir\winuae.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Amiga
Filter for showing files: *.uae
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: yes
Explanation:
The first line points the prompt to the drive where Winuae is installed.
The second line points it to the folder where Winuae configurations are installed.
The third line executes the specified configuration, (%1 will be substituted by whatever game you picked in Mediaportal).
For example:
Within every game configuration, go to misc. options and uncheck "Show GUI on startup".
Explanation:
- You need to make a configuration in WinUAE for every game you wish to play and save this in the "configurations" folder. These configurations will be visible in My Emulators.
- If you want to use multidisk games just use the disk swapper option in WinUAE and put all disks in one DF0: drive.
- If you don't want to use a keyboard for changing disks you can remap controller buttons in Winuae. Choose input options, select the controller, change from compatibility mode to something else i.e. configuration #1 and assign three buttons to
"Next slot in disk swapper", "Previous slot in disk swapper" and "Insert disk in current disk swapper port in DF0:"
Arcade
Mame (commandline)
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
So, create a batch file called mame.bat with this code in it:
Explanation:
The first line points the prompt to the drive where Mame is installed.
The second line points it to the folder where it is installed.
The third line executes mame, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Put the batch file (mame.bat) in the same directory as mame.exe.
Important: You have to let mame create the mame.ini file first like this:
Then, edit mame.ini and enter the correct path to your roms. The option is toward the top of the file (line11).
Mame Plus!
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
So, create a batch file called mame.bat with this code in it:
Explanation:
The first line points the prompt to the drive where Mamep is installed.
The second line points it to the folder where it is installed.
The third line executes mamep, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Put the batch file (mame.bat) in the same directory as mamep.exe.
Important: You have to run mamep.exe first outside of Mediaportal in order to point it to the correct rom directory (options -> directories) and let it create the necessary files such as mame.ini.
MameUI32
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
So, create a batch file called mame.bat with this code in it:
Explanation:
The first line points the prompt to the drive where MameUI32 is installed.
The second line points it to the folder where it is installed.
The third line executes mamep, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Put the batch file (mame.bat) in the same directory as mameUI32.exe.
Important: You have to run mameUI32.exe first outside of Mediaportal in order to point it to the correct rom directory (options -> directories) and let it create the necessary files such as mame.ini.
Dreamcast
NullDC
homepage
Path to emulator: insert_path\nullDC.exe -config ImageReader:defaultImage=%ROM%
Path to roms: insert_path
Name: Dreamcast
filter for files: *.iso;
Advanced
Use quotes in paths: yes
Execute without arguments: no
additional requirements: yes
Chankast
homepage
To be updated
Game Boy
Visual Boy Advance
homepage
Path to emulator: insert_path\VisualBoyAdvance.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Game Boy
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Game Boy Color
Visual Boy Advance
homepage
Path to emulator: insert_path\VisualBoyAdvance.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Game Boy Color
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Game Boy Advance
Visual Boy Advance
homepage
Path to emulator: insert_path\VisualBoyAdvance.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Game Boy Advance
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Game Gear
Kega fusion
homepage
Path to emulator: insert_path\Fusion.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Game Gear
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Master System
Kega fusion
homepage
Path to emulator: insert_path\Fusion.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Master System
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Mega CD
Kega Fusion
homepage
To be updated
Megadrive / Genesis
Kega fusion
homepage
Path to emulator: insert_path\Fusion.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Megadrive
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Gens
homepage
Path to emulator: insert_path\Gens.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Megadrive
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements:
In order to maintain fullscreen set the option "fullscreen" to 1 in gens.cfg. After that, make gens.cfg read-only.
Gens Plus
homepage
Path to emulator: insert_path\Gens+.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Megadrive
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Regen
homepage
Unknown - help plz!
Neo Geo
WinKawaks
homepage
Unknown - help plz!
Mame (commandline)
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
So, create a batch file called mame.bat with this code in it:
Explanation:
The first line points the prompt to the drive where Mame is installed.
The second line points it to the folder where it is installed.
The third line executes mame, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Put the batch file (mame.bat) in the same directory as mame.exe.
Important: You have to let mame create the mame.ini file first like this:
Then, edit mame.ini and enter the correct path to your roms. The option is toward the top of the file (line11).
Mame Plus!
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
So, create a batch file called mame.bat with this code in it:
Explanation:
The first line points the prompt to the drive where Mamep is installed.
The second line points it to the folder where it is installed.
The third line executes mamep, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Put the batch file (mame.bat) in the same directory as mamep.exe.
Important: You have to run mamep.exe first outside of Mediaportal in order to point it to the correct rom directory (options -> directories) and let it create the necessary files such as mame.ini.
MameUI32
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
So, create a batch file called mame.bat with this code in it:
Explanation:
The first line points the prompt to the drive where MameUI32 is installed.
The second line points it to the folder where it is installed.
The third line executes mamep, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Put the batch file (mame.bat) in the same directory as mameUI32.exe.
Important: You have to run mameUI32.exe first outside of Mediaportal in order to point it to the correct rom directory (options -> directories) and let it create the necessary files such as mame.ini.
Neo Geo CD
WinKawaks
homepage
Unknown - help plz!
NeoRaine
homepage
To be updated.
Nintendo64
Project64
homepage
Path to emulator: insert_path\Project64.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Nintendo64
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: No
additional requirements: none
Nintendo Entertainment System
Nestopia
homepage
Path to emulator: insert_path\nestopia.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: NES
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
PC
Single game
Path to emulator: insert_path\insert_game.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: insert_game
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: yes
additional requirements: none
Multiple games
Path to emulator: insert_path\pc.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: PC
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: no
additional requirements:
create a batch file called pc.bat with this code in it:
Then point the "Path to directory with ROMs" to the folder containing the shortcuts to your PC games and leave everything else default.
PC Engine
Ootake
homepage
Path to emulator: insert_path\Ootake.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: PC Engine
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Playstation
ePSXe
homepage
Path to emulator: insert_path\ePSXe.exe -nogui -loadbin
Path to directory with ROMs: insert_path
name shown in Media Portal: Playstation
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: no
additional requirements: notice the switches in the emulator path!
Saturn
SSF
homepage
Path to emulator: insert_path\ssf.bat %ROM%
Path to roms: insert_path
Name: Saturn
Filter for showing files: *.iso;*.img;*.bin
Use quotes: yes
Execute without arguments: no
additional requirements: yes
So, create a batch file called ssf.bat with this code in it:
Explanation:
The first line allows the game that was chosen in MP to be used in this script.
The second line unmounts any mounted images.
The third line mounts the game image.
The fourth line executes the emulator.
For example:
Put the batch file (ssf.bat) in the same directory as ssf.exe.
Satourne
homepage
To be updated.
Super Nintendo
Zsnes
homepage
Path to emulator: insert_path\zsnes.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Super Nintendo
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
If you use a different emulator than the ones mentioned here, please... post those settings as well. It would be cool if this could become some definitive guide to emulator configurations! Perhaps a moderator could sticky this?
Note: each configuration is set to show every file in the ROM directory. If you don't want this, change:
Code:
Filter for showing files: *.*
Code:
Filter for showing files: *.zip
32x
Kega fusion
homepage
Path to emulator: insert_path\Fusion.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: 32X
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
3DO
FreeDO
homepage
Path to emulator: insert_path\freedo.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: 3DO
Filter for showing files: *.iso;*.img;*.bin
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: yes
I used FreeDO for 3DO and wrote a batch file for it. You need to use DAEMON tools to mount the image, but the batch automatically mounts it.
So, create a batch file called freedo.bat with this code in it:
Code:
set var=%1%
"insert_path_to_deamontools\daemon.exe" -unmount 0
"insert_path_to_deamontools\daemon.exe" -mount 0, %1%
"insert_path_to_emulator\FreeDO.exe"
Explanation:
The first line allows the game that was chosen in MP to be used in this script.
The second line unmounts any mounted images.
The third line mounts the game image.
The fourth line executes the emulator.
For example:
Code:
set var=%1%
"C:\Program Files\DAEMON Tools Lite\daemon.exe" -unmount 0
"C:\Program Files\DAEMON Tools Lite\daemon.exe" -mount 0, %1%
"D:\Emulators\Amiga\FreeDO.exe"
Put the batch file (freedo.bat) in the same directory as FreeDO.exe.
Amiga
WinUAE
homepage
Path to emulator: winuea_install_dir\winuae.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Amiga
Filter for showing files: *.uae
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: yes
I just wrote bath file who dont need external programs for running amiga configurations like SH or others.
Code:
insert_driveletter:
CD insert_path\configurations
%1
Explanation:
The first line points the prompt to the drive where Winuae is installed.
The second line points it to the folder where Winuae configurations are installed.
The third line executes the specified configuration, (%1 will be substituted by whatever game you picked in Mediaportal).
For example:
Code:
D:
CD Emulators\Amiga\configurations\
%1
Within every game configuration, go to misc. options and uncheck "Show GUI on startup".
Put this file in your WinUAE folder... Simply and working.
Explanation:
- You need to make a configuration in WinUAE for every game you wish to play and save this in the "configurations" folder. These configurations will be visible in My Emulators.
- If you want to use multidisk games just use the disk swapper option in WinUAE and put all disks in one DF0: drive.
- If you don't want to use a keyboard for changing disks you can remap controller buttons in Winuae. Choose input options, select the controller, change from compatibility mode to something else i.e. configuration #1 and assign three buttons to
"Next slot in disk swapper", "Previous slot in disk swapper" and "Insert disk in current disk swapper port in DF0:"
Arcade
Mame (commandline)
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
The reason why MAME is not working is when you launch it with command line, the prompt must ben in the mame folder, and that's not the case in windows default (it's %userprofile%)
So, create a batch file called mame.bat with this code in it:
Code:
insert_driveletter:
CD insert_path
mame %1 -insert_parameters
Explanation:
The first line points the prompt to the drive where Mame is installed.
The second line points it to the folder where it is installed.
The third line executes mame, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Code:
D:
CD Emulators\Arcade\
mame %1 -skip_gameinfo
Put the batch file (mame.bat) in the same directory as mame.exe.
Important: You have to let mame create the mame.ini file first like this:
Code:
mame -cc
Code:
rompath insert_path
Mame Plus!
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
The reason why MAME is not working is when you launch it with command line, the prompt must ben in the mame folder, and that's not the case in windows default (it's %userprofile%)
So, create a batch file called mame.bat with this code in it:
Code:
insert_driveletter:
CD insert_path
mamep %1 -insert_parameters
Explanation:
The first line points the prompt to the drive where Mamep is installed.
The second line points it to the folder where it is installed.
The third line executes mamep, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Code:
D:
CD Emulators\Arcade\
mamep %1 -skip_gameinfo
Put the batch file (mame.bat) in the same directory as mamep.exe.
Important: You have to run mamep.exe first outside of Mediaportal in order to point it to the correct rom directory (options -> directories) and let it create the necessary files such as mame.ini.
MameUI32
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
The reason why MAME is not working is when you launch it with command line, the prompt must ben in the mame folder, and that's not the case in windows default (it's %userprofile%)
So, create a batch file called mame.bat with this code in it:
Code:
insert_driveletter:
CD insert_path
mameUI32 %1 -insert_parameters
Explanation:
The first line points the prompt to the drive where MameUI32 is installed.
The second line points it to the folder where it is installed.
The third line executes mamep, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Code:
D:
CD Emulators\Arcade\
mameUI32 %1 -skip_gameinfo
Put the batch file (mame.bat) in the same directory as mameUI32.exe.
Important: You have to run mameUI32.exe first outside of Mediaportal in order to point it to the correct rom directory (options -> directories) and let it create the necessary files such as mame.ini.
Dreamcast
NullDC
homepage
Path to emulator: insert_path\nullDC.exe -config ImageReader:defaultImage=%ROM%
Path to roms: insert_path
Name: Dreamcast
filter for files: *.iso;
Advanced
Use quotes in paths: yes
Execute without arguments: no
additional requirements: yes
Go into your nullDC folder where you installed it, and find the config file. it is labeled nullDC.cfg open it in notepad and make sure that
LoadDefaultImage=1
Emulator.AutoStart=1
Chankast
homepage
To be updated
Game Boy
Visual Boy Advance
homepage
Path to emulator: insert_path\VisualBoyAdvance.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Game Boy
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Game Boy Color
Visual Boy Advance
homepage
Path to emulator: insert_path\VisualBoyAdvance.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Game Boy Color
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Game Boy Advance
Visual Boy Advance
homepage
Path to emulator: insert_path\VisualBoyAdvance.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Game Boy Advance
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Game Gear
Kega fusion
homepage
Path to emulator: insert_path\Fusion.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Game Gear
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Master System
Kega fusion
homepage
Path to emulator: insert_path\Fusion.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Master System
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Mega CD
Kega Fusion
homepage
To be updated
Megadrive / Genesis
Kega fusion
homepage
Path to emulator: insert_path\Fusion.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Megadrive
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Gens
homepage
Path to emulator: insert_path\Gens.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Megadrive
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements:
In order to maintain fullscreen set the option "fullscreen" to 1 in gens.cfg. After that, make gens.cfg read-only.
Gens Plus
homepage
Path to emulator: insert_path\Gens+.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Megadrive
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Regen
homepage
Unknown - help plz!
Neo Geo
WinKawaks
homepage
Unknown - help plz!
Mame (commandline)
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
The reason why MAME is not working is when you launch it with command line, the prompt must ben in the mame folder, and that's not the case in windows default (it's %userprofile%)
So, create a batch file called mame.bat with this code in it:
Code:
insert_driveletter:
CD insert_path
mame %1 -insert_parameters
Explanation:
The first line points the prompt to the drive where Mame is installed.
The second line points it to the folder where it is installed.
The third line executes mame, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Code:
D:
CD Emulators\Arcade\
mame %1 -skip_gameinfo
Put the batch file (mame.bat) in the same directory as mame.exe.
Important: You have to let mame create the mame.ini file first like this:
Code:
mame -cc
Code:
rompath insert_path
Mame Plus!
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
The reason why MAME is not working is when you launch it with command line, the prompt must ben in the mame folder, and that's not the case in windows default (it's %userprofile%)
So, create a batch file called mame.bat with this code in it:
Code:
insert_driveletter:
CD insert_path
mamep %1 -insert_parameters
Explanation:
The first line points the prompt to the drive where Mamep is installed.
The second line points it to the folder where it is installed.
The third line executes mamep, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Code:
D:
CD Emulators\Arcade\
mamep %1 -skip_gameinfo
Put the batch file (mame.bat) in the same directory as mamep.exe.
Important: You have to run mamep.exe first outside of Mediaportal in order to point it to the correct rom directory (options -> directories) and let it create the necessary files such as mame.ini.
MameUI32
homepage
Path to emulator: insert_path\mame.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: Arcade
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: no
additional requirements: yes
The reason why MAME is not working is when you launch it with command line, the prompt must ben in the mame folder, and that's not the case in windows default (it's %userprofile%)
So, create a batch file called mame.bat with this code in it:
Code:
insert_driveletter:
CD insert_path
mameUI32 %1 -insert_parameters
Explanation:
The first line points the prompt to the drive where MameUI32 is installed.
The second line points it to the folder where it is installed.
The third line executes mamep, points to the game (%1 will be substituted by whatever game you picked in Mediaportal) and any parameters you may have added will be used.
For example:
Code:
D:
CD Emulators\Arcade\
mameUI32 %1 -skip_gameinfo
Put the batch file (mame.bat) in the same directory as mameUI32.exe.
Important: You have to run mameUI32.exe first outside of Mediaportal in order to point it to the correct rom directory (options -> directories) and let it create the necessary files such as mame.ini.
Neo Geo CD
WinKawaks
homepage
Unknown - help plz!
NeoRaine
homepage
To be updated.
Nintendo64
Project64
homepage
Path to emulator: insert_path\Project64.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Nintendo64
Filter for showing files: *.*
Advanced
Use quotes in paths: no
Execute without arguments: No
additional requirements: none
Nintendo Entertainment System
Nestopia
homepage
Path to emulator: insert_path\nestopia.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: NES
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
PC
Single game
Path to emulator: insert_path\insert_game.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: insert_game
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: yes
additional requirements: none
Multiple games
Path to emulator: insert_path\pc.bat
Path to directory with ROMs: insert_path
name shown in Media Portal: PC
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: no
additional requirements:
create a batch file called pc.bat with this code in it:
Code:
%*
Then point the "Path to directory with ROMs" to the folder containing the shortcuts to your PC games and leave everything else default.
PC Engine
Ootake
homepage
Path to emulator: insert_path\Ootake.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: PC Engine
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No
additional requirements: none
Playstation
ePSXe
homepage
Path to emulator: insert_path\ePSXe.exe -nogui -loadbin
Path to directory with ROMs: insert_path
name shown in Media Portal: Playstation
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: no
additional requirements: notice the switches in the emulator path!
Saturn
SSF
homepage
Path to emulator: insert_path\ssf.bat %ROM%
Path to roms: insert_path
Name: Saturn
Filter for showing files: *.iso;*.img;*.bin
Use quotes: yes
Execute without arguments: no
additional requirements: yes
For Sega Saturn emulator then I used SSF and wrote a batch for MP to launch SSF. you also have to use DAEMON tools to mount the image, but the batch I wrote automatically mounts it for you.
So, create a batch file called ssf.bat with this code in it:
Code:
set var=%1%
"insert_path_to_deamontools\daemon.exe" -unmount 0
"insert_path_to_deamontools\daemon.exe" -mount 0, %1%
"insert_path_to_emulator\ssf.exe"
Explanation:
The first line allows the game that was chosen in MP to be used in this script.
The second line unmounts any mounted images.
The third line mounts the game image.
The fourth line executes the emulator.
For example:
Code:
set var=%1%
"C:\Program Files\DAEMON Tools Lite\daemon.exe" -unmount 0
"C:\Program Files\DAEMON Tools Lite\daemon.exe" -mount 0, %1%
"D:\Emulators\Saturn\ssf.exe"
Put the batch file (ssf.bat) in the same directory as ssf.exe.
Satourne
homepage
To be updated.
Super Nintendo
Zsnes
homepage
Path to emulator: insert_path\zsnes.exe
Path to directory with ROMs: insert_path
name shown in Media Portal: Super Nintendo
Filter for showing files: *.*
Advanced
Use quotes in paths: yes
Execute without arguments: No