Homebrew WiiSX RX - A new fork.

Darkworld92

Well-Known Member
Newcomer
Joined
Oct 21, 2014
Messages
66
Trophies
0
XP
226
Country
Argentina
I know you don't do game-specific fixes but I do hope to see the day where 007 TWINE is actually playable, anyways keep up the good work ! :yaywii:
 
Last edited by Darkworld92,

Kirby6417

Well-Known Member
Newcomer
Joined
Mar 15, 2009
Messages
54
Trophies
0
XP
316
Country
United States
I want to contribute to this emulator (at least for a private build). I have a couple UI things in mind. But I am a complete newbie at this sort of thing. Any help?

My first goal is to download what niuus has on GitHub and compile it myself. I downloaded the latest devkitpro installer and the latest libogc (2.2.1). But the devkitpro installer already included a libogc folder, so do I need this separate one (2.2.1)? Help with the library stuff would be very useful. I also downloaded libwupc, libwiidrc, libfat, and libogc-rice -- I think at least one of these is needed for WiiSX RX, and I don't know where to put it.

I have heard some homebrew requires specific old versions of devkitpro and libogc. So if WiiSX RX is like that, that would be good to know too.

Also can I compile with the "make" command from Windows cmd, or do I need to use the msys thing included with devkitpro installation?

Basically just let me know if there are any unique requirements for compiling this, because it isn't working for me and I might pull all my hair out! Lol. Thanks anybody who reads this.

EDIT: Specific problem so far is this:
1) I go to cmd and type "make Wii"
2) It kinda works but there are many errors
3) The first error is it can't find zlib.h. So I went online and downloaded zlib and placed it in C:\ and gave my computer an environment variable for that path. Didn't work. So I don't know.
4) Then there are a bunch of errors with code in the cdrmooby28 directory, specifically because "iso c++17 does not allow dynamic exception specifications" So I uninstalled Visual Studio C++ 2015-2022 from my computer, and installed 2015 version (bc C++14 came out in 2014, so I figured that version must NOT be c++17). But I still got the same c++17 error.

I would really like to solve this. Thanks for help as always.
 
Last edited by Kirby6417,
  • Like
Reactions: SaulFabre

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,592
Trophies
1
Age
32
XP
6,633
Country
Portugal
Dont know if people noticed but michele59 keeps harassing both mystro wiisxr and niuus WIISXRX github pages opening issues left and right about driver 2 not working over and over again while comparing it to other pc emulators and even 3ds and such, he keeps opening them and closing them he probably did more than 10 times in the last month, seriously some people are the worst, this is why we dont have nice things, its pretty sad, i think he genuinely has some mental issues tbh.
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
1,701
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,499
Country
Ecuador
Dont know if people noticed but michele59 keeps harassing both mystro wiisxr and niuus WIISXRX github pages opening issues left and right about driver 2 not working over and over again while comparing it to other pc emulators and even 3ds and such, he keeps opening them and closing them he probably did more than 10 times in the last month, seriously some people are the worst, this is why we dont have nice things, its pretty sad, i think he genuinely has some mental issues tbh.
@pedro702

