Homebrew WiiSX RX - A new fork.

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
1,677
Trophies
1
XP
3,200
Country
Venezuela
logo.jpg

Another fork project that i had laying around since 2016 for my personal use.

dKQfGut.jpg


Notes:

Some of the highlights are:

  • All the changes from the last official release from the previous fork, plus:
  • Original had an annoying bug with Dithering being always ON by default, even if you saved the configuration. This fixes it, benefiting with a good speedup for some games without having to always change it at boot (i.e. Castlevania: Symphony of the Night gains 16fps just on the "Select your Destiny" screen alone, your mileage may vary per scene and game).
  • Separate folders for Memory Cards and Savestates.
  • Wii Classic Controller, Wii Classic Controller Pro support.
  • Wii U Pro Controller support, for both Wii and Wii U.
  • Wii U Gamepad controller support through VC injects.
  • Wiiflow plugin mode.
Check the README for more details.


Links:

Newest/Latest release at:
https://github.com/niuus/WiiSXRX/releases

Basic readme and changelog also available inside the release zip.

Some screenshots made while playing: (Wii)

Resident Evil 2: DualShock Edition
1ie3xtB.jpg

Castlevania Dracula X: Nocturno bajo la Luna
KJdjdf5.jpg

Chaos Break
GyFHVf9.jpg

Earthworm Jim 2
PUQODGr.jpg

Mega Man X3
erXFCL0.jpg

Street Fighter Alpha 3
tx9ReNp.jpg

Policenauts
5sC5c0k.jpg


DISCLAIMER: Please do not report issues with specific games to the GitHub, as they may or not be fixed with updates to the code later in the future.
 
Last edited by niuus,

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
1,677
Trophies
1
XP
3,200
Country
Venezuela
Games that need to be modified to work:
You need to remove the FMVs (Full-Motion Videos) present on the disc for these games to play normally.
[Verified titles]
  • Akuji The Heartless (NTSC-U / SLUS-00715)
  • Driver 2 (PAL-Spain / SLES-12997)
  • Felony 11-79 (NTSC-U / SLUS-00533)
  • Final Fantasy IX (NTSC-U / SLUS-01251)
  • Jackie Chan Stuntmaster (NTSC-U / SLUS-00684)
  • Nightmare Creatures II (NTSC-U / SLUS-01112)
  • Tony Hawk's Pro Skater (NTSC-U / SLUS-00860)
  • Tony Hawk's Pro Skater 2 (NTSC-U / SLUS-01066)
  • Tony Hawk's Pro Skater 3 (NTSC-U / SLUS-01419)
  • Tony Hawk's Pro Skater 4 (NTSC-U / SLUS-01485)

[Reported titles, not personally verified]
  • Croc 2 (NTSC-U)
  • Driver 2 (NTSC-U)
  • Fighting Force 2 (NTSC-U)
  • Power Rangers: Lightspeed Rescue (NTSC-U)
  • Runabout (NTSC-J)
You can use:
PocketISO
PSX-MODE2

Changelog:
[2.5 - September 08, 2020]
* Version bump, IOS & CPU speed inside Credits.
You'll be able to check if you are harnessing the full CPU speed of the Wii U if you're using FIX94's sign_c2w_patcher.
* Controller settings SD saving bugfix.
* Increased analog value to cover the full range on the Wii Classic Controller. [loquinator3000]
* Autoboot support for Wiiflow. (thanks Wiimpathy!)

Official Wii U Channel forwarder now available. Unpack WiiSX RX to your SD root, extract and install the channel, and optionally enjoy the full speed of the upgraded CPU on the console. For future versions, you would only need to unzip the newest Wii version available to your device, without having to reinstall the forwarder.

[2.4 - August 02, 2020]
* Credits update.
* Corrected small analog to digital mistake in gamepad. [FIX94]
* Sort by name or type on the file list with WCC ZR.
* Fix error saving memory cards message. [emukidid]
* Increased GC analog value to cover the full 256 value range. [emukidid]

[2.3 - July 20, 2020]
* Fix indentation issue.
* Missing include [Mystro256]
* Fix misleading indentation warnings.
* Fix missing stricmp. [Mystro256]
* Flag opt cleanup for new gcc. [Mystro256]
* Silence format warnings [Mystro256]
Should have no binary change.
* Silence warnings by making some functions static. [Mystro256]
* Remove statics in psxinterpreter to silence a warning. [Mystro256]
* Basic WiiU gamepad support in Wii VC using libwiidrc. [FIX94]
* Corrected bugs in button mapping. [FIX94]
* Make sure args exist before parsing them... [FIX94]
...and make sure stubhaxx exists
* Properly switched WUPC values, refined DRC analog stick... [FIX94]
...conversion and added comments to exit code.
* Adjusted DRC deadzone accordingly. [FIX94]
* Math is hard, didnt have enough coffee today for that. [FIX94]
* Credits update, and other minor QoL fixes.
* We have a neat savestates folder now.

