es_systems.cfg adding midway emulator not working
-
Hi
I have retropie 3
I have in my /rom folder a /midway folder with some rom .zip file
When I run emulation station I don't see the midway gamesSo I edited this file /etc/emulationstation/es_systems.cfg
and I added:
<system>
<name>midway</name>
<fullname/>
<path>/home/pi/RetroPie/roms/midway</path>
<extension>.zip </extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS midway %ROM%</command>
<platform>midway</platform>
<theme>midway</theme>
</system>I rebooted the retropie but I don't see the midway emulator and games
why?I'm wondering if this file in this folder /etc/emulationstation/es_systems.cfg
is overriden by another es_systems.cfg in some other folders.I checked under /opt/retropie/configs/all/emulationstation/
but I don't have any es_systems.cfgWhat is happening here
Please let me know
thanks -
@pemy said in es_systems.cfg adding midway emulator not working:
So I edited this file /etc/emulationstation/es_systems.cfg
ES reads first the
/home/pi/.emulationstations/es_systems.cfg
. If it's there, then it will ignore the/etc/emulationstation/es_systems.cfg
.
Check if you have the system configuration file in that location first.Note that even if it will show you the new Midway folder and the roms in it, you still have to define an emulator called
midway
so that runcommand will know how to run the game (https://retropie.org.uk/docs/Adventure-Game-Studio/#config-changes) -
@pemy Adding a new system to ES involves more than editing the
es_systems.cfg
file. There is a full reference guide on setting this up at the Docs: https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/As Midway is a subset of arcade games, you may want to look at creating a custom collection in ES. This approach is a lot more straightforward the way described above. More info at: https://github.com/RetroPie/RetroPie-Setup/wiki/EmulationStation#custom-collections
-
thanks
I will read the docs
great tips like always !
cheers -
@mitu
I thinks something isn't right (in my retropie)
so I edited the es_systems.cfg under:
/home/pi/.emulationstations/es_systems.cfgI did a little test to check if it is working (loading up the file)
I changed a line here:
<fullname>Commodore 64 pemy</fullname>
(added my nick name "pemy" after Commodore 64 and when I reboot retropie I don't see any changes that is telling my retropie is loading the same .cfg file from somewhere else ???What do you think?
Cheers
D -
@pemy said in es_systems.cfg adding midway emulator not working:
<fullname>Commodore 64 pemy</fullname>
I think you should modify the
<name>
part, not the<fullname>
, but it's hard to tell with only bits and pieces.
If I were you, I'd just follow @dudleydes's advice and create a custom collection. The downside of creating a customes_systems.cfg
is that you have to maintain it yourself and any addition/installation of emulators from the RetroPie script will not be visible until you manually add the to your custom file, so it's a hassle to keep it up to date. -
@pemy If you have an
es_systems.cfg
in/home/pi/.emulationstation/
it will override the default in/etc/emulationstation
I thought you were trying to set up amidway
system not C64. Post the midway entry in youres_systems.cfg
file.
Also did you add entries in your theme to display this system, did you add a roms file, did you make an entry in/opt/retropie/configs/
? -
hi
I'm still trying to configure midway.
I noticed that the changes that I made to /home/pi/.emulationstations/es_systems.cfg
(the little change in name on the commodore 64 works I can see my custom name ONLY when I enter the scrape option ..and in the list of the folder (emulator) to scrape I can see my custom commodore 64 pemy)
that means I'm loading the file
Now I can also see the MIDWAY theme inside ES.
I can see the ROMS
but no roms is working
it is complaining about "volume control fail to find mixer elementshere what I added to the .cfg file:
<system>
<name>midway</name>
<fullname>midaypemy</fullname>
<path>/home/pi/RetroPie/roms/midway</path>
<extension>.adf .adz .dms .ipf .uae .zip .sh .ADF .ADZ .DMS .IPF .UAE .ZIP .SH</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS midway %ROM%</command>
<platform>midway</platform>
<theme>midway</theme>
</system>by the way I also noticed that I don't have any midway folder under /configs (like all the other emulator)
thanks
D -
@pemy quoting @dudleydes
Adding a new system to ES involves more than editing the es_systems.cfg file. There is a full reference guide on setting this up at the Docs: https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/
-
@mitu
yes you are right ... I need to check all of that
thanks for your help
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.