You're right, i agree. @michele59 is jusy annoying @niuus with game-related crashes and issues with WiiSX RX (even when @niuus told everyone that we mustn't request game-related fixes on WiiSX-RX), in case you don't know these insistent issue fix requests also saturated GBAtemp's Wii forums and even my Discord server (so i had to ban him/her from my server because it's so annoying).

But talking about another topic, i'm hoping that @niuus release WiiSX RX 2.6 before Christmas... :) And also emukidid to make a compiled version of the upcoming Wii64 1.3... :)
 
  • Like
Reactions: Darkworld92

Maeson

Well-Known Member
Member
Joined
Apr 3, 2013
Messages
920
Trophies
0
XP
2,365
Country
Spain
That person has been spamming messages in many places, also on the Wii related subreddits (it's what they're called right?) often repeating the exact same problem about the game Driver 2, and several other github projects such as mGBA where he used several accounts and Endrift ended tired of it really fast. Even when this person goes by other names you can easily see it's him.

I honestly don't understand what his deal is, maybe he just doesn't know English at all, because even when someone actually tries to talk with him (like Endrift) he seems incapable of providing useful information to "fix" whatever issue he is reporting. The way his messages feel are totally like machine translation to me.
 
  • Like
Reactions: SaulFabre

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,592
Trophies
1
Age
32
XP
6,633
Country
Portugal
That person has been spamming messages in many places, also on the Wii related subreddits (it's what they're called right?) often repeating the exact same problem about the game Driver 2, and several other github projects such as mGBA where he used several accounts and Endrift ended tired of it really fast. Even when this person goes by other names you can easily see it's him.

I honestly don't understand what his deal is, maybe he just doesn't know English at all, because even when someone actually tries to talk with him (like Endrift) he seems incapable of providing useful information to "fix" whatever issue he is reporting. The way his messages feel are totally like machine translation to me.
oh he never ever responds to a question, if you ask him a question he replies totally random stuff and ignores the questions altogether, he is single handily trying to kill the wii and 3ds scene by annoying every remaining dev out there...

i even tryed talking to him in his language and he still replyed random crash/etc fact and ignored the questions so yeah he should really just ban all his accounts, he is destroying the scene really.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,592
Trophies
1
Age
32
XP
6,633
Country
Portugal
LOl michele59 went further now and made a new account on github and is now is talking to himself on his own issues on wiisxrx on github between his 2 accounts... seriously he must have a mental issue for sure.
 

Maeson

Well-Known Member
Member
Joined
Apr 3, 2013
Messages
920
Trophies
0
XP
2,365
Country
Spain
I looked and... Yeah, it certainly looks like the same person, and every single message from the second account seems to be written at pretty much at the same time (they all show as "written 15h ago" to me right now), and most of them are the exact same sentence.

...If he really suffers from a mental disorder I feel bad for him, yet it's hard to ignore how much he's annoying other people too. The thing that surprises me it's that he reaaaally wants to play some PS1 games, and he has the means to do so on PC as he keeps saying it's playable there and it's working for him, but insists on doing so on WiiSXR. He even said it works on a 3DS emulator, why not play it there...
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,592
Trophies
1
Age
32
XP
6,633
Country
Portugal
I looked and... Yeah, it certainly looks like the same person, and every single message from the second account seems to be written at pretty much at the same time (they all show as "written 15h ago" to me right now), and most of them are the exact same sentence.

...If he really suffers from a mental disorder I feel bad for him, yet it's hard to ignore how much he's annoying other people too. The thing that surprises me it's that he reaaaally wants to play some PS1 games, and he has the means to do so on PC as he keeps saying it's playable there and it's working for him, but insists on doing so on WiiSXR. He even said it works on a 3DS emulator, why not play it there...
no idea, he really has some issues, i dont think he even understands how emulators work or codding in general, not just wiisx he also nags gba devs dev because of some random gba games that dont work for him over and over too. he got like 2 or 3 accounts blocked from github mgba from not responding to the questions but making lots of threads about the same thing and never giving any info.
 
Last edited by pedro702,

HandsomeJack

Active Member
Newcomer
Joined
Dec 24, 2021
Messages
31
Trophies
0
Age
49
XP
204
Country
United Kingdom
Games I've found which work and aren't on the compatibility list:

Community Pom (J+English Patched) PSX ISO
Expert (Japan)
Galeoz (Japan)
Hard Rock Cab (Japan)
Hellnight
Hybrid
Iru (English patched)
Killing TIme (Unreleased prototype)
LSD (English patched)
Note, The
Shadow Master
Terracon
Tom Clancy's Rainbow Six: Rogue Spear
Uprising X
 

HandsomeJack

Active Member
Newcomer
Joined
Dec 24, 2021
Messages
31
Trophies
0
Age
49
XP
204
Country
United Kingdom
On the compatibility list, Codename Tenka is listed as not working due to an issue it had with needing two memory cards. There's a rom hack for fixing this problem.

A version with the rom hack already applied is on archive.org under this title:

'Codename Tenka - New control scheme applied'

This allows the game to start, however, gameplay is very glitchy, to the point of being unplayable.
 
  • Like
Reactions: SaulFabre

Mic5559999

New Member
Newbie
Joined
Dec 28, 2021
Messages
2
Trophies
0
Age
18
Location
09131
Website
www.gbatemp.net
XP
4
Country
Italy
Driver 2 [NO (1)] Lot of sound issues and random freezes (WiiSX), just use PCSX-Revolution or another emulator like Xebra 2017/12/15. The first version of Driver works, but the second version of Driver 2 use PCSX-ReARMed libretro3DS core version 1.9.14 of rest emu this game goes into the Is Loading Screen then fails with an arm11 prefetch abort (svcBreak) exception occurred error.
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
1,701
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,499
Country
Ecuador
Driver 2 [NO (1)] Lot of sound issues and random freezes (WiiSX), just use PCSX-Revolution or another emulator like Xebra 2017/12/15. The first version of Driver works, but the second version of Driver 2 use PCSX-ReARMed libretro3DS core version 1.9.14 of rest emu this game goes into the Is Loading Screen then fails with an arm11 prefetch abort (svcBreak) exception occurred error.
Please STOP RIGHT NOW :wacko:

I know who are you... :angry:
 

Maeson

Well-Known Member
Member
Joined
Apr 3, 2013
Messages
920
Trophies
0
XP
2,365
Country
Spain
Well, read a few post above and you will see that person, it goes by Michele, and has a history of doing things like that. It has annoyed people on discords, on github, on reddit, here, and pretty sure you can find it in more places...Michele's constantly, and I mean constantly popping in places to complain that this or that game won't work in whatever platform or emulator.

His account on reddit (hard to ignore when you see the exact same text several times over weeks) has messages on several boards across Wii, WiiHacks, NDSHacks, 3DSHacks, RetroArch, PSP, Sanrio (yeah, the Hello Kitty company) and who the hell knows what else, always complaining about games not working, and many of those messages end up warning him to stop or they're simply deleted, yet he keeps doing them, never giving useful details, never giving a hint that he understands both what it's saying or what others say to Michele.

I've seen this person appear on the Switch subreddit about GBA emulation too (of course, it was deleted instantly). The funniest one I've seen is on the Github subreddit asking for help to log in on its Michele59 account because it has an "error", and there's an attached screenshot that says "Account Suspended", and it is suspended for violation of the Terms of Service (A.K.A. harassing other people).

It is relentless. And all of this I'm talking about is just 5 minutes of looking into it, I don't want to know how deep it goes. I honestly wish that it is "Performative Trolling" and not something real...
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
1,701
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,499
Country
Ecuador
@niuus
Hi there niuus, speaking seriously, could checking and trying to add these code from this fork of WiiSXR from vmartinv https://github.com/vmartinv/wiisxr can achieve your goal of include PS1 multi-tap support on your project WiiSXRX?

That user made a great addition of PS1 multitap support, he tried to add to main WiiSXR but he couldn't.
Also he made a pre-release (test build) of that: https://github.com/vmartinv/wiisxr/releases/tag/2.4

Could this be also integrated to main WiiSXRX?

Seeing the "Goals" section of WiiSXRX i see:

Goals​

(some taken from Mystro256's original readme)
  • Fix gcc build warnings (see build.log for details). Not sure how much the punned pointers will affect optimization, but no warnings is always better than any at all IMHO.
  • Update with any code from pcsxr (take as much as possible from pcsxr development (http://pcsxr.codeplex.com).
  • Improve plugins (perhaps replace them?)... e.g. cdrmooby28 has some optimization and possible memory issues. As well, maybe an opengl plugin can be ported to gx (with the help of something like gl2gx, WIP see gxrender branch), and a sound plugin with the help of a SDL layer (or ported?).


  • Xbox 360 and USB HID controller support.
  • DualShock 3, DualShock 4 and DualShock 5 controller support.
  • Ability to take screenshots like Snes9x RX.
  • Possibility to select other BIOS with some basic buttons.
  • 240p support.
  • CD-DA support.
  • CHD, ECM, PBP compressed file support.
  • PS1 multitap support.

If you could try to add PS1 multitap support basing in vmartinv's code in his fork, maybe this will be next for WiiSX RX 2.6?

Greetings ;)

EDIT: I had contact with vmartinv about this about what commits of his fork to use for your WiiSXRX and he told me this:
(message from https://github.com/vmartinv/wiisxr/...bc45b4c7e80627873ec689#commitcomment-62659887)
Quote from vmartinv:

Hi @saulfabregwiivc unfortunately I don't have the time or the wii to test this again. If anybody has the knowledge to do it the relevant commits that need to be copied to the new repo are:
*change array of virtual controllers, not working multitap on slot 2
*working multitap
*add auto multitap and update version
*corrected small analog to digital mistake in gamepad controls from pull request Mystro256#65
*simplify condition
*fix accidentally shared buffer
*fix inputframe focus button and strings

(you should make a PR with all those changes)
 
Last edited by SaulFabre,
General chit-chat
Help Users
    AliceCE @ AliceCE: