Enterprise 128 emulator on Retropie
-
@Folly I explained myself badly, the script works perfectly and the rom is loaded, however for roms that do not have the automatic loader (e.g. "Zork 1 - The Great Underground Empire (1984)(Infocom)[req isdos].IMG" ) the machine prompt is opened directly, expecting a command, and I give it:
:load ork1.com
I write ork1.com and not zork1.com because if I execute the :dir command I get these 3 lines:
ORK1.COM
ZORK1.DAT
ZORK1.TXT -
Ok, so summarised it means that when a disk doesn't contain any autoloader you load it manually and that works for you too, correct ?
-
@Folly said in Enterprise 128 emulator on Retropie:
Ok, so summarised it means that when a disk doesn't contain any autoloader you load it manually and that works for you too, correct ?
Yes, that's correct, I have to load it manually, but even though the command seems correct, it gives me this error: "invalid file header"
-
The file says you need "is-dos" running on the ep128.
is-dos is explained on the internet as cp/m compatible os.
Look here :
https://en.wikipedia.org/wiki/Enterprise_(computer)Edit :
I am trying to get it working but can take a while -
I just had ZORK1 working.
My plain test mame command was :
/opt/retropie/emulators/mame/mame -rompath /home/pi/RetroPie/BIOS/mame\;/home/pi/RetroPie/roms/ep128 -v -c -ui_active ep128 -exp exdos isdos
isdos
is part if the softlist in ep64_flop and is the one to be loaded.
Then you have to switch the floppy from within mame UI to ZORK1.Isdos works just like ms-dos you load zork1 just using the name, as you said
ork1
:A>ork1
That should work.
I will experiment if I can add a second drive so I can make a line that will start with
isdos
adding the game in the second drive. -
It's possible to load all in one command adding an extra floppydrive :
(used hash-names for softloading)/opt/retropie/emulators/mame/mame -rompath /home/pi/RetroPie/BIOS/mame\;/home/pi/RetroPie/roms/ep128 -v -c -ui_active ep128 -exp exdos -exp:exdos:u1:1 35dd isdos -flop2 zork1
or :
/opt/retropie/emulators/mame/mame -rompath /home/pi/RetroPie/BIOS/mame\;/home/pi/RetroPie/roms/ep128 -v -c -ui_active ep128 -exp exdos -exp:exdos:u1:1 35dd -flop1 isdos -flop2 zork1
Would be nice if I could make a runcommand that is versatile so all software can be loaded with the same runcommand so it can be implemented in the script when installing the ep64/ep128 from the default.
Will have a look at that. -
@Folly Great! I used your command to add 2 new lines:
lr-mess-ep128-basic21_exdos-isdos-flop = "/opt/retropie/emulators/retroarch/bin/retroarch --config /opt/retropie/configs/ep128/retroarch.cfg --appendconfig /opt/retropie/configs/ep128/retroarch.cfg.add -S /home/pi/RetroPie/roms/ep128 -s /home/pi/RetroPie/roms/ep128 -v -L /opt/retropie/libretrocores/lr-mess/mamemess_libretro.so 'ep128 basic21 -rompath /home/pi/RetroPie/BIOS/mame;/home/pi/RetroPie/roms/ep128/ -cfg_directory /opt/retropie/configs/ep128/lr-mess -c -ui_active -exp exdos -exp:exdos:u1:1 35dd -flop1 isdos -flop2 %ROM%'" lr-mess-ep128-basic21_exdos-isdos-flop-autoframeskip = "/opt/retropie/emulators/retroarch/bin/retroarch --config /opt/retropie/configs/ep128/retroarch.cfg --appendconfig /opt/retropie/configs/ep128/retroarch.cfg.add -S /home/pi/RetroPie/roms/ep128 -s /home/pi/RetroPie/roms/ep128 -v -L /opt/retropie/libretrocores/lr-mess/mamemess_libretro.so 'ep128 basic21 -rompath /home/pi/RetroPie/BIOS/mame;/home/pi/RetroPie/roms/ep128/ -cfg_directory /opt/retropie/configs/ep128/lr-mess -c -ui_active -autoframeskip -exp exdos -exp:exdos:u1:1 35dd -flop1 isdos -flop2 %ROM%'"
Once the isdos was loaded (automatically) I changed the drive with the "b:" command, to be careful I executed the "dir" command and simply launched the "ork1.com" command without using the "load" and it worked! Thank you!
-
I updated my script to 265.21 and added code that will install the extras when installing from the DEFAULT.
Can you test it for me ?(My advise is to backup your emulators.cfg first)
-
@Folly Good job! I tested it and it works perfectly.
-
Thanks, good to hear.
I am playing with it a bit and I could add it for more drivers this way from EXTRAS.
I will see how it evolves.
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.