EmuELEC: Retro Emulation Kodi Addon for CoreELEC!

jdeacon Please don’t ask for ROMS in the forum, first warning

Sorry about it, I don’t know…

Do not use kickstart 3.1 for sensible, use 1.3 for A500 emulation. (MD5 82a21c1890cae844b3df741f2762d48d)
You can have multiple kickstart roms in the folder if you name them kick13.rom and kick31.rom and named also the correct kickstart rom in your UAE file.

1 Like

If the game is two or more floppys, How can I do?

Thanks.

The first time you run the add-on it will ask you to configure your game-pad, then use these combinations for various actions

(HK = Hotkey)
HK+Start - Quit to ES
HK+X - Retroarch Menu
HK+RB - Save state
HK+LB - Load state
HK+Dpad Left/Right - Select save slot
HK+B - Reset

note that this combinations only work on Libretro cores, some emulators use different keys to exit, I am still trying to figure out a global quit key, but can’t quite figure it out yet :confused:

3 Likes

With 2 disks you can just add the second drive below the first ADF reference, so you usually do not need to swap in the emulator menu even.

floppy0=/storage/roms/amiga/game_disk1.adf
floppy1=/storage/roms/amiga/game_disk2.adf

3 Likes

Ok, perfect, I try to search a moment tomorrow to test it the amiga games… Thanks a lot for your help.

1 Like

Morning @shanti, and thanks for all the work on this !!
I get recursive links for nested roms folders created with the current bin/sx05re.sh script using usb marker file method, which means rom scanning never completes.
This should fix it, can do a PR on GH if you prefer?

# we look for the file in the rompath
FULLPATHTOROMS="\$(find /media/*/roms/ -name \$ROMFILE -maxdepth 1)"

if [[ -z "\${FULLPATHTOROMS}" ]]; then
# echo "can't find roms marker file"
    if [[ ! -e /storage/roms && /storage/roms2 ]]; then
        mv /storage/roms2 /storage/roms
    fi
else
    mv /storage/roms /storage/roms2
    # echo "move the roms folder"
 
    # we strip the name of the file.
    PATHTOROMS=\${FULLPATHTOROMS%\$ROMFILE}

    # we create the symlink to the roms in our USB
    ln -sTf \$PATHTOROMS /storage/roms
    # now we can move the marker file as we don't want to create recursive links
    mv \$PATHTOROMS \$PATHTOROMS.bak
fi

Cheers for the time and effort, and hope this helps
Mat

1 Like

Am i right in thinking there no support for .7z files for the roms?

Matt

hi every one i cannot run Sx05re 2.5v addon in my odroid c2 iv installed a fresh emmc coreelec 9.0.1 and install the script from github and add some nes mame games in the rom file via ssh i lunch the emulation but it freeze with a message sed it looks like your systems configuration file has not been set up or is invalid. you’ll need to do this by hand, unfortunately

what did i mess?? do i forgot to add something?? please help

Different emulators have different requirements for filetypes used. Of all the emulation backends out there, RetroPie seems to have the best collected documentation for Libretro cores, so I generally defer to them:

1 Like

thanks zang74 for the reply I’m a noob can you give me an example like mame what should I do next

I was replying to matt77303 with my last post. Shanti will be more help than I on this, but your comment is a little confusing.

I think you probably need to elaborate a bit on what actions you performed. The only time I’ve ever seen ES throw up that warning is when the config file has been messed with.

I also think the first thing Shanti’s gonna ask for is a log file.

Various logs are here:

/storage/.emulationstation/es_log.txt
/storage/retroarch.log
/storage/sx05re.log
/storage/emulationstation.log

1 Like

I didn’t messed with any thing I only install a fresh coreelec with sx05re addon some nes mame games and it freezes with this message

looks like your systems configuration file has not been set up or is invalid. you’ll need to do this by hand, unfortunately.

device:odroid c2 emmc storage

Have you tried removing the Addon and reinstalling it?

I have the same setup (C2 on eMMC) and am not suffering the same issue.

If it continues, without supplying logs, it’s unlikely you’ll get a fix for it.

here is a log es_log.txt.bak (1.8 KB)

Is it possible to launch only uae4arm, and Launch Games from the uae Dashboard?
I only have adf files…

what is wrong ??

|lvl2: |Loading system config file /storage/.emulationstation/es_systems.cfg...|
|---|---|
|lvl0: |Could not parse es_systems.cfg file!|
|lvl0: |No document element found|
|lvl0: |Error while parsing systems configuration file!|

something went wrong on your installation you need remove the folder /storage/.emulationstation by SSH while in Kodi (the add-on not running)

rm -rf /storage/.emulationstation

and then run the add-on

Also, please don’t double post, you posted the log twice.

I am sure this is possible but it is not implemented.

What is wrong with using ES to launch them? just put the .adf files in /storage/roms/amiga or does that not work? if so, why not?

If it doesn’t, you could try modifying the Amiga entry in es_systems.cfg with this:

<system>
        <name>amiga</name>
        <fullname>Commodore Amiga</fullname>
        <path>/storage/roms/amiga</path>
        <extension>.adf .adz .dms .ipf .lha .sh .uae .zip .ADF .ADZ .DMS .IPF .LHA .SH .UAE .ZIP</extension>
        <command>/storage/.kodi/addons/script.sx05re.launcher/bin/bash /storage/.kodi/addons/script.sx05re.launcher/bin/amiberry.start</command>   
        <platform>amiga</platform>
        <theme>amiga</theme>
    </system>

this will launch amiberry and you can load the images from there I guess? you will also need a keyboard. I have not tried this so modify accordingly.