how to add new core in recabox?
-
I would like to add the core redream_libretro to the emulator of dreamcast I heard that this core is in constant improvement, I wanted to test it, the other core reicast_libretro seems to have been discontinued
this core redream_libretro is already part of lakka! -
That's not an easy task. If you want to add a core yourself, you have to make a buildroot package and crosscompil it. All is explained here: https://gitlab.com/recalbox/recalbox/wikis/home
-
@juliano-gonçalves-lima what enhencement coud it give ?
-
Source code is no more available (and you have to pay if you want a binary) and libretro core is based in last public sources not updated since the fork...
So constant improvements is maybe not the best expression.
Anyway we will add it on x86_64 version in the next months, but not in arm boards that are not powerfully enough to use it. -
I'm sorry but I have no knowledge with programming, I believe I could never add this core, thank you very much I'm looking forward to this new version x86_64, who knows in the near future you do not create one for the raspberry pi
-
It's the second time today I read about this core. Seems to be promising. Apparently Lakka add it. I may give it a try and give my feedback here
-
thank you very much, if you need help testing some games you can talk to me
-
@juliano-gonçalves-lima said in how to add new core in recabox?:
redream_libretro
Can you not just load a libretro core then once loaded go into the libretro core settings (usually your 'shortcut/function button' and 'Button B') then go to 'updater' then 'core' and download the redream_libretro from there?
-
@blockaboots no you can't, it's recalbox, not retropie.
-
@voljega I though you can select what core to run for each emulator in the advanced emulator settings??
So say for example i load a MegaDrive game then go into RetroArch settings and update the Genesis GX Plus core it wont actually run the updated version on restart?
-
@blockaboots No it won't :=(. It will indeed download the updated version of the compiled *.so file but you will need to place it in the /usr/lib/libretro manually afterwards if you want it to be launched next time
-
@gkralicek2 didn't even knew that was possible ...
-
@voljega When opening retroarch and selecting update core, it displays the content of https://buildbot.libretro.com/nightly/linux/armhf/latest/
A core can then be selected and downloaded but it's stored within retroarch folders and needs to be moved manually to the proper recalbox core folder afterwards.
I did it to update my mame2003 core with the latest version from 30/03 which eventually solved the annoying sound problem in mortal kombat 1 (the voice constantly shouting "finish him" in the character selection screen instead of pronouncing the character's name) -
@juliano-gonçalves-lima I tried the core redream_libretro through the Lakka distrib and it's super slow on a pi 3 even cranking the overclock to 1400 Mhz. When i get around 45-50 fps on soul calibur using reicast, i got only 15-20 using redream_libretro
This core is too "heavy" on CPU resouces for any Pi at the moment so there is really no point in integrating it in Recalbox so far. -
Armhf cores do not always work on recalbox
-
@substring Yes of course :=) ! But some of them work really well like for example the Quake emulator libretro_tyrquake which is not still officially integrated in recalbox (at least i think it's not but maybe i'm wrong)
-
@gkralicek2 it's not, and no reason to add it anyway. If we add 1 system per sibgle game core, themers will hate us
-
@substring i see :=)
-
@gkralicek2 hank you, for testing let's wait for a raspberry pi 4 who knows we can run more games!
-
@rockaddicted said in how to add new core in recabox?:
Anyway we will add it on x86_64 version in the next months, but not in arm boards that are not powerfully enough to use it.
No surprise. If I said that in my first post that is because I already tested this emulator and I know that it didn't include a dynarec.