Request for more cores in different versions?

Noticed the RC6 version, so I went ahead and downloaded it to my Brix, and noticed the MAME 2003 Midway core, which got me thinking, can you include a full-RA core set for the x64/x86 set? I can understand omitting certain cores for other platforms (mainly, SBC ARM-based boards), but on x86/x64, yeah, I don’t see why we can’t have full-on RA with all of the MAME cores (including the current version of MAME, which would make running arcade games so much easier!).

I also noticed other emulator packages including other cores within the RA set (Retropie, Recalbox, Batocera, etc.) for the same boards, and I noticed the expansion and inclusion of new cores on other SBCs (good work on the Reicast core on the XU4!).

What do you thinki? Open to feedback, even iif it’s opposed. Reasons are great, too!

It has gotten very easy in recent Lakka versions to download a core from the bulidbot and transfer it to Lakka over a wifi network. Is there a doc or guide written up anywhere on that process?

Secondly, the bandwidth costs for libretro are already very high according to some posts by the leadership team. These two factors are the way this question has been answered in the past.

Then in that case, I’m more than happy to port the cores over to Lakka myself. I know the Brix can handle the later editions of MAME (I’ve run them, ironically, with an edition of LibreELEC with Gameplayer installed, except that had a full Retroarch core set from the PC). Which is why I asked. However, if we can port cores over ourselves, hell, I’m game! I’ll even write the how-to once I have it up and running.

if you’re on x86, why would you want old mame cores? they’re really only useful for hacked consoles or low-spec ARM boards. anything x86 should be fine with current mame.

That core comes standard, and I was reviewing this: http://www.lakka.tv/doc/Packaging-a-libretro-core-for-Lakka/

So I could add more cores to my Lakka build (mainly, the current version of MAME and maybe some of the 2014-2016 builds as well). I’m wondering if I had to compile the core on the Lakka platform in question or could I compile it on another Linux machine?

For x86/64 lakka, you should be able to use the ones from the buildbot.

scratches head How do you download a core? I’m used to the Online Downloader, but it leads to the same core set that Lakka already uses. Do I change the address in the corresponding directory in lakka to download cores from a different set, say, the Windows set?

Download whatever core you want from https://buildbot.libretro.com/nightly/ and copy it to the Lakka core directory.

1 Like

And just like that, all the editions of MAME in my Lakka unit, working. Thanks Mr. Jake!

Just to get this straight, I can download any of the cores regardless if it’s in Windows or Linux? the only current MAME was found in the Windows folder

no, lakka is linux-based, so it needs linux libs, and they need to match the architecture of your device (x86, x86_64, armhf, etc.)

Got ya, found a lot more in the “latest” folder. Perhaps this should be added to the documentation as this is very helpful for making Lakka much more versatile. For instance I’m using Lakka because the Windows 10 driver for my Intel HD 4000 is abysmal after the latest updates.With Lakka everything’s back to normal.

For anyone out there reading this, if you’re using an Intel iGPU, Lakka is well worth a try.

1 Like