Homebrew Official Retroarch WiiU (wip.)

  • Thread starter Thread starter aliaspider
  • Start date Start date
  • Views Views 2,687,411
  • Replies Replies 15,196
  • Likes Likes 93
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
 
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
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.
 
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.
 
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,
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 :)
 
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,
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
 
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.
 
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
 
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,
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,
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
 
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?
 
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,
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
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,
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.
 

Site & Scene News

Popular threads in this forum