Emulation Homebrew Emulator [UNOFFICIAL] Some Libretro cores compiled with RetroArch Wii v1.7.9 (and other versions)

  • Thread starter Thread starter SaulFabre
  • Start date Start date
  • Views Views 65,083
  • Replies Replies 288
  • Likes Likes 18
Some updated cores.

PicoDrive - until git https://github.com/irixxxx/picodrive/commit/8969374462dc9b22432ed201863ce1ed866f97ae - Compiled with RA Wii v1.7.6 (vanilla libOGC)

SMS Plus GX - (requested by @MatioMania) - until git https://github.com/libretro/smsplus-gx/commit/c642bbd0680b5959180a420036108893d0aec961 - Compiled with RA Wii v1.10.3 (RetroArch libOGC toolkit)
PS: RA v1.7.x-v1.8.x crashes when trying to load 2nd game)

Vecx - until git https://github.com/libretro/libretro-vecx/commit/a103a212ca8644fcb5d76eac7cdec77223c4fb02 - Compiled with RA Wii v1.8.1 (RetroArch libOGC)
(previous builds had speed issues)

Please test these, thanks :)
 

Attachments

Some updated cores.

PicoDrive - until git https://github.com/irixxxx/picodrive/commit/8969374462dc9b22432ed201863ce1ed866f97ae - Compiled with RA Wii v1.7.6 (vanilla libOGC)

SMS Plus GX - (requested by @MatioMania) - until git https://github.com/libretro/smsplus-gx/commit/c642bbd0680b5959180a420036108893d0aec961 - Compiled with RA Wii v1.10.3 (RetroArch libOGC toolkit)
PS: RA v1.7.x-v1.8.x crashes when trying to load 2nd game)

Vecx - until git https://github.com/libretro/libretro-vecx/commit/a103a212ca8644fcb5d76eac7cdec77223c4fb02 - Compiled with RA Wii v1.8.1 (RetroArch libOGC)
(previous builds had speed issues)

Please test these, thanks :)

Nice, there will be for the Franken build of RA shared too? (i think its based on a newer version but modify to run these cores with individual config files even)
 

Attachments

Some updated cores.

PicoDrive - until git https://github.com/irixxxx/picodrive/commit/8969374462dc9b22432ed201863ce1ed866f97ae - Compiled with RA Wii v1.7.6 (vanilla libOGC)

SMS Plus GX - (requested by @MatioMania) - until git https://github.com/libretro/smsplus-gx/commit/c642bbd0680b5959180a420036108893d0aec961 - Compiled with RA Wii v1.10.3 (RetroArch libOGC toolkit)
PS: RA v1.7.x-v1.8.x crashes when trying to load 2nd game)

Vecx - until git https://github.com/libretro/libretro-vecx/commit/a103a212ca8644fcb5d76eac7cdec77223c4fb02 - Compiled with RA Wii v1.8.1 (RetroArch libOGC)
(previous builds had speed issues)

Please test these, thanks :)
I tested these but unfortunately the results were not good.

Vectrex speed is up/down during gameplay and audio has very noisy static.

SMS Plus GX code dumps immediately when launching a game (3 separate occasions).

PicoDrive now stutters when saving a game and autofire will happen randomly. The autofire doesn't always happen but it did show up on 3-4 fresh game starts and also will happen after loading a save state.

Sorry for this bad news, hopefully gpSP will give better results.
Post automatically merged:

Today got the chance for recompile latest gpSP until git https://github.com/saulfabregwiivc/gpSP/commit/b0d5d27ae51c23f514974ddffa5760f1e1d05d9b but with changes from SuperrSonic: https://github.com/saulfabregwiivc/gpSP/commits/ss-changes/

Compiled with RA Wii v1.8.1 (RetroArch libOGC toolkit, in EXTERNAL_LIBOGC mode)

Please test this, thanks ;)
Much better results with gpSP!!!

Keeping in mind the gpSP core can play 32mb games but those large games must be extracted and everything else can be played with either .gba or .zip files. I played several games in same session on 4 separate occasions testing without any issues, other than a 32mb extracted games took me back to Quick Menu if launched directly after another game in same session. But this is normal for this emulator and i believe this core is more stable than your previous recompiles with more testing/playing to do.

I tested save and load states and everything is working perfect. I also tested the heavy games for speed since other emulators struggle with some, most or all of these depending which emulator is used.

Here are results for this latest gpSP recompile...

MotoRacer...
Payback...
Super Monkey Ball Jr...
Top Gear Rally...
Ultimate Winter Games...
V-Rally 3...

All above games clocked out at full speed (59.74) without any fps dips!

This emulator is truly superior to mGBA speed when using the retro recompiles but current gpSP RA releases are unplayable. Thank you for your continued efforts my friend.;) @SaulFabre
 
Last edited by RunningSnakes,
SMS Plus GX code dumps immediately when launching a game (3 separate occasions).
Doesn't happen to me. Did you try deleting your old retroarch.cfg config? Maybe it's just me playing in Dolphin, tbh.

PicoDrive now stutters when saving a game and autofire will happen randomly. The autofire doesn't always happen but it did show up on 3-4 fresh game starts and also will happen after loading a save state.
this is bad. Ill try recompiling PicoDrive again tomorrow, in another RA version, i guess.

Vectrex speed is up/down during gameplay and audio has very noisy static.
I'm running out of ideas of how i can recompile a good Vecx core...
Post automatically merged:

@RunningSnakes

PicoDrive and SMS Plus GX again.

I've zipped some dols with different compilation methods to try to see in which compilation is more stable.

1740879430614.png


Meanings:

ralibogc = used RetroArch libOGC toolkit for compilation.
external = used the argument EXTERNAL_LIBOGC=1 for compiling the final dol.
griffin = used the classic legacy Makefile.griffin to compile the final dol.
newwii = used the new current Makefile.wii to compile the final dol (only in newer RA Wii v1.10.x and later).

Also i've added a special version of gpSP with the 60FPS overclock hack. This version of gpSP is compiled with RA Wii v1.8.1 (RetroArch libOGC toolkit in EXTERNAL_LIBOGC mode).

Please test these, thanks! :)
 

Attachments

Last edited by SaulFabre,
Doesn't happen to me. Did you try deleting your old retroarch.cfg config? Maybe it's just me playing in Dolphin, tbh.


this is bad. Ill try recompiling PicoDrive again tomorrow, in another RA version, i guess.


I'm running out of ideas of how i can recompile a good Vecx core...
Post automatically merged:

@RunningSnakes

PicoDrive and SMS Plus GX again.

I've zipped some dols with different compilation methods to try to see in which compilation is more stable.

View attachment 488626

Meanings:

ralibogc = used RetroArch libOGC toolkit for compilation.
external = used the argument EXTERNAL_LIBOGC=1 for compiling the final dol.
griffin = used the classic legacy Makefile.griffin to compile the final dol.
newwii = used the new current Makefile.wii to compile the final dol (only in newer RA Wii v1.10.x and later).

Also i've added a special version of gpSP with the 60FPS overclock hack. This version of gpSP is compiled with RA Wii v1.8.1 (RetroArch libOGC toolkit in EXTERNAL_LIBOGC mode).

Please test these, thanks! :)
Awesome!

I will definitely test these, probably tomorrow afternoon when i get finished with a project.

In the process of cleaning up my Hexaeco bezel/overlay scanlines issue.

I will report back when i have some test results.:)
 
  • Like
Reactions: SaulFabre
Awesome!

I will definitely test these, probably tomorrow afternoon when i get finished with a project.

In the process of cleaning up my Hexaeco bezel/overlay scanlines issue.

I will report back when i have some test results.:)
Hey there @RunningSnakes
Don't want to bother you but... got the results of your tests?
 
@SaulFabre

Some test results...

New gpSP core runs beautiful, i see no difference between this release and the previous release.

All 4 PicoDrive cores suffer from random autofire and other bizarre behaviour. For instance, playing Mortal Kombat II Arcade Edition, the game will pick your player for you. When you start playing and press kick or punch the game will randomly pull off combo moves. :) Very Strange...

I will test the SMSPlus cores and get back.

Edit:

SMS Plus GX results...
None of the four cores are perfect but the "external_newwii" and "newwii" cores are both better than what is currently in the Frankenstein distribution. The other 2 cores code dumped immediately on 1st game boot.

The "newwii" core will replace the old sms core. It booted 9 straight games in same session before code dumping on 10th game and everything seems to be in working order at full speed.
 
Last edited by RunningSnakes,
Anyone got arcade Michael Jackson MoonWalker working? Only core I got working was with Mame2000, but with a lot of bugs.
Post automatically merged:

Anyone got arcade Michael Jackson MoonWalker working? Only core I got working was with Mame2000, but with a lot of bugs.
 
  • Like
Reactions: SaulFabre
are .info files required for the custom cores to run?
Post automatically merged:

and do i need bios for any of them?
 
Last edited by Flak3z,

Attachments

  • Like
Reactions: RunningSnakes
Updated two NES cores cause why not? :)

Nestopia - until git https://github.com/libretro/nestopia/commit/b3eb368603cd519d54bb4886d2934ee4fd188081 with my new change https://github.com/saulfabregwiivc/Nestopia/commit/78c695105813ed323c8737cc5adb9efeced8fc97 - compiled with RA Wii 1.7.9

FCEUmm - until git https://github.com/libretro/libretro-fceumm/commit/43e6496351b544df0de692fbb01b2a6942073f5c with my new change https://github.com/saulfabregwiivc/FCEUmm-Libretro/commit/03ef2728625a1fcfef0ab2f328ad94d490dcbb9d - compiled with RA Wii 1.7.9

Please test them, thanks ;)

Sorry my friend, i have not tested the new cores yet. I will try to get to them soon, been a little busy the last week. I'll let you know results in the next few days:)
No worries. :)

Has anyone thought about a standalone picodrive port to Wii using GPGX's UI?
That would be cool, too. Also we'd like to have GX video renderer instead of software rendering.
 

Attachments

Hey guys, just passing on a message from testing as I’m setting up Sega 32x and CD in WiifFlow at the moment. Now going off the latest WiiFlow plug ins pack there’s 2 cores for Sega 32x that’s available.

Now for some reason the hexaeco core has major slowdowns in some games compared to the stand alone retroarch core which runs most games at full speeds, which makes no sense as the Hexaeco core is more recent according to the date in the plug-in file.
 
Hey guys, just passing on a message from testing as I’m setting up Sega 32x and CD in WiifFlow at the moment. Now going off the latest WiiFlow plug ins pack there’s 2 cores for Sega 32x that’s available.

Now for some reason the hexaeco core has major slowdowns in some games compared to the stand alone retroarch core which runs most games at full speeds, which makes no sense as the Hexaeco core is more recent according to the date in the plug-in file.
RA-HEXAeco stopped being updated by the original author (SuperrSonic) since 2 years ago.

Since then, multiple updates of the PicoDrive core and many other cores happened, but SS doesn't update his custom RA version anymore.

That is just one of the reasons why I started this thread for share latest stable updated cores of RetroArch, using old versions of the RA UI.
 

Site & Scene News

Popular threads in this forum