Lakka Updates - MAME + other cores

I’ve just received my Odroid XU4, and I’m using the most recent Lakaa image. It boots just fine and I’ve got my controller and NES core working perfectly, it’s playing all ROMs I’ve thrown at it.

Now I want to take things to next level and want to use other cores, but I don’t see them in the list. I’ve gone through the documentation and I haven’t yet found the steps to add more cores, either automatically or manually update things.

Specifically, I want to add in MAME, Dreamcast, Amiga, and C64 emulation.

How would I go about adding these cores / emulators?

Go to the online updater > core updater and you can download new cores.

For the mame core I used the cores from meveric’s gamestation turbo image. (http://forum.odroid.com/viewtopic.php?f=98&t=7322) http://oph.mdrjr.net/meveric/pool/main/r/retroarch-cores-bad/
http://oph.mdrjr.net/meveric/pool/main/r/retroarch-cores-good/ Extract the armhf deb packages. You’ll find mame2014_libretro.so in the retroarch-cores-bad.

For mame playlist generation, you could then use my script, which does auto name fetching from a mame.dat file and creates then a merged playlist for fba and mame games with full names. http://libretro.com/forums/showthread.php?t=5769

For Dreamcast…I’d love to have that too…but for the moment I think it is x86 only atm, but I’m not really sure http://www.libretro.com/index.php/retroarch-1-3-released/

Following your tips I have MAME working now. Some of it was making sure I had valid ROMS and BIOS files. As for Dreamcast, I see a few references to reicast_libretro.so, but I have yet to locate that library. I’ll keep hunting…

The last thing I’m trying to get working now is the Amiga emulator p-UAE. I have the .so and the lickstrart ROMs, and the ADF disk collections are contained in their own ZIP. I can select the core, and launch the file. Screen goes black, and the OSD says it’s loading. Then the screen flashes, and I’m right back to the LAKKA start screen.

For Amiga, it is more easier to use a configuration file as specified in the README to launch the game.

My online updater doesn’t show an option for core updater. It just shows Update Lakka. And I think I already have the most recent version 1.3.4

My online updater doesn’t show an option for core updater. It just shows Update Lakka. And I think I already have the most recent version 1.3.4

whoops, that’s correct. Lakka removes the core updater so people don’t download broken cores. If it’s not built-in, it probably doesn’t build or work correctly.

Interesting. I was working my way through the Lakka documentation, so I wasn’t even looking in the libretro docs.

However, even after making the config file, I run into the same thing. Black screen, then dumped back to Lakka.

I’m not even sure how to get to an Amiga workbench screen, so I can verify the emulator itself is working.

I wonder if it has something to do with the bios version I think it was with segacd were I had to get the exact bios versions (md5 checksum), to get it working…

check this post, it should contain some advice how to get to the kickstart rom screen http://openelec.tv/forum/128-addons/72972-retroarch-addon-arm-rpi?start=420

[QUOTE=fluffymadness;39566]I wonder if it has something to do with the bios version I think it was with segacd were I had to get the exact bios versions (md5 checksum), to get it working…

check this post, it should contain some advice how to get to the kickstart rom screen http://openelec.tv/forum/128-addons/72972-retroarch-addon-arm-rpi?start=420[/QUOTE]

what you guys think about listing checksums of verified working bios in lakka wiki

I’m a big fan of this idea. Currently the BIOS page in the wiki mentions a list of checksums for cores and links into the libretro repository where the .info files are stored for the various libretro cores, but I don’t see checksums anywhere at hand.