Homebrew Official Retroarch WiiU (wip.)

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,543
Trophies
2
XP
6,979
Country
United Kingdom

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,543
Trophies
2
XP
6,979
Country
United Kingdom
Wow, that's a small nice thing. Btw I did thing you were in love for the Xbox One scene and you weren't here anymore :)

Nah I'll always love the WiiU it's just the Xbox One is fresh and still getting new cores added regularly, and tbh it's probably going to be the first to get those PS1 and N64 core's added lol

But I still like to poke my head into this thread when there's something new added. :)
 

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
30
XP
3,681
Country
Mexico
Nah I'll always love the WiiU it's just the Xbox One is fresh and still getting new cores added regularly, and tbh it's probably going to be the first to get those PS1 and N64 core's added lol

But I still like to poke my head into this thread when there's something new added. :)
I'm in the same thing with the DSi and its brand new CFW, but still giving an eye to the wiiu side for new stuff :)
 
  • Like
Reactions: ploggy

rioray

Well-Known Member
Member
Joined
Jul 24, 2017
Messages
152
Trophies
0
Age
42
XP
391
Country
France
HI

I have a newbie question: how to build a working retroarch core for the wiiU ?
I'm able to load successfully a retroach core built from the nightly buildbot.
but when I'm trying to build the same core , it build fine , but always freeze with black screen when I load it.

I 've setup my devkit using devkitPPC_r29-1-x86_64-linux ,and I downloaded libfat and libiosuhax from dimok789 github.
I've clone libretro-super repository , fetch a core and build the core with libretro-build-wiiu.sh .
move the core to retroarch/dist-scripts and launch wiiu-cores.sh.
the build is fine and the resulting elf core is in pkg/wiiu/retroarch/cores.
I transfer it to my sdcard in retroarch/cores folder.

But when I launch it with HBL ,all I get is a black screen .
If I replace this core with the buildboot one , it load successfully .
Did I miss something in my setup ,or I'm using wrong library ?

Thanks in advance.

To reply to myself ,if it can help other , I had to build libiosuhax using make wut instead of just make .
Now all is fine (except white screen with browserhax ,black memory error or dsi error that can occur :D )

now that I can build and debug , I had play with some cores and the result is not good as I hoped :

- vice should works at fullspeed (at least pal with fastsid) , usleep was causing the slow.
- virtualjaguar is a shame on wiiu as I only get 25fps not sure why as with ps3 we get near 40fps.
- mame2014 always raise an abort at first missing dependencies exception instead of reschedule ( I have to dig why).
- hatari only give me an DSI error and info line *0x0D328EC8 in term ...
I will look at cap32 and atari800 tomorrow ...
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
Afaik there is no changes on the wiiu port, most of them are for the PC version.

I'm shocked and appalled (not really). I thought there would be something more major like maybe fixing up the XMB GUI a bit?
Nah I'll always love the WiiU it's just the Xbox One is fresh and still getting new cores added regularly, and tbh it's probably going to be the first to get those PS1 and N64 core's added lol

But I still like to poke my head into this thread when there's something new added. :)

Good to know my bounty ideas were in vain and will never come to fruition for the Wii U port. Which sadly won't increase since I've pretty much lost my job :unsure: Not sure why I even made a bounty on bountysource.


Here's the 1.6.3 change log from the Libretro site

Code:
IOS: Fix GL regression – 32bit color format cores were no longer rendering
CHEEVOS: Add support for N64 cheevos and other small fixes.
CHEEVOS: Add ‘Achievements -> Achievements Verbose Mode’. Ability to display cheevos related messages in OSD, useful for RetroAchievements users.
AUDIO: Audio mixer’s volume can now be independently increased/decreased, and muted.
AUDIO: Mute now no longer disables/enables audio but instead properly mutes the audio volume. Mute is also independent from the audio mixer volume.
INPUT: Add mouse index selection; ability now to select between different mice
INPUT: Fix ‘All Users Control Menu’ setting
LINUX: Add a tinyalsa audio driver. Doesn’t require asoundlib, should be self-contained and lower-level.
LOBBIES: Announce the RetroArch version too
LOCALIZATION: Add Traditional Chinese translation
LOCALIZATION: Update French translation
LOCALIZATION: Update Italian translation
LOCALIZATION: Update Japanese translation
LOCALIZATION: Update Russian translation
MENU: Add ‘User Interface -> Views’. Ability to display/hide online updater and core updater options.
NETPLAY: Disconnecting one client shouldn’t cause everyone to disconnect anymore
NETWORK: SSL/TLS support, disabled by default
SCANNER: Fix PS1 game scanning
SCANNER: Move content list builder into scanner task with progress, fixes menu freeze with large playlists
SDL2: Fix ‘SDL2 driver does not see the hat on wired Xbox 360 controller”
SETTINGS: Fix regression ‘Custom Viewport is no longer overridable per-core or per-game’
VITA: Add cheevos support
VITA: Add support for external USB if mounted
WAYLAND: Fix menu mouse input
WII: Add support for single-port ‘PS1/PS2 to USB controller adapter’