[2.2 - July 07, 2020]
* New working directory on the root of the device, WiiSXRX.
* Fixed compile error with SMB.
* Rebranding to WiiSX RX.

Memory Cards:
* Final Fantasy IX (D1)(SLUS-01251).7z
- First save point playing with Vivi.
- First save point playing with Zidane.

X:
2002 FIFA World Cup: speeches are correct.
70's Robot Anime - Geppy-X - The Super Boosted Armor (NTSC-J)
Akuji The Heartless:
works now without removing the FMVs.
Alien Resurrection
Alone in the Dark - The New Nightmare
Ape Escape
Batman - Gotham City Racer
Beavis & Butthead In Virtual Stupidity:
speeches can be heard now.
Biohazard 1.5's specific MartinBiohazard builds work.
Biohazard Sample 31-01-96 (NTSC-J) inputs works now without much tinkering. Saw some minor graphic glitches.
Bishi Bashi Special (PAL): music doesn't skip anymore.
Blazing Dragons: dialogues don't skip anymore.
Captain Commando (NTSC-J): music works now.
Dark Tales - From the Lost Soul (NTSC-J)
Descent:
pausing the game does not stop the music now, but it has very low volume.
Descent Maximum: pausing the game does not restart the music now.
Dino Crisis (Rev 0) (Rev 1): all speeches work now.
Dino Crisis 2: all speeches work now.
Disney's 102 Dalmatians - Puppies to the Rescue
Disney's Donald Duck - Goin' Quackers:
runs in Dynarec and not in CPU Core Interpreter only.
Disney's The Emperor's New Groove
Disney's The Lion King - Simba's Mighty Adventure
DonPachi (NTSC-J):
working, same compatibility as before.
Dr. Slump (NTSC-J):
working, same compatibility as before.
Driver 2 (Rev 0) (Rev 1)
Duke Nukem - Land of the Babes
Evil Dead - Hail to the King
Fear Effect
Fear Effect 2 - Retro Helix (Rev 0) (Rev 1)

FIFA - Road to World Cup 98: speeches are correct.
Fighting Force 2
Final Fantasy VII:
runs in Dynarec and not in CPU Core Interpreter only.
Final Fantasy VIII: it doesn't crash after a couple of battles with Dynarec Core now. Overclocked Wii U recommended.
Final Fantasy IX (Rev 0) (Rev 1): doesn't crash during FMVs playback.
GeGeGe no Kitarou - Gyakushuu! Youma Daikessen (NTSC-J)
Gekido - Urban Fighters
Gex - Enter the Gecko
Gran Turismo 2 (Arcade Mode) (Rev 0 - Rev 1)
Gran Turismo 2 (Simulation Mode) (Rev 0 - Rev 1 - Rev 2):
long loading times.
Gundam Battle Assault 2: occasional minor sound glitches during fight transitions.
Herc's Adventures: music doesn't pause anymore when pausing the game.
iS - Internal Section: working, same compatibility as before.
Jikkyou Oshaberi Parodius - Forever with Me (NTSC-J)
Little Big Adventure
(PAL)
M.D.K.: working, same compatibility as before.
Mega Man X4 You can defeat Spider Web boss now. All FMVs are played now.
Mega Man X5: You can enter any level now. All FMVs are played now.
Mega Man X6 You can enter any level now. All FMVs are played now.
Misadventures of Tron Bonne
Myst
Nightmare Creatures II
Parasite Eve II
Powerslave
Rampage - Through Time:
music loop glitch.
Rampage 2 - Universal Tour (NTSC-U): working, same compatibility as before.
Rampage 2 - Universal Tour (PAL): working, same compatibility as before.
Ready 2 Rumble Boxing: graphic glitches with 3D exploding vertices.
Ready 2 Rumble Boxing - Round 2: graphic glitches with 3D exploding vertices.
Resident Evil - Director's Cut - Dual Shock Ver.: some minor graphic glitches.
Resident Evil 2 - Dual Shock Ver.: all speeches work now.
Resident Evil 3 - Nemesis
Skullmonkeys:
minor
glitches with some sound effects looping.
Star Wars - Demolition (glitched graphics)
Star Wars - Episode I - Jedi Power Battles
Star Wars - Episode I - The Phantom Menace
(glitchy graphics)
Star Wars - Rebel Assault II - The Hidden Empire
Street Fighter Alpha 2
Street Fighter Collection Disc 1 (Rev 0) (Rev 1)
Street Fighter Collection Disc 2
Street Fighter Collection 2
Street Fighter Zero 2'

Tenchu - Stealth Assassins
Tenchu 2 - Birth of the Stealth Assassins
Tomb Raider - The Last Revelation
Tomb Raider Chronicles
Tales of Phantasia (NTSC-J):
works now without turning the Voiceovers off.
Ultima Underworld - The Stygian Abyss (NTSC-J) (1.1)
Vagrant Story
Valkyrie Profile
Vandal Hearts
Vandal Hearts II

WipEout 3
WWF WrestleMania - The Arcade Game (NTSC-U):
runs in Dynarec and not in CPU Core Interpreter only.
WWF WrestleMania - The Arcade Game (PAL: runs in Dynarec and not in CPU Core Interpreter only.
X-Files
X-Men - Children of the Atom:
runs in Dynarec and not in CPU Core Interpreter only.

Working in WiiSXRX 2.7: Soukyuu Gurentai - Oubu Shutsugeki (NTSC-J), RMJ - The Mystery Hospital - Second Attack Sample CD-ROM (NTSC-J)

Not working: Doom, Final Doom, Rayman (NTSC-U), Rayman (PAL), Rayman (EDC) (PAL), Star Wars - Dark Forces (works in WiiSXRX), NBA Hang Time, Gensou Suiko Gaiden Vol.1, Gensou Suiko Gaiden Vol.2, Gokujou Parodius Da! Deluxe Pack, Mega Man Legends 2, Alone in the Dark - One-Eyed Jack's Revenge, Sim City 2000, Namco Anthology 1 (NTSC-J), Namco Anthology 2 (NTSC-J)

Still glitchy/broken: Oddworld - Abe's Exoddus, Oddworld - Abe's Odyssey, Silent Hill (NTSC-U), Tony Hawk's Pro Skater 1-2-3-4, Ghost in the Shell, X2 - No Relief, Rayman 2 - The Great Escape, College Slam, The Need for Speed, NBA Jam (NTSC-J), Spot Goes to Hollywood, DoDonpachi (NTSC-J), Um Jammer Lammy,

These load further, but doesn't work: Broken Sword II - Las Fuerzas del Mal (PAL SPAIN), Nekketsu Oyako, Tomb Raider (1.0), Tomb Raider II - Starring Lara Croft (1.1), Mortal Kombat 3, Disney's Atlantis - The Lost Empire, Eggs of Steel - Charlie's Eggcellent Adventure

Multitap supported games:
- Captain Commando (NTSC-J)
- Crash Bash (NTSC-U)
- NBA Jam - Tournament Edition (NTSC-U)
- NBA Jam Extreme (NTSC-U)

Homebrew PlaysStation games:
Magic Castle


1-4 players.

Releases:
http://netyaroze-europe.com/Media/Magic-Castle

PSXFunkin
(Friday Night Funkin')



1 player.

Releases:
https://gamebanana.com/mods/312796

Wartris


1-2 players.

Releases:
http://www.wartris.com/articles/view/wartris

Experimental builds:
* CubeSXRX-2.4-CSFix.zip
* WiiSXRX-2.4-CSFix.zip

This fixes individual controller configurations, which weren't being loaded properly from SD.
 

Attachments

  • Final Fantasy IX (D1)(SLUS-01251).7z
    1.5 KB · Views: 283
Last edited by niuus,

kokokool

Well-Known Member
Member
Joined
Apr 19, 2019
Messages
144
Trophies
0
Age
38
XP
567
Country
Chile
Changelog:
[2.3 - July 20, 2020]
* Fix indentation issue.
* Missing include [Mystro256]
* Fix misleading indentation warnings.
* Fix missing stricmp. [Mystro256]
* Flag opt cleanup for new gcc. [Mystro256]
* Silence format warnings [Mystro256]
Should have no binary change.
* Silence warnings by making some functions static. [Mystro256]
* Remove statics in psxinterpreter to silence a warning. [Mystro256]
* Basic WiiU gamepad support in Wii VC using libwiidrc. [FIX94]
* Corrected bugs in button mapping. [FIX94]
* Make sure args exist before parsing them... [FIX94]
...and make sure stubhaxx exists
* Properly switched WUPC values, refined DRC analog stick... [FIX94]
...conversion and added comments to exit code.
* Adjusted DRC deadzone accordingly. [FIX94]
* Math is hard, didnt have enough coffee today for that. [FIX94]
* Credits update, and other minor QoL fixes.
* We have a neat savestates folder now.

[2.2 - July 07, 2020]

* New working directory on the root of the device, WiiSXRX.
* Fixed compile error with SMB.
* Rebranding to WiiSX RX.

04b29b44dfd9631590233736f94069da.jpg

Hope this issue above as well all the others have been fixed

Any progress with games with code dump? MegamanX series


Enviado desde mi iPhone utilizando Tapatalk
 

vinzanity

Well-Known Member
Member
Joined
May 25, 2004
Messages
153
Trophies
0
Age
43
XP
574
Country
Will test this one. Thank you very much. I noticed cubesxrx.dol so I'll also try the gamecube version. By any chance would it be possible to implement loading from sd2sp2 port for all RX versions?
 

kokokool

Well-Known Member
Member
Joined
Apr 19, 2019
Messages
144
Trophies
0
Age
38
XP
567
Country
Chile
Ive tested

Wipeout series
X2 - no relief

Wipeout cant be played atm
X2 still has this.. image distorsion issue


Enviado desde mi iPhone utilizando Tapatalk
 

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
1,677
Trophies
1
XP
3,200
Country
Venezuela
Some game screenshots added to OP.

@niuus I made an inject and doesn't boot, or throws errors at installation although someone pointed me at a build that works on Wii U but never tried make it as an inject


https://github.com/Mystro256/wiisxr/releases

Apparently this works on Wii U

Sent from my GM1920 using Tapatalk
Since i am not the one providing injections for WiiSXRX at this point, i can't vouch for their safety or working status.

None of my previous attempts with Snes9xRX Wii U channels throws errors at install (which i personally tested before putting them online), so i'd suggest checking all your tools, files, etc. Also, installs do not work without some kind of CFW, in my experience.
 
  • Like
Reactions: Magus29

kokokool

Well-Known Member
Member
Joined
Apr 19, 2019
Messages
144
Trophies
0
Age
38
XP
567
Country
Chile
It does, of course. Most games (maybe all, with some exceptions) that have drops reach full speed when used on a Wii U.

Can you check the ones i Mentioned in previous posts


Enviado desde mi iPhone utilizando Tapatalk
 

danny19901

Well-Known Member
Member
Joined
Feb 12, 2016
Messages
502
Trophies
0
Age
30
XP
1,222
Country
How do I overclock? Run sign_c2w_patcher then go into vwii to load this via homebrew channel? Thanks
Run sign_c2w_patcher then whatever your wanting to run needs to be made an inject and with the C2W patch the app Teconmoons I have already made a lot of injects that can be found in Wii U Emulation & CEMU forum

Sent from my GM1920 using Tapatalk
 

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
1,677
Trophies
1
XP
3,200
Country
Venezuela
Any progress with games with code dump? MegamanX series
Enviado desde mi iPhone utilizando Tapatalk
They all work except Project X2, which seems to have some weird PAL resolution issue, i guess.

It gives me code dump on FFVII when battles start, but adjusting it to interpreter goes well but at 49 fps or less... sadly.
Yep, interpreter only for the moment. Wii U does full speed, though. I am currently playing it there.

@niuus I made an inject and doesn't boot, or throws errors at installation although someone pointed me at a build that works on Wii U but never tried make it as an inject

https://github.com/Mystro256/wiisxr/releases

Apparently this works on Wii U

Sent from my GM1920 using Tapatalk
But did you try? Last time i used a wiisxr dol it did not start. The installers that are floating around seem to be hex hacked in some way, or built with a specific tool/setting, can't say. Some days ago i tested those releases out of curiosity, wasted like an hour trying, all black screen.

EDIT: re-tested wiisxr 2.3, it does not work when injected. Black screen.
 
Last edited by niuus,

armaldodo

Well-Known Member
Newcomer
Joined
May 15, 2020
Messages
48
Trophies
0
Age
28
XP
295
Country
Peru
niuus, how about Harry Potter games 1 and 2. These games had issues with getting stuck at the bios intro. Im not able to test it for not having a functional Wii u forwarder to your new fork, thank you!
 

armaldodo

Well-Known Member
Newcomer
Joined
May 15, 2020
Messages
48
Trophies
0
Age
28
XP
295
Country
Peru
hey, have you tried the game of "spiderman 1" for ps1 ?, you know if it works, I ask you because it is a popular game I think that even you could have played it ever
 
Last edited by VinsCool, , Reason: English please
General chit-chat
Help Users
  • No one is chatting at the moment.
    Dark_Phoras @ Dark_Phoras: I do live in the vortex of materialism of any place I've ever been