Homebrew Official Retroarch WiiU (wip.)

  • Thread starter Thread starter aliaspider
  • Start date Start date
  • Views Views 2,665,502
  • Replies Replies 15,189
  • Likes Likes 93
Dude, don't post that here.

Edit: On another note, this is getting to be pretty cool :P

They shouldn't post that crap anywhere. That is NSFW which is not allowed on gbatemp

I know, he's being a troll/spammer, this isn't good at all to post anywhere on here.
 
Last edited by the_randomizer,
Thanks...I was wondering the same thing. Have you tried these other versions out?
I haven't, not at home at the moment but will try them out as soon as I get home.
Have you tried them?
Which ones did Fix say were cleaned up?
Snes9x and which other one, Fceumm?
 
I haven't, not at home at the moment but will try them out as soon as I get home.
Have you tried them?
Which ones did Fix say were cleaned up?
Snes9x and which other one, Fceumm?

I thought it was just those two :P Are they on the app store now or do we need to get them individually?
 
  • Like
Reactions: the_randomizer
Great!
Try them out, also check this out:
https://github.com/libretro/RetroArch/commits/master

Fix94's changes are in the official github, and also almost all of the latest commits have been for Wii U related cores. xD
Damn this is getting really good.

Out of that, has anyone tried out prboom and tyrquake yet?

I hope the Genesis Plus gets fixed sometime in the near future, as I want to play Genesis/Megadrive as well XD
 
OK, I made a MAME2003 Midway core.

https://twitter.com/libretro/status/795718398957256704

Games run fine, there are some current frame timing issues (I think the current WiiU video driver code can't yet properly handle content that doesn't run at a fixed 60fps, like Midway games which ran at 53fps), but we'll likely sort this out in time.

Anyway, performance is not going to be a problem as we see.

NOTE: Your ROMs need to be MAME 0.78 romsets.

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

Here is the games that should run on this core:

/* Williams/Midway games */
DRIVER( narc ) /* (c) 1988 Williams */
DRIVER( narc3 ) /* (c) 1988 Williams */
DRIVER( trog ) /* (c) 1990 Midway */
DRIVER( trog3 ) /* (c) 1990 Midway */
DRIVER( trogpa6 ) /* (c) 1990 Midway */
DRIVER( trogp ) /* (c) 1990 Midway */
DRIVER( smashtv ) /* (c) 1990 Williams */
DRIVER( smashtv6 ) /* (c) 1990 Williams */
DRIVER( smashtv5 ) /* (c) 1990 Williams */
DRIVER( smashtv4 ) /* (c) 1990 Williams */
DRIVER( hiimpact ) /* (c) 1990 Williams */
DRIVER( shimpact ) /* (c) 1991 Midway */
DRIVER( shimpacp ) /* (c) 1991 Midway */
DRIVER( strkforc ) /* (c) 1991 Midway */
DRIVER( mk ) /* (c) 1992 Midway */
DRIVER( mkr4 ) /* (c) 1992 Midway */
DRIVER( mkprot9 ) /* (c) 1992 Midway */
DRIVER( mkla1 ) /* (c) 1992 Midway */
DRIVER( mkla2 ) /* (c) 1992 Midway */
DRIVER( mkla3 ) /* (c) 1992 Midway */
DRIVER( mkla4 ) /* (c) 1992 Midway */
DRIVER( term2 ) /* (c) 1992 Midway */
DRIVER( term2la2 ) /* (c) 1992 Midway */
DRIVER( term2la1 ) /* (c) 1992 Midway */
DRIVER( totcarn ) /* (c) 1992 Midway */
DRIVER( totcarnp ) /* (c) 1992 Midway */
DRIVER( mk2 ) /* (c) 1993 Midway */
DRIVER( mk2r32 ) /* (c) 1993 Midway */
DRIVER( mk2r21 ) /* (c) 1993 Midway */
DRIVER( mk2r14 ) /* (c) 1993 Midway */
DRIVER( mk2r42 ) /* hack */
DRIVER( mk2r91 ) /* hack */
DRIVER( mk2chal ) /* hack */
DRIVER( jdreddp ) /* (c) 1993 Midway */
DRIVER( nbajam ) /* (c) 1993 Midway */
DRIVER( nbajamr2 ) /* (c) 1993 Midway */
DRIVER( nbajamte ) /* (c) 1994 Midway */
DRIVER( nbajamt1 ) /* (c) 1994 Midway */
DRIVER( nbajamt2 ) /* (c) 1994 Midway */
DRIVER( nbajamt3 ) /* (c) 1994 Midway */
DRIVER( revx ) /* (c) 1994 Midway */
DRIVER( mk3 ) /* (c) 1994 Midway */
DRIVER( mk3r20 ) /* (c) 1994 Midway */
DRIVER( mk3r10 ) /* (c) 1994 Midway */
DRIVER( umk3 ) /* (c) 1994 Midway */
DRIVER( umk3r11 ) /* (c) 1994 Midway */
DRIVER( wwfmania ) /* (c) 1995 Midway */
DRIVER( openice ) /* (c) 1995 Midway */
DRIVER( nbahangt ) /* (c) 1996 Midway */
DRIVER( nbamaxht ) /* (c) 1996 Midway */
DRIVER( rmpgwt ) /* (c) 1997 Midway */
DRIVER( rmpgwt11 ) /* (c) 1997 Midway */
 
Waiting for precompiled MAME/FBA/CPS3 cores on wiiubru.

All in due time, one step at a time is best for this :P

I am waiting for the reicast core to be ported. I dream to play shenmue in my wii u with it.

That will likely require a dynarec core, which will take a bit of time.
 
Last edited by the_randomizer,
OK, I made a MAME2003 Midway core.

https://twitter.com/libretro/status/795718398957256704