So, yeah, nothing on the Wii U side, really. :(


Edit - Well, I'm sorry that I don't have my normal chipper disposition about a new RA release.
 
Last edited by the_randomizer,

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,543
Trophies
2
XP
6,979
Country
United Kingdom
I'm shocked and appalled (not really). I thought there would be something more major like maybe fixing up the XMB GUI a bit?


Good to know my bounty ideas were in vain and will never come to fruition for the Wii U port. Which sadly won't increase since I've pretty much lost my job :unsure: Not sure why I even made a bounty on bountysource.


Here's the 1.6.3 change log from the Libretro site

Code:
IOS: Fix GL regression – 32bit color format cores were no longer rendering
CHEEVOS: Add support for N64 cheevos and other small fixes.
CHEEVOS: Add ‘Achievements -> Achievements Verbose Mode’. Ability to display cheevos related messages in OSD, useful for RetroAchievements users.
AUDIO: Audio mixer’s volume can now be independently increased/decreased, and muted.
AUDIO: Mute now no longer disables/enables audio but instead properly mutes the audio volume. Mute is also independent from the audio mixer volume.
INPUT: Add mouse index selection; ability now to select between different mice
INPUT: Fix ‘All Users Control Menu’ setting
LINUX: Add a tinyalsa audio driver. Doesn’t require asoundlib, should be self-contained and lower-level.
LOBBIES: Announce the RetroArch version too
LOCALIZATION: Add Traditional Chinese translation
LOCALIZATION: Update French translation
LOCALIZATION: Update Italian translation
LOCALIZATION: Update Japanese translation
LOCALIZATION: Update Russian translation
MENU: Add ‘User Interface -> Views’. Ability to display/hide online updater and core updater options.
NETPLAY: Disconnecting one client shouldn’t cause everyone to disconnect anymore
NETWORK: SSL/TLS support, disabled by default
SCANNER: Fix PS1 game scanning
SCANNER: Move content list builder into scanner task with progress, fixes menu freeze with large playlists
SDL2: Fix ‘SDL2 driver does not see the hat on wired Xbox 360 controller”
SETTINGS: Fix regression ‘Custom Viewport is no longer overridable per-core or per-game’
VITA: Add cheevos support
VITA: Add support for external USB if mounted
WAYLAND: Fix menu mouse input
WII: Add support for single-port ‘PS1/PS2 to USB controller adapter’

So, yeah, nothing on the Wii U side, really. :(


Edit - Well, I'm sorry that I don't have my normal chipper disposition about a new RA release.


I see things haven't changed much here then. lol
If you think the Dynarec bounty truly is a lost cause then would it be possible to re-direct the money to another (more attainable) cause (with the other donater's permission of course) :P
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
I see things haven't changed much here then. lol
If you think the Dynarec bounty truly is a lost cause then would it be possible to re-direct the money to another (more attainable) cause (with the other donater's permission of course) :P

I don't know. I only think it's a lost cause because there is in theory a dynarec in existence (I asked Mystro256 and he said it's there, open source, for anyone to use). Wii and Wii U use the same architecture, surely someone could
pick it up and go off of that, no? But again *sigh* no interest whatsoever, I don't know they bothered releasing 1.6.3 when it wasn't different from 1.6.0 or even 1.5.0 in any way. As for another project, I don't know; at this point, I really don't care what happens anymore.

What would be a more attainable cause that needs 250 dollars?
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,543
Trophies
2
XP
6,979
Country
United Kingdom
I don't know. I only think it's a lost cause because there is in theory a dynarec in existence (I asked Mystro256 and he said it's there, open source, for anyone to use). Wii and Wii U use the same architecture, surely someone could
pick it up and go off of that, no? But again *sigh* no interest whatsoever, I don't know they bothered releasing 1.6.3 when it wasn't different from 1.6.0 or even 1.5.0 in any way. As for another project, I don't know; at this point, I really don't care what happens anymore.

What would be a more attainable cause that needs 250 dollars?
I'm not sure but for $250 it would have to be something decent.? ;)
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
I'm not sure but for $250 it would have to be something decent.? ;)

That's just it though, I assumed that 250 would suffice to get someone, anyone, interested in porting/writing a dynarec core. And now, the Wii U port has been stagnant since 1.5.0. Sure, there are binary releases of 1.6.x, but what changes have been made since?
*sigh* What else would it be used for? I'm just about done placing hope in this :(
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,543
Trophies
2
XP
6,979
Country
United Kingdom
That's just it though, I assumed that 250 would suffice to get someone, anyone, interested in porting/writing a dynarec core. And now, the Wii U port has been stagnant since 1.5.0. Sure, there are binary releases of 1.6.x, but what changes have been made since?
*sigh* What else would it be used for? I'm just about done placing hope in this :(
There is the C64 speed fix? ;)
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,543
Trophies
2
XP
6,979
Country
United Kingdom
Look I'm in the same boat, I wanted the Dynarec as much as you (I basically asked every dev I could think of) lol But perhaps your putting to much into this, maybe you should take a break or buy another Console. Then perhaps in a few months.. Years :/ we may see some movement.. Or maybe not.. But you shouldn't let this Dynarec stuff rule your life.. It's not THAT important. :)

*Sigh* I guess there's that, but...other than that, 1.6.3..I don't know. I haven't been feeling my normal self at all the past two days. I need a break, and I need to stop getting my hopes up with RA Wii U. If you want more details, I can PM.
 
Last edited by ploggy,
Joined
Apr 19, 2015
Messages
1,002
Trophies
1
Location
Stuck in the PowerPC
Website
heyquark.com
XP
3,571
Country
Australia
blueMSX, DOSbox, hasn't been added to the last release @QuarkTheAwesome :c
Not sure what's going on with DOSBox, @LibRetroArc has been silent since he contacted me about some buildbot issues. I have no idea what's going on with it, sorry.
Remind me on Monday and I'll PR the other two in.
 
  • Like
Reactions: cucholix
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
  • Iron_Masuku @ Iron_Masuku:
    Hello
    Skelletonike @ Skelletonike: hmm