Homepage Forums RetroPie Project Everything else related to the RetroPie Project Zmachine not working when booted from EmulationStation Reply To: Zmachine not working when booted from EmulationStation

#92307
herbfargus
Member

Ok- I got it working Buzz, thanks so much!! You’re a genius.

To document my steps for others:

cd RetroPie-Setup
sudo ./retropie_setup.sh
Update Setup script
Reboot

cd RetroPie-Setup
sudo ./retropie_packages.sh runcommand install
sudo reboot

add in etc/emulationstation/es_systems.cfg:

<system>
    <name>zmachine</name>
    <fullname>zmachine</fullname>
    <path>~/RetroPie/roms/zmachine</path>
    <extension>.z3 .Z3 .dat .DAT</extension>
    <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 "/usr/games/frotz %ROM%" "frotz"</command>
    <platform>c64</platform>
    <theme>zmachine</theme>
  </system>

save and reboot into emulationstation and you should be good to go

You really only need the .DAT file to play the game so you can move them all from


/home/pi/RetroPie/roms/zmachine/zork1/DATA/ZORK1.DAT

/home/pi/RetroPie/roms/zmachine/zork2/DATA/ZORK2.DAT

/home/pi/RetroPie/roms/zmachine/zork3/DATA/ZORK3.DAT
 
to

/home/pi/RetroPie/roms/zmachine/

You can delete the other files if you don’t want them to clutter up your system.

Also random question Buzz- how come Frotz is located in /usr/games instead of opt/retropie/emulators/frotz like all the other emulators?/ not part of the setup script

Is there a chance we could add frotz to be a part of the group/ setup script so it’s not so lonely?