Games run fine, there are some current frame timing issues (I think the current WiiU video driver code can't yet properly handle content that doesn't run at a fixed 60fps, like Midway games which ran at 53fps), but we'll likely sort this out in time.

Anyway, performance is not going to be a problem as we see.

NOTE: Your ROMs need to be MAME 0.78 romsets.

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

Here is the games that should run on this core:

/* Williams/Midway games */
DRIVER( narc ) /* (c) 1988 Williams */
DRIVER( narc3 ) /* (c) 1988 Williams */
DRIVER( trog ) /* (c) 1990 Midway */
DRIVER( trog3 ) /* (c) 1990 Midway */
DRIVER( trogpa6 ) /* (c) 1990 Midway */
DRIVER( trogp ) /* (c) 1990 Midway */
DRIVER( smashtv ) /* (c) 1990 Williams */
DRIVER( smashtv6 ) /* (c) 1990 Williams */
DRIVER( smashtv5 ) /* (c) 1990 Williams */
DRIVER( smashtv4 ) /* (c) 1990 Williams */
DRIVER( hiimpact ) /* (c) 1990 Williams */
DRIVER( shimpact ) /* (c) 1991 Midway */
DRIVER( shimpacp ) /* (c) 1991 Midway */
DRIVER( strkforc ) /* (c) 1991 Midway */
DRIVER( mk ) /* (c) 1992 Midway */
DRIVER( mkr4 ) /* (c) 1992 Midway */
DRIVER( mkprot9 ) /* (c) 1992 Midway */
DRIVER( mkla1 ) /* (c) 1992 Midway */
DRIVER( mkla2 ) /* (c) 1992 Midway */
DRIVER( mkla3 ) /* (c) 1992 Midway */
DRIVER( mkla4 ) /* (c) 1992 Midway */
DRIVER( term2 ) /* (c) 1992 Midway */
DRIVER( term2la2 ) /* (c) 1992 Midway */
DRIVER( term2la1 ) /* (c) 1992 Midway */
DRIVER( totcarn ) /* (c) 1992 Midway */
DRIVER( totcarnp ) /* (c) 1992 Midway */
DRIVER( mk2 ) /* (c) 1993 Midway */
DRIVER( mk2r32 ) /* (c) 1993 Midway */
DRIVER( mk2r21 ) /* (c) 1993 Midway */
DRIVER( mk2r14 ) /* (c) 1993 Midway */
DRIVER( mk2r42 ) /* hack */
DRIVER( mk2r91 ) /* hack */
DRIVER( mk2chal ) /* hack */
DRIVER( jdreddp ) /* (c) 1993 Midway */
DRIVER( nbajam ) /* (c) 1993 Midway */
DRIVER( nbajamr2 ) /* (c) 1993 Midway */
DRIVER( nbajamte ) /* (c) 1994 Midway */
DRIVER( nbajamt1 ) /* (c) 1994 Midway */
DRIVER( nbajamt2 ) /* (c) 1994 Midway */
DRIVER( nbajamt3 ) /* (c) 1994 Midway */
DRIVER( revx ) /* (c) 1994 Midway */
DRIVER( mk3 ) /* (c) 1994 Midway */
DRIVER( mk3r20 ) /* (c) 1994 Midway */
DRIVER( mk3r10 ) /* (c) 1994 Midway */
DRIVER( umk3 ) /* (c) 1994 Midway */
DRIVER( umk3r11 ) /* (c) 1994 Midway */
DRIVER( wwfmania ) /* (c) 1995 Midway */
DRIVER( openice ) /* (c) 1995 Midway */
DRIVER( nbahangt ) /* (c) 1996 Midway */
DRIVER( nbamaxht ) /* (c) 1996 Midway */
DRIVER( rmpgwt ) /* (c) 1997 Midway */
DRIVER( rmpgwt11 ) /* (c) 1997 Midway */
I am waiting for the reicast core to be ported. I dream to play shenmue in my wii u with it.
 
  • Like
Reactions: Azel
I am waiting for the reicast core to be ported. I dream to play shenmue in my wii u with it.
Is Reicast for Dreamcast?
I believe that is one of the few cores which need a specific PPC Dynarec to work on PowerPC architectures (which the Wii U is).
Reicast/nullDC, Mupen64Plus and PPSSPP are the ones which require that.
I don't remember if the PlayStation core also needed a PowerPC Dynarec, I think it also does need one too.

The guys from RetroArch already said that they might give the PPC Dynarec a try to port those cores over to the Wii U, but that would require more effort. Maybe after they are done porting the majority of the cores and have them in a stable release, they might work on that afterwards.
 
I am waiting for the reicast core to be ported. I dream to play shenmue in my wii u with it.

Going to take months, this was at least the low-hanging fruit that we could get done in a few days. Please be patient regarding Mupen64/reicast/PCSX, that stuff is going to be a lot more challenging.
 
Going to take months, this was at least the low-hanging fruit that we could get done in a few days. Please be patient regarding Mupen64/reicast/PCSX, that stuff is going to be a lot more challenging.
I know, I will wait the time it takes to do it. Thanks for you work, you make a lot of people happy with it :D .
 
  • Like
Reactions: Azel
Going to take months, this was at least the low-hanging fruit that we could get done in a few days. Please be patient regarding Mupen64/reicast/PCSX, that stuff is going to be a lot more challenging.
What kind of feel is this?
Is this what ppl call "happyness"? *-*
 
  • Like
Reactions: Azel and Osakasan
I wrote a dynamic ELF loader back in the day (link) - don't remember if it's any good or not; but that'd be what's needed to get that Wii-style main elf.
Do we at least know why the Genesis Plus core is yielding a black screen on boot? I mean, just curious mostly.
 

Site & Scene News

Popular threads in this forum