the emuControlCenter blog

News around ecc and the emulation scene

Tutorial: Assign an emulator to platform

In this example you can see how emulators are being configured for the plarforms, this example shows how to configure a ‘atari 2600′ emulator.

Step by step tutorial

open configuration1. Select from the top menu of ECC the option called ‘Emu’ –> ‘Configuration’.

Configuration popup2. A configure window appears, select the ‘emulators’ tab, select the desired platform that you would like to configure.

3. Press the button ‘Select emulator’, a file browser will popup, select the emulator (most of all .exe file) for the platform. (in this case stella.exe)

4. Notice that the ‘GLOBAL’ square turns green, this means that the emulator is configured properly!

5. You can add extra commandline parameter in the ‘Commandline parameter’ label if you wish.

6. emuControlCenter have many options how to pass the rom name to the emulator. Here you´ll find an overview.

option when to use this option? result
escape path when there are spaces in the filenames ..\stella.exe “..\roms\this is a great rom.rom”
8.3 filename when a emulator does not supports long filenames ..\stella.exe “..\roms\thisisag~1.rom”
filename only when roms are stored in a specific folder where emulator search in ..\stella.exe “this is a great rom.rom”
no extension for emulators using multiple roms, mostly for roms stored in folders. ..\stella.exe “this is a great rom”

7. Close the configuration window, and double-click on a ROM in the ‘ROM list’, when everything proper configured, the ROM will start.

The emulator start, but the rom isn´t loaded!

Ok, i think we can help you. There are some emulators dont supporting escaped paths. Also there are sometimes problems with some characters under windows like %.

Project64 (n64) config in emuControlCenterI cant start roms in Project 64 (Nintendo 64)
- Deactivate the option “escape path”

gameboy config in emuControlCenterMost of the roms are started, but only some aren´t!
- Deactivate the option “escape path”
- Activate the option “8.3 Filename”

Arcade roms dont start (WinKawaks, MAME, ZiNc, Nebula aso)
These games have first to read in the emulator, because they started direct in the folder of the emulator.

The emu dont start roms, but i´ve tried all options!
Some emulators without commandline support need special eccScripts simulating the adding rom process. You can find these eccScripts here.
If you have questions, ask them in the emuControlCenter forum. (Here you can also find eccScripts)

Next tutorial: edit metadata

2 Comments

2 responses so far ↓

  • 1 Spazz // May 9, 2008 at 01:07

    where are the emulators

  • 2 eccblog // May 12, 2008 at 18:05

    On the emuControlCenter website, you cant find emulators. The only except is the java cellphone emulator shipped including the eccScript (see eccScript download page)

    You can open the “Configuration” -> “Platform/Emulators” -> “Links & Infos” in emuControlCenter to find the links for the best (or only known :-)) emulators for a platform.

    Download the emulators from these pages and have fun!

Leave a Comment