Homebrew Official Retroarch WiiU (wip.)

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
11,559
Trophies
2
XP
21,803
Country
Mexico
are you for real? psp has a bulit in ps1 emulator made by sony itself... no one even made a ps1 emulator for psp, it was there as part of the fw made by sony so psp could play ps1 originals from the psn store, all the hackers did was allow you to turn regular ps1 games into psn psx games... srs you have no idea when you say psp can emulate ps1 lol, psp was made in the same architeture by sony so it could "emulate" the ps1 in the first place...

psp runs ps1 games natively with only afew things emulated like memory card and such, basicaly the official psp psx emulator is what nintendont is for the wii, an app that emulates very few missing hardware parts but in all runs the games natively due to architeture being the same.

same deal for ps2 and ps1 on ps3, sony made those emulators not some random homebrewer... its very diferent when the console has an emulator already built in and you only hack it to play more games rather than making one from scratch.
Yeah actually I think they mention PSP in regards to the PSX Dynarec in here:
https://github.com/libretro/beetle-psx-libretro/issues/214

Although I'm not sure if they mean they will try to port PPSSPP to make native PSX running in it.
Correct me if I'm wrong please. xD
 

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

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,413
Trophies
1
Age
32
XP
8,096
Country
Portugal
Yeah actually I think they mention PSP in regards to the PSX Dynarec in here:
https://github.com/libretro/beetle-psx-libretro/issues/214

Although I'm not sure if they mean they will try to port PPSSPP to make native PSX running in it.
Correct me if I'm wrong please. xD
PPSSPP would need dynarec anyway, IDK why people would want to run PSX via PPSSPP, it'd be better to have two separate cores, but that's just me. x3
the psp dynarec and psx is basicaly the same becuase they have the same exact architeture and manny fuctions so if you make a dynarec using the already working psp dynarec and adapt that to a psx emulator its still a working dynarec for that architeture, psx and psp are so similar you can use dynarecs fom each other with afew changes here and there.
 
Last edited by pedro702,
  • Like
Reactions: ShadowOne333

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
11,559
Trophies
2
XP
21,803
Country
Mexico
the psp dynarec and psx is basicaly the same becuase they have the same exact architeture and fuctions so if you make a dynarec using the already semi working psp dynarec and adapt that to a psx emulator its still a working dynarec, psx and psp are so similar you can use dynarecs fom each other with afew changes here and there.
Yeah I think that is how they are going to tackle it.
However I did not know that both dynarecs for PSP and PSX were similar, so perhaps that is why they want to do it that way.
Even better, if they end up making a dynarec for PSP which is compatible with PPC architecture, that means we could potentially get two cores for the price of one.
Both PSP and PSX. Perhaps not at full speed for PSP, but there's still hope it could play decently, more so if the dynarec gets optimized enough.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,413
Trophies
1
Age
32
XP
8,096
Country
Portugal
Yeah I think that is how they are going to tackle it.
However I did not know that both dynarecs for PSP and PSX were similar, so perhaps that is why they want to do it that way.
Even better, if they end up making a dynarec for PSP which is compatible with PPC architecture, that means we could potentially get two cores for the price of one.
Both PSP and PSX. Perhaps not at full speed for PSP, but there's still hope it could play decently, more so if the dynarec gets optimized enough.
yeah sony made the psp basicaly a better ps1 portable tahts the reason the psp can play ps1 games natively.
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,564
Trophies
2
Age
27
Location
Michigan, USA
XP
2,658
Country
United States
Try deleting your config files, if still not working delete your remaps files and save files.
BTW are you using the channel?
Yeah, I switched to the channel while I was troubleshooting yesterday- and it looks like wiping the configuration did the trick this time. After wiping my configuration (again) Sega CD games miraculously started booting no problem for me.

Victory!
Ek3gcfa.jpg


So there ya go, redump.org verified Sega CD / Mega CD games confirmed working on the latest nightly RetroArch build when launched through the RetroArch Channel, under the Genesis Plus GX v1.7.4 (3874cb6) core. For the record, the last stable version of RetroArch I could get to even boot my Sega CD games was 1.5.0 so this is quite a victory for me at least. :P

Edit: Nevermind, I spoke too soon, see http://gbatemp.net/threads/retroarch-wiiu-wip.447670/page-349#post-7518936
 
Last edited by CheatFreak47,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
11,559
Trophies
2
XP
21,803
Country
Mexico
Yeah, I switched to the channel while I was troubleshooting yesterday- and it looks like wiping the configuration did the trick this time. After wiping my configuration (again) Sega CD games miraculously started booting no problem for me.

Victory!
Ek3gcfa.jpg


So there ya go, redump.org verified Sega CD / Mega CD games confirmed working on the latest nightly RetroArch build when launched through the RetroArch Channel, under the Genesis Plus GX v1.7.4 (3874cb6) core. For the record, the last stable version of RetroArch I could get to even boot my Sega CD games was 1.5.0 so this is quite a victory for me at least. :P
Yeah actually it should be the first thing to try when switching to a nightly or a new build of RetroArch.
You have to remove the CFG files inside SD:/retroarch/

Seems like newest versions change or have some modifications in the options, hence making the old CFG incompatible.
Good to know you got it to work by removing the old CFG though :)
 

DaniPoo

Well-Known Member
Member
Joined
Jan 2, 2013
Messages
871
Trophies
1
Age
34
XP
1,969
Country
are you for real? psp has a bulit in ps1 emulator made by sony itself... no one even made a ps1 emulator for psp, it was there as part of the fw made by sony so psp could play ps1 originals from the psn store, all the hackers did was allow you to turn regular ps1 games into psn psx games... srs you have no idea when you say psp can emulate ps1 lol, psp was made in the same architeture by sony so it could "emulate" the ps1 in the first place...

psp runs ps1 games natively with only afew things emulated like memory card and such, basicaly the official psp psx emulator is what nintendont is for the wii, an app that emulates very few missing hardware parts but in all runs the games natively due to architeture being the same.

same deal for ps2 and ps1 on ps3, sony made those emulators not some random homebrewer... its very diferent when the console has an emulator already built in and you only hack it to play more games rather than making one from scratch.

Seriously you seems to be the moron here, the PSP does emulate the PS1, It doesnt matter that much who made the emulator, the power was in there.
You cannot your turn PS1 games into PSP games just like that, they where emulated as much as snes games are emulated on the New 3DS on an emulator built by nintendo.

Some code does probably run natively on the PSP in a "wine like" wrapper because of the CPU, but it's only a part of it the rest is emulated.
Remember the PSP was almost able to emulate the N64 at a playable rate and the N64 have a different architecture and is also more powerful than the PS1

So when it comes to PS1 on the Wii U it should be more than possible with full access to hardware and powerful tools to use for developement.

--------------------- MERGED ---------------------------

Dynarec has to happen
There needs to be a framework
Framework has a bounty
Need a developer to pick up bounty
Once a bounty is done, framework is done, dynarec is done

It won't happen for a while.

That's all we're going to say, please read through the other pages next time to find out. No more asking about PSX, etc please, it's getting a little stale. Sorry

I think I have seen some website saving up a bounty for it, I could be wrong though
 
Last edited by DaniPoo,

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,564
Trophies
2
Age
27
Location
Michigan, USA
XP
2,658
Country
United States
Yeah actually it should be the first thing to try when switching to a nightly or a new build of RetroArch.
You have to remove the CFG files inside SD:/retroarch/

Seems like newest versions change or have some modifications in the options, hence making the old CFG incompatible.
Good to know you got it to work by removing the old CFG though :)

I'm certainly well aware of that, I've been wiping my config with every version switch, I just forgot to do it for the latest nightly, and it bit me in the backside this time. :P
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
11,559
Trophies
2
XP
21,803
Country
Mexico
I think I have seen some website saving up a bounty for it, I could be wrong though
You mean this one?
https://www.bountysource.com/issues...ec-core-for-wii-u-port-of-beetle-mednafen-psx

It's in my signature for easy access.
There is also another one running to get the dynarec framework first, and then, whoever does the work for the framework, could claim the bounty for the PSX dynarec, since the goals for the framework one state that they need to make the dynarec easy to rework from whatever architecture it currently is (x86, amd64, etc) into PPC.

I'm certainly well aware of that, I've been wiping my config with every version switch, I just forgot to do it for the latest nightly, and it bit me in the backside this time. :P
Yeah :P
I forget to do so as well sometimes.
But it should be a must with every update to RetroArch that we do on the Wii U.
 

DaniPoo

Well-Known Member
Member
Joined
Jan 2, 2013
Messages
871
Trophies
1
Age
34
XP
1,969
Country
PPSSPP would need dynarec anyway, IDK why people would want to run PSX via PPSSPP, it'd be better to have two separate cores, but that's just me. x3

Sure it's like running N64 via dolphin, it works... But it sucks compared to the alternatives.
But I did notice that playing the Zelda colection and starting Ocarina of Time on dolphin using higher resolution does actually render the game in higher res.
But you get the same similar issues as you would in any other emulator at higher resolution. The menu is screwed up.

--------------------- MERGED ---------------------------

You mean this one?
https://www.bountysource.com/issues...ec-core-for-wii-u-port-of-beetle-mednafen-psx

It's in my signature for easy access.
There is also another one running to get the dynarec framework first, and then, whoever does the work for the framework, could claim the bounty for the PSX dynarec, since the goals for the framework one state that they need to make the dynarec easy to rework from whatever architecture it currently is (x86, amd64, etc) into PPC.


Yeah :P
I forget to do so as well sometimes.
But it should be a must with every update to RetroArch that we do on the Wii U.

Yeah thats the one
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,413
Trophies
1
Age
32
XP
8,096
Country
Portugal
Seriously you seems to be the moron here, the PSP does emulate the PS1, It doesnt matter that much who made the emulator, the power was in there.
You cannot your turn PS1 games into PSP games just like that, they where emulated as much as snes games are emulated on the New 3DS on an emulator built by nintendo.

Some code does probably run natively on the PSP in a "wine like" wrapper because of the CPU, but it's only a part of it the rest is emulated.
Remember the PSP was almost able to emulate the N64 at a playable rate and the N64 have a different architecture and is also more powerful than the PS1

So when it comes to PS1 on the Wii U it should be more than possible with full access to hardware and powerful tools to use for developement.

--------------------- MERGED ---------------------------



I think I have seen some website saving up a bounty for it, I could be wrong though
you really have no idea what you are talking about at all, ps1 games run natively they are not a full emulator its an intrepretar serious you are one of those people that have no clue how things work and call emulator to anything lol.

do you know nintendont app? if so thats how ps1 games work on psp its natively running with afew patches here and there, its not a full emulator like the snes emulator on new3ds, that is a full emulator there.

the psp does not have a ps1 emulator at all its an intrepretar that runs the freacking games learn your shit before saying bullshit srs.

you cant call an emulator to something that doesnt emulate the cpu or gpu... also n64 almost runned full spead becuase again the n64 has the same architeture as ps1 and psp.They all used MIPS.
 
Last edited by pedro702,

RowanDDR

SNES Lover
Member
Joined
Apr 13, 2006
Messages
258
Trophies
0
Location
London
XP
928
Country
When I launch most of these, I just get a black screen and have to longpress power to reset the wiiu. Some do load a white GUI, but after choosing a ROM and a core (e.g. SNES9x2010 or the BeatlePCEFast), it just boots me back to the Homebrew menu. My WiiU is 5.5.1 with Haxchii. I have tried about once a week for last month or so using latest nightlies each time. Yes I've updated the apps and the cores each time, everything from the rar, and tried deleting old configs too. Any ideas guys? Thanks.

A few months ago I was running SNES and CPS-1 stuff fine
 
Last edited by RowanDDR,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
11,559
Trophies
2
XP
21,803
Country
Mexico
Sure it's like running N64 via dolphin, it works... But it sucks compared to the alternatives.
But I did notice that playing the Zelda colection and starting Ocarina of Time on dolphin using higher resolution does actually render the game in higher res.
But you get the same similar issues as you would in any other emulator at higher resolution. The menu is screwed up.
But N64 is completely different in terms of architecture to the Gamecube/Wii
The PSP has an almost identical architecture, and what Sony did was make the emulator work in advantage to this, so it's sort of like an emulator but it works with the native architecture of the PSX thanks to the PSP specs:
http://www.eurogamer.net/articles/investigating-the-psps-psone-emulator-article
 

DaniPoo

Well-Known Member
Member
Joined
Jan 2, 2013
Messages
871
Trophies
1
Age
34
XP
1,969
Country
you really have no idea what you are talking about at all, ps1 games run natively they are not a full emulator its an intrepretar serious you are one of those people that have no clue how things work and call emulator to anything lol.

do you know nintendont app? if so thats how ps1 games work on psp its natively running with afew patches here and there, its not a full emulator like the snes emulator on new3ds, that is a full emulator there.

the psp does not have a ps1 emulator at all its an intrepretar that runs the freacking games learn your shit before saying bullshit srs.

No you have no idea what you are talking about.. Code does not work like that, As someone who does some programming I should know that you can not apply a generic "patch" to a ps1 title to run on a PSP.
It does not work like that. You have to build software around it and reverse engineer some stuff.

whats the nintendo app you are talking about?
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,564
Trophies
2
Age
27
Location
Michigan, USA
XP
2,658
Country
United States
You mean this one?
https://www.bountysource.com/issues...ec-core-for-wii-u-port-of-beetle-mednafen-psx

It's in my signature for easy access.
There is also another one running to get the dynarec framework first, and then, whoever does the work for the framework, could claim the bounty for the PSX dynarec, since the goals for the framework one state that they need to make the dynarec easy to rework from whatever architecture it currently is (x86, amd64, etc) into PPC.

Yeah :P
I forget to do so as well sometimes.
But it should be a must with every update to RetroArch that we do on the Wii U.

Well crap. It looks like I spoke too soon actually, now I'm getting the vorbis error again.
Get this: I figured out what one possible reason for the crashing happening.

I can't play Sega CD games unless the Genesis Plus GX core isn't already loaded.
I.E. If I load RetroArch into the Genesis Plus GX core from HBL or RA Launcher (if it was the last used core), and try to launch a Sega CD game, it gives that vorbis error.

However, if I go to "Load Core" and pick another core, and then go load my content in the other core, and switch when prompted to pick a core, it switches to the Genesis Plus GX core and loads the game no problem.

What the actual fuck is up with that? :wtf:

Edit: Looking the Github Trackers, it looks like the vorbis error fix might not be in the nightlies yet, which would explain why I'm still getting it at all.

The last commit to the libretro fork of Genesis Plus GX was not the vorbis fix, but another change to sega CD core.
Someone at libretro needs to pull the changes from ekeeke's repo to the libretro one, so that the change will end up on the nightly builds.

Either that or someone with the env for compiling libretro Wii U cores needs to compile ekeeke's current repository and post an rpx. :V
 
Last edited by CheatFreak47,

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,413
Trophies
1
Age
32
XP
8,096
Country
Portugal
No you have no idea what you are talking about.. Code does not work like that, As someone who does some programming I should know that you can not apply a generic "patch" to a ps1 title to run on a PSP.
It does not work like that. You have to build software around it and reverse engineer some stuff.
you dont understand a thing obviously. just check nintendont here read it http://gbatemp.net/threads/nintendont.349258/
and then think

yeah it has afew patches but it runs the damn games witth some patches.

you cant call the way a psp plays ps1 games emulation becuase its not emulation, but patchwork to adapt the ps1 syscalls to the psp updated calls and references, exactly like nintendont does.
 
  • Like
Reactions: cucholix

DaniPoo

Well-Known Member
Member
Joined
Jan 2, 2013
Messages
871
Trophies
1
Age
34
XP
1,969
Country
you dont understand a thing obviously. just check nintendont here read it http://gbatemp.net/threads/nintendont.349258/
and then think

yeah it has afew patches but it runs the damn games witth some patches.

you cant call the way a psp plays ps1 games emulation becuase its not emulation, but patchwork to adapt the ps1 syscalls to the psp updated calls and references, exactly like nintendont does.


Oh so you think the the PS1 games on the PSP runs in a wrapper like nintendont?
I dont think so, Please let me know where you found that information..

By the whay, Adapting syscalls from one system to another is usually called emulation. However, a wrapper is more like taking the syscall and redirecting it to another library that is compatible with the code and with the operating system.

Similar to wine, wine runs windows software becase it includes the libraries for handling directX, WinAPI and much more.

The PSP har differen hardware than the PS1 so it's not that easy. Sure it has a similar CPU, but what about the rest?
 
Last edited by DaniPoo,

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,413
Trophies
1
Age
32
XP
8,096
Country
Portugal
Oh so you think the the PS1 games on the PSP runs in a wrapper like nintendont?
I dont think so, Please let me know where you found that information..
http://www.eurogamer.net/articles/investigating-the-psps-psone-emulator-article

"The coding is pretty much a work of genius - there's strong evidence that the PSP's MIPS R4000-based CPU is running most of the PS1's R3000 code natively"
so yeah while they emulate controller interface, exi for memory card and so on, most of the ps1 coding is runned natively, nintendont is basicaly the same principle and was even inspired by how psp runned ps1 games.
 
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