Homebrew Official Retroarch WiiU (wip.)

Knight of Time

Well-Known Member
Member
Joined
Apr 19, 2015
Messages
135
Trophies
0
Age
41
XP
1,279
Country
Canada
  • Like
Reactions: ploggy

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,823
Trophies
2
XP
7,882
Country
United Kingdom
@Knight of Time I see the issue you made, Are you sure your using the latest version of the Core?
I just grabbed the latest Picodrive Core from the Online Updater, loaded Knuckles Chaotix and the Savestate/Saveload function worked fine?
 

Knight of Time

Well-Known Member
Member
Joined
Apr 19, 2015
Messages
135
Trophies
0
Age
41
XP
1,279
Country
Canada
@Knight of Time I see the issue you made, Are you sure your using the latest version of the Core?
I just grabbed the latest Picodrive Core from the Online Updater, loaded Knuckles Chaotix and the Savestate/Saveload function worked fine?
I updated PicoDrive as well; savestates are working fine now in the emulator, not just for Knuckles' Chaotix, but for other games, so thanks for letting me know!
 
  • Like
Reactions: fmhugo and ploggy

Maxbeta

Well-Known Member
Member
Joined
Jul 20, 2014
Messages
406
Trophies
0
XP
1,845
Country
United States
So I had been wanting to report on this issue for a while and I think I hinted it to @ploggy on my last post but here is a more detailed account.

When activating “Fixed Interval” under core options with the latest Unai build you can benefit from a huge enough boost on most 2D games, enough to be able to use video filters if set at 60fps, but the drawback is that activating Fixed Interval will get you flickering graphic garble and most times it will even throw font assets from the games on the screen. You can try with any game to see this but the first one I tried it with was with Capcom vs SNK.
 

Attachments

  • IMG_4438.jpeg
    IMG_4438.jpeg
    2.7 MB · Views: 4
  • IMG_4432.jpeg
    IMG_4432.jpeg
    2.8 MB · Views: 3
  • IMG_4424.jpeg
    IMG_4424.jpeg
    2.8 MB · Views: 3
  • IMG_4428.jpeg
    IMG_4428.jpeg
    2.8 MB · Views: 5
  • IMG_4420.jpeg
    IMG_4420.jpeg
    2.2 MB · Views: 5
  • IMG_4418.jpeg
    IMG_4418.jpeg
    2.1 MB · Views: 5

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,823
Trophies
2
XP
7,882
Country
United Kingdom
So I had been wanting to report on this issue for a while and I think I hinted it to @ploggy on my last post but here is a more detailed account.

When activating “Fixed Interval” under core options with the latest Unai build you can benefit from a huge enough boost on most 2D games, enough to be able to use video filters if set at 60fps, but the drawback is that activating Fixed Interval will get you flickering graphic garble and most times it will even throw font assets from the games on the screen. You can try with any game to see this but the first one I tried it with was with Capcom vs SNK.
I think I've run into that issue before, I'm not sure its something that's planned to be fixed.. but there is a new release in the works that had another decent boost in FPS so with a little luck you wont need to use that option to get filters running well..
There's still some work to be done on it tho before release.
 
  • Like
Reactions: Maxbeta

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,823
Trophies
2
XP
7,882
Country
United Kingdom
Sounds fine by me. Filters would really be an added bonus because mostly everything looks and is working amazing almost by default and that is a great thing. Thanks @ploggy 😎👍
I tested Capcom vs SNK Pro on the unreleased version just to check and I can say it runs fine with EMX filter on, so no need for any Fixed Interval stuff ;)
 

Maxbeta

Well-Known Member
Member
Joined
Jul 20, 2014
Messages
406
Trophies
0
XP
1,845
Country
United States
I tested Capcom vs SNK Pro on the unreleased version just to check and I can say it runs fine with EMX filter on, so no need for any Fixed Interval stuff ;)
That is very awesome of you Sir. Thank you.
Hopefully we can finally play Xenogears with little to no slowdown. And if not, then we are very very close.
 
  • Like
Reactions: ploggy

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,823
Trophies
2
XP
7,882
Country
United Kingdom
Ok here it is :D

This build has support for a shiny new Audio driver... AXPro! this Driver is more optimized compared to the OG Retroarch WiiU Audio Driver also we now have WIP support for Threading this brings a very decent boost to Emulation performance!!
I think everyone will be impressed with the boost :D

There are a few things you will need to do with this new build...
You will need to lower the Audio Sample Rate:

Load Retroarch, Load the new PS1 Core, Goto Settings>Audio>Output and switch the Audio Driver to AXPro and
Lower the Output Rate (Hz) to 44000.
Back out and go into Synchronization, then reduce the Dynamic Audio Rate Control to 0.000 (cant remember if this is 100% needed now, but doesn't hurt any) :P
Back out to Main Menu Goto Configuration File and Save Current Configuration.
(Note, if you load another Core, example Snes, the Audio settings you changed will reset to the defaults, remember you will have to go through the steps again when you load the PS1 Core again.... This should change in newer builds) ;)

Now load a game as you would normally, once loaded open the Quick Menu, Goto Core Options>Audio and Enable Threaded SPU.
Back out and Close Content (this will save the Threaded SPU option you changed) load the game again and marvel at the FPS boost!!

Best part the old Speed hacks like disabling Dithering and enabling Fast Lighting will boost the FPS even further so if your game still doesn't quite reach fullspeed make sure to set those options too!

Lastly Remember this is all WIP and a test build :D
:grog::grog:MASSIVE MASSIVE thanks to @vrda for his AXPro Audio Driver and Threading work. THANK YOU!! :grog::grog:

@Maxbeta you can test out Capcom v SNK and Xenogears now :P
 

Attachments

  • Extract to Retroarch Folder.zip
    5.4 MB · Views: 3
Last edited by ploggy,

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,823
Trophies
2
XP
7,882
Country
United Kingdom
Ging Is there now a way to use retroarch in Aroma?
There is a handful of Aroma test Cores but they are broken and takes ages to load anything, so until that is addressed best to stick with the Retroarch we have :)
Post automatically merged:

Here's another one :) An updated Ps1 Core and a much improved ScummVM Core!

This updated ScummVM Core also utilizes the new AXPro Diver and has Thread support :) notable changes include:
Alot of SVGA games are now playable compared to before.
MT32 is no longer a problem.

Please test these new Cores out also and share any issues you have :)

Thank again to @vrda for his work :D

Attachment includes a new PS1 Core build, the ScummVM Build and the Diff files for any lurking devs to look through and a Readme.txt explaining what has been done/needs to be done :)

Download

EDIT: forgot to mention in the downloads bin folder there are:
scummvm_master_20240425.rpx
(rename to scummvm_libretro.rpx before placing in the Retroarch/Cores folder) ;)

There are a couple PS1 Cores to choose from, with different levels of optimization:
pcsx_master_20240422_WIIU_AUDIO_OPTIMIZATION_LEVEL_1.rpx
(Level 1 – lite optimization on RA side, allowing for bit more parallel processing, can dynamically change old/new wiiu audio drivers.)
Rename to pcsx_rearmed_unai_libretro.rpx before placing into the Retroarch/Cores folder) ;)

pcsx_master_20240422_WIIU_AUDIO_OPTIMIZATION_LEVEL_3.rpx
(Level 3 - removing RA software resampler with small change in core code, old audio driver will have the wrong pitch, no RA features like rewind, record, audio rate control)
(Rename to pcsx_rearmed_unai_libretro.rpx before placing into the Retroarch/Cores folder) ;)
 
Last edited by ploggy,

blackkawa

Well-Known Member
Newcomer
Joined
Feb 9, 2018
Messages
55
Trophies
0
Age
27
XP
1,582
Country
Brazil
Ok here it is :D

This build has support for a shiny new Audio driver... AXPro! this Driver is more optimized compared to the OG Retroarch WiiU Audio Driver also we now have WIP support for Threading this brings a very decent boost to Emulation performance!!
I think everyone will be impressed with the boost :D

There are a few things you will need to do with this new build...
You will need to lower the Audio Sample Rate:

Load Retroarch, Load the new PS1 Core, Goto Settings>Audio>Output and switch the Audio Driver to AXPro and
Lower the Output Rate (Hz) to 44000.
Back out and go into Synchronization, then reduce the Dynamic Audio Rate Control to 0.000 (cant remember if this is 100% needed now, but doesn't hurt any) :P
Back out to Main Menu Goto Configuration File and Save Current Configuration.
(Note, if you load another Core, example Snes, the Audio settings you changed will reset to the defaults, remember you will have to go through the steps again when you load the PS1 Core again.... This should change in newer builds) ;)

Now load a game as you would normally, once loaded open the Quick Menu, Goto Core Options>Audio and Enable Threaded SPU.
Back out and Close Content (this will save the Threaded SPU option you changed) load the game again and marvel at the FPS boost!!

Best part the old Speed hacks like disabling Dithering and enabling Fast Lighting will boost the FPS even further so if your game still doesn't quite reach fullspeed make sure to set those options too!

Lastly Remember this is all WIP and a test build :D
:grog::grog:MASSIVE MASSIVE thanks to @vrda for his AXPro Audio Driver and Threading work. THANK YOU!! :grog::grog:

@Maxbeta you can test out Capcom v SNK and Xenogears now :P

Sorry for asking, but there was any The Legend Of The Dragoon fixes?

Much thanks for the performance upgrade!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: Her boob is the cause of all this current shit :angry: