new scriptmodules (lr-vice-xvic, gsplus, proper lr-mess integration!)
-
Enters BBC-Micro BASIC as before.
Pressing Shift-F12 doesn't auto-load. The word "BASIC" and the ">" just blink out for a moment, then >return.uhm ..... so it crash ? it exits back from emulationstation ? that's what exactly happened to me.
have you tried with the version i pushed few minutes ago ?
if so, after installing that, check if the bbcmicro entry in /etc/emulationstation/es_systems.cfg looks like this:<system> <name>bbcmicro</name> <fullname>BBC-Micro</fullname> <path>/home/pi/RetroPie/roms/bbcmicro</path> <extension>.zip .ssd</extension> <command>/opt/retropie/configs/bbcmicro/run_mess.sh /opt/retropie/emulators/retroarch/bin/retroarch /opt/retropie/libretrocores/lr-mess/mess_libretro.so /opt/retropie/configs/bbcmicro/retroarch.cfg bbcb /home/pi/RetroPie/BIOS -flop1 %ROM%</command> <platform>bbcmicro</platform> <theme>bbcmicro</theme> </system>
if not, delete the entry and try to reinstall. the retropie setup script doesn't overwrite it automatically so.
if instead its the same, well..... we must check what happens on your setup :( -
@roslof oh amazing :) can you confirm you're using my last version (the one not using runcommand.sh) ?
-
@valerino Interesting here:
After the restart, I tried both scripts. They both work. Like I mentioned earlier, running lr-mess-bbcmicro never crashed. The game just didn't load when pressing Shift-F12. But now (after restart) everything is fine and I can run both scripts.
Of course, the older script (that uses runcommand) breaks the ROM Extensions in es_settings.cfg, but after I manually add .ssd .zip .SSD .ZIP it works fine, and outputs to /dev/shm/runcommand.log appropriately.
-
Having a blast with your scripts.
Emerson Arcadia 2001:
Acorn BBC Micro:
VTech CreatiVision:
-
updated first post, added a bunch of others (apfm1000, adventurevision)
-
How are your fire buttons mapped? I'm unable to use my fire buttons.
-
@mth75 well, you have to mess with mess (ahahahah) options, SHIFT+SCRLK, TAB, etc....
unfortunately all systems are different, so you have to customize them separately.anyway, due to my 'way', all lr-mess systems are indipendent 'retroarch-wise', so if you customize options for one and save they will be kept.
-
added amigacd32 to lr-puae.sh
@roslof One thing about BBCMicro, the script is not adding ROM Extensions to es_systems. Looks like it's just a single space. I manually added .ssd .zip .SSD .ZIP.
this is fixed now in my repo, its due to a bug in retropie helpers.sh not handling adding exts to es_systems.cfg correctly.
-
added Bally Astrocade.
-
Dude you're unstoppable. I've had a Bally Astrocade rom set rotting on my PC for ages. Thanks for the work. Hopefully as you said this will get added to the Retropie distribution!
-
@Zering hahah thanks. due to the lockdown here in italy i've much free time heheh :)
anyway, i really don't know why this has never done before .... it's just a shell script, all emulators are already there :) -
@valerino Did you think about CD-I?
-
@mth75 i'm doing it in (more or less) alphabetical order, based on the ones in hursty themes (i.e. https://github.com/RetroHursty69/es-theme-uniflyered). so, sure ... cdi will come :)
EDIT: there you go, just committed lr-mess-cdi.sh :) you need .CHD games, i tested a bunch (defender of the crown, inca). read the help in my script to convert .cue/.bin to .chd, windows only unfortunately. when i have some time, i may do the same for unixes.
-
How well does the CD-i games run with the script you've committed?
-
@valerino I just submitted a new file for the Texas Instruments TI-99/4A
Note: I also updated all of your scripts. They were breaking extensions and removing the name for each system in es-systems.cfg. Feel free to review them and take what you'd like. I added a couple more too. Eg. Vectrex, Oric Atmos.
As for the TI-99/4A:
It supports three (3) emulator variants (US, Europe and EV-PC) EDIT: and now, SPEECH!
It also correctly appends the MESS-required ".rpk" extension. which I explicitly added to the script, and let helper function addSystem() handle the rest.Excellent results, and Joystick controls fully working out of the box. :)
TI99/4A Boot Screen:
Parsec (of course!):
-
Hello all
I am trying to get my vic 20 game to work however when I launch a game it defaults to c64 in lr-vice. I have tried to read and understand what is being written here but being honest it is a little over my head.
can anybody give me any help regarding this...?
Kind Regards
CCF
-
@CCFox Below are instructions for VICE. For LR-VICE @valerino should be able to support you.
Info on how to setup Vic20 as default for Vice (multiple options) : here.
You can even setup Vic20 as a separate System. -
@Zering well, it depends on lr-mess how well they work, my script is just a launcher. anyway, they works mostly fine, maybe sound a bit laggy.
-
@roslof thanks for the addition, great!!! can you make me a pull request with all the emulators you added ?
Note: I also updated all of your scripts. They were breaking extensions and removing the name for each system in es-systems.cfg. Feel free to review them and take what you'd like. I added a couple more too. Eg. Vectrex, Oric Atmos.
btw, about the extension.... few commits ago i committed a fix to scriptmodules/helpers.sh. that was the culprit of adding one space more between the extension.
also the name removing bug should be fixed in all (yesterday) versions of the scripts.EDIT: yep, i can confirm.
https://github.com/roslof/RetroPie-Setup/commit/ae10af7f118df140c76a3434708469ed67ad8831 (your changes)
https://github.com/valerino/RetroPie-Setup/blob/master/scriptmodules/libretrocores/lr-mess-dragon32.sh (one of my script)you have somewhat outdated files, you probably took single files from my repo.
never do that if you want to help developing: clone my repo and always git pull then commit your stuff, then do me a pull request :)
this is because i also added stuff to retropie files helpers.sh and packages.sh, to avoid i.e. writing system name in multiple places (so that can be used in all scripts, not just lr-mess).
awaiting your proper pull request so, great work! -
@CCFox you can use my RetroPie-Setup repo which have lr-vice-vic20 script.
alternatively, just copy https://github.com/valerino/RetroPie-Setup/blob/master/scriptmodules/libretrocores/lr-vice-xvic.sh to your RetroPie-Setup/scriptmodules folder and relaunch the setup.
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.