Homebrew WiiSX RX - A new fork.

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,714
Trophies
2
Age
33
XP
8,669
Country
Portugal
Holy sh1t, yes. i just got into the forums minutes ago, this is going to be a horrible mess. :O

Already missing the dark theme too, my eyes are burning in this screen sun. :ohnoes:
there is a dark theme you can activate it there is regular dark and even black on the preferences.
 

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
849
Trophies
1
XP
736
Country
United States
Quick question about v2.5 - when using the nunchuck, the only options for the right analog are tilt and IR and nothing else (not analog, not dpad, etc).

Is this correct?
 

Fien

Well-Known Member
Member
Joined
Sep 27, 2021
Messages
214
Trophies
0
XP
1,249
Country
Netherlands
It seems like this emulator can corrupt the FAT32 filesystem on a USB-drive when saving settings to it :O

I was suprised to see a PSX emulator for the Wii and I decided to give it a try (playing Crash Bash), putting it on USB. But after hitting the button in "Settings" to save the settings to USB, it corrupted the filesystem on my 128GB USB-drive :O In just a couple of seconds 35GB of Wii-games are gone :cry:

The Wii didn't saw the drive anymore from that point and on my PC I see strange named files like "PadType.2 =", "1'$'\n''BiosD.evi", "= 1'$'\n''Sta.tes", "= ""'$'\n''sm.bsh" and "rtmode =. 1'$'\n" which reassembled words from the settings screen :wacko: The files seem to be 6,6GB but in total still 36GB is in use. The whole filesystem (at least the FAT) is messed up...

Maybe this is just bad luck or is it a bug?
 

Attachments

  • corrupted_fs.png
    corrupted_fs.png
    83.7 KB · Views: 89
Last edited by Fien,

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
849
Trophies
1
XP
736
Country
United States
The Wii didn't saw the drive anymore from that point and on my PC I see strange named files like "PadType.2 =", "1'$'\n''BiosD.evi", "= 1'$'\n''Sta.tes", "= ""'$'\n''sm.bsh" and "rtmode =. 1'$'\n" which reassembled words from the settings screen :wacko: The files seem to be 6,6GB but in total still 36GB is in use. The whole filesystem (at least the FAT) is messed up...
A wild Linux user appears!

My first reaction to any possibly corrupted partitions is to run TestDisk and have it scan and write the partition information that it finds.

The thing is, a lot of times the you can have a partition table that's corrupted without any of the actual data itself being corrupted, and so simply re-creating the partition table may be all that is necessary.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,714
Trophies
2
Age
33
XP
8,669
Country
Portugal
It seems like this emulator can corrupt the FAT32 filesystem on a USB-drive when saving settings to it :O

I was suprised to see a PSX emulator for the Wii and I decided to give it a try (playing Crash Bash), putting it on USB. But after hitting the button in "Settings" to save the settings to USB, it corrupted the filesystem on my 128GB USB-drive :O In just a couple of seconds 35GB of Wii-games are gone :cry:

The Wii didn't saw the drive anymore from that point and on my PC I see strange named files like "PadType.2 =", "1'$'\n''BiosD.evi", "= 1'$'\n''Sta.tes", "= ""'$'\n''sm.bsh" and "rtmode =. 1'$'\n" which reassembled words from the settings screen :wacko: The files seem to be 6,6GB but in total still 36GB is in use. The whole filesystem (at least the FAT) is messed up...

Maybe this is just bad luck or is it a bug?
well flashdrives are never recomended for homebrew in general, either use an hdd or sd card.
 

Fien

Well-Known Member
Member
Joined
Sep 27, 2021
Messages
214
Trophies
0
XP
1,249
Country
Netherlands
A wild Linux user appears!

My first reaction to any possibly corrupted partitions is to run TestDisk and have it scan and write the partition information that it finds.

The thing is, a lot of times the you can have a partition table that's corrupted without any of the actual data itself being corrupted, and so simply re-creating the partition table may be all that is necessary.
After TestDisk the games gone back, but some filenames were corrupted. And the partition was shifted, left 100MB+ of unused space at the beginning of the disk :(

So I've decided to just repartition and reformat the drive... i'm now copying all the games back to it from the PC... very slow.

well flashdrives are never recomended for homebrew in general, either use an hdd or sd card.
In the past I used a 80GB HDD, but it has power problems because it doesn't come with a y-cable to take power from both USB-ports.
 

danny19901

Well-Known Member
Member
Joined
Feb 12, 2016
Messages
633
Trophies
0
Age
32
XP
1,569
Country
After TestDisk the games gone back, but some filenames were corrupted. And the partition was shifted, left 100MB+ of unused space at the beginning of the disk :(

So I've decided to just repartition and reformat the drive... i'm now copying all the games back to it from the PC... very slow.


In the past I used a 80GB HDD, but it has power problems because it doesn't come with a y-cable to take power from both USB-ports.
Y-cables are dirt cheap on eBay also I wouldn't use a usb drive just use a external HDD with Y-Cable

Sent from my M2011K2G using Tapatalk
 

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
849
Trophies
1
XP
736
Country
United States
i'm now copying all the games back to it from the PC... very slow.
This right here is one of the big benefits of using an internal SATA drive with a known-working USB adapter or enclosure - you can instead just connect the drive via SATA, eSATA, or another adapter with USB 3.2/USB4/Thunderbolt/etc to facilitate much faster copying speeds (especially if it's an SSD).
 

xunga

Well-Known Member
Newcomer
Joined
Jul 24, 2019
Messages
62
Trophies
0
Age
43
XP
199
Country
Argentina
For years I have been using the same sd card (samsung) where I keep the emulators and their settings. I have the games on usb pendrives (toshiba) without partitions and they have never given me errors.
 

Fien

Well-Known Member
Member
Joined
Sep 27, 2021
Messages
214
Trophies
0
XP
1,249
Country
Netherlands
This right here is one of the big benefits of using an internal SATA drive with a known-working USB adapter or enclosure - you can instead just connect the drive via SATA, eSATA, or another adapter with USB 3.2/USB4/Thunderbolt/etc to facilitate much faster copying speeds (especially if it's an SSD).

But this Kingston 128GB USB flashdrive was quite cost-efficient... 13 euros only and space-saving :mellow:

Also, my desktop-PC don't have eSATA or USB3. Clearing the (small form factor) PC-tower under the desk to open it up for the internal port is a lot of work, then I'll prefer waiting an hour to copy the 35GB of games back to the USB flashdrive :lol:
 

niuus

Well-Known Member
OP
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,454
Country
Venezuela
It seems like this emulator can corrupt the FAT32 filesystem on a USB-drive when saving settings to it :O

I was suprised to see a PSX emulator for the Wii and I decided to give it a try (playing Crash Bash), putting it on USB. But after hitting the button in "Settings" to save the settings to USB, it corrupted the filesystem on my 128GB USB-drive :O In just a couple of seconds 35GB of Wii-games are gone :cry:

The Wii didn't saw the drive anymore from that point and on my PC I see strange named files like "PadType.2 =", "1'$'\n''BiosD.evi", "= 1'$'\n''Sta.tes", "= ""'$'\n''sm.bsh" and "rtmode =. 1'$'\n" which reassembled words from the settings screen :wacko: The files seem to be 6,6GB but in total still 36GB is in use. The whole filesystem (at least the FAT) is messed up...

Maybe this is just bad luck or is it a bug?
Very bold claim you make there without reproducing it and showing video proof. :blink:

I have personally used generic flash drives (PNY, Kingston, SanDisk), failing 2.5'' and 3.5 hard drives through cheapo no-name usb to sata adapters, generic micro SD with USB adapter, branded micro SD with USB adapter (Samsung, SanDisk, PNY), not a single corruption ever with any emulator, specially WiiSXRX, whether on loading or saving settings. Ever. And boy oh boy have i obliterated all that media with tests, copying and writing.

Sadly, your USB drive is almost 98% sure crap, probably one of those rare cases of not being 100% compatible with the Wii, or suffering from a bad partition from before, who knows. Use a good partition software, and try to start fresh. Otherwise change to another brand.

For years I have been using the same sd card (samsung) where I keep the emulators and their settings. I have the games on usb pendrives (toshiba) without partitions and they have never given me errors.
I have a 1GB generic SD card that came with my SD Media Launcher, from 2006ish. Still alive after who knows how much media writes with games and emulators.
 

danny19901

Well-Known Member
Member
Joined
Feb 12, 2016
Messages
633
Trophies
0
Age
32
XP
1,569
Country
It seems like this emulator can corrupt the FAT32 filesystem on a USB-drive when saving settings to it :O

I was suprised to see a PSX emulator for the Wii and I decided to give it a try (playing Crash Bash), putting it on USB. But after hitting the button in "Settings" to save the settings to USB, it corrupted the filesystem on my 128GB USB-drive :O In just a couple of seconds 35GB of Wii-games are gone :cry:

The Wii didn't saw the drive anymore from that point and on my PC I see strange named files like "PadType.2 =", "1'$'\n''BiosD.evi", "= 1'$'\n''Sta.tes", "= ""'$'\n''sm.bsh" and "rtmode =. 1'$'\n" which reassembled words from the settings screen :wacko: The files seem to be 6,6GB but in total still 36GB is in use. The whole filesystem (at least the FAT) is messed up...

Maybe this is just bad luck or is it a bug?
Just use SD Card and you shouldn't have issues I personally wouldn't use a USB at all for any emulator you use

Sent from my M2011K2G using Tapatalk
 

DarthBellic

Well-Known Member
Member
Joined
Oct 10, 2020
Messages
249
Trophies
0
Age
25
XP
1,010
Country
United States
Very bold claim you make there without reproducing it and showing video proof. :blink:

I have personally used generic flash drives (PNY, Kingston, SanDisk), failing 2.5'' and 3.5 hard drives through cheapo no-name usb to sata adapters, generic micro SD with USB adapter, branded micro SD with USB adapter (Samsung, SanDisk, PNY), not a single corruption ever with any emulator, specially WiiSXRX, whether on loading or saving settings. Ever. And boy oh boy have i obliterated all that media with tests, copying and writing.

Sadly, your USB drive is almost 98% sure crap, probably one of those rare cases of not being 100% compatible with the Wii, or suffering from a bad partition from before, who knows. Use a good partition software, and try to start fresh. Otherwise change to another brand.


I have a 1GB generic SD card that came with my SD Media Launcher, from 2006ish. Still alive after who knows how much media writes with games and emulators.
About to say it was probably a freak accident, i use your basic bitch 1tb seagate fresh off amazon and its worked just fine for me the past year ive had a soft modded wii, tho i probaby should get a Y cord.....
 

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
849
Trophies
1
XP
736
Country
United States
I have a 1GB generic SD card that came with my SD Media Launcher, from 2006ish. Still alive after who knows how much media writes with games and emulators.
Older flash memory is actually more durable due to the double-benefit of not only being SLC (one bit per cell) but also being manufactured on a larger node. I also have a 256MB SD card that's almost 20 years old now and it too still works to this day.

However, flash memory that uses more bits per cell will have the same write endurance if it's also twice the capacity (1GB SLC = 2GB MLC = 4GB TLC = 8GB QLC), so if it were the same amount of data stored regardless then it wouldn't make a difference. But you can't really get around the node issue though, and this is double-problematic since flash memory that uses more bits also tends to be exclusively made on smaller nodes.

Also having fewer bits means that flash memory left unpowered will last longer before data corruption occurs, which is something you similarly can't avoid no matter how large of storage capacity you use.


----------------------------------------------------------------


But this Kingston 128GB USB flashdrive was quite cost-efficient... 13 euros only and space-saving :mellow:
At least for me I already had a slew of 100GB 2.5" SATA drives laying around from older laptops and such, including some low-capacity SATA SSDs. ~$10 later on a known-working USB adapter (this Vantec one is my go-to) and now I can use any 2.5" SATA drive.

Also low-capacity SATA SSDs are similarly cheap and obviously offer much more flexibility in terms of use-case: https://de.pcpartpicker.com/products/internal-hard-drive/#t=0&sort=price&i=25,24,23

Now yes it's not as space-saving, but personally I find that a Wii is small enough already that one can easily have such a SATA-USB adapter (which itself is pretty small) sitting on top of the Wii and it'll still take up less volume than even a Wii U.


Also, my desktop-PC don't have eSATA or USB3. Clearing the (small form factor) PC-tower under the desk to open it up for the internal port is a lot of work, then I'll prefer waiting an hour to copy the 35GB of games back to the USB flashdrive :lol:
...really? Is it a 15-year old PC with DDR2 memory, or does it actually have eSATA on the back and you just don't realize it? :P In my experience any DDR3 and newer motherboard at least as eSATA or USB3, but I guess some budget OEM builds could be lacking either...

Also I guess I'm the weird one that has SATA cables running through open PCIe slots in order to make it easy to plug in and remove SATA drives and, for this reason, I'm kind of holding out for widespread USB4 before going with m.2 SSDs because I really dislike how m.2 SSDs have almost gone backwards in terms of plug-and-play-ability (I can't help but feel like it's all due to the newer aesthetic trend of less cables = better and cable management and stuff, yet cables also are what give you freedom to position and relocate devices which is a big reason why I actually prefer not having a cable-managed PC and keeping the cables in the front-side of the motherboard - because otherwise it's going to be a PAIN to re-wire things for every little minor location adjustment or the like).
 
Last edited by Nintendo Maniac,

Fien

Well-Known Member
Member
Joined
Sep 27, 2021
Messages
214
Trophies
0
XP
1,249
Country
Netherlands
At least for me I already had a slew of 100GB 2.5" SATA drives laying around from older laptops and such, including some low-capacity SATA SSDs. ~$10 later on a known-working USB adapter (this Vantec one is my go-to) and now I can use any 2.5" SATA drive.

Also low-capacity SATA SSDs are similarly cheap and obviously offer much more flexibility in terms of use-case: https://de.pcpartpicker.com/products/internal-hard-drive/#t=0&sort=price&i=25,24,23

Now yes it's not as space-saving, but personally I find that a Wii is small enough already that one can easily have such a SATA-USB adapter (which itself is pretty small) sitting on top of the Wii and it'll still take up less volume than even a Wii U.
I only have a lot of spare 3,5" HDDs, both PATA and SATA, from 4.3GB to 500GB. These need an external power supply when converted to something external, not very handy :) Oh, I've one 2,5" drive left unused but it's only 8.2GB and has two times the thickness of a modern 2,5" drive :lol:

Another choice are maybe a 5,25" Quantum Bigfoot, I've them in 2.1GB and 4.3GB size :lol


...really? Is it a 15-year old PC with DDR2 memory, or does it actually have eSATA on the back and you just don't realize it? :P In my experience any DDR3 and newer motherboard at least as eSATA or USB3, but I guess some budget OEM builds could be lacking either...
Nope, it really doesn't have both of them :D It's a HP 8200 Elite SFF with DDR3 RAM and a i5-2400 CPU.

My other desktop is a older Dell Vostro 400 with a C2Q Q6600 and DDR2. I bought both second-hand years ago, I spend just as little on hardware as I can :)


Just use SD Card and you shouldn't have issues I personally wouldn't use a USB at all for any emulator you use

Sent from my M2011K2G using Tapatalk
These are not very reliable too. When softmodding another Wii I just crashed 2 used SD cards some time ago... a 16GB normal SD and a 32GB microSD. Halfway the process the cards stopped doing writes while they accept them. It took me some time to figure out the cards were dead.
 

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
849
Trophies
1
XP
736
Country
United States
Nope, it really doesn't have both of them :D It's a HP 8200 Elite SFF with DDR3 RAM and a i5-2400 CPU.

Oh, Sandy Bridge. I think that might just be mis-oppurtune timing as that was when eSATA was on the way out while USB 3.0 was on the way in, so it could very well be a situation of "eSATA is low-hanging fruit that can easily be removed to cut costs with minimal consequence while USB 3.0 is a new fancy-pants that nobody is using yet and costs more anyway so let's cut that to save more cost and additionally try to use it as an incentive for users to step up to a pricier, higher tier model that includes USB 3.0."

And to clarify, that's largely going to be something determined by the OEM thing (HP in this case) since even the Q67 chipset used by your PC actually supports USB 3.0 and, from what I can tell, even the board itself has a USB 3.0 header for front-panel connections... which HP of course decided to not include.



I bought both second-hand years ago, I spend just as little on hardware as I can :)
99% of my PC components are second-hand from friends and family members with the main exception being SSDs as I was an early adopter of them due to their silence (I'm super-OCD about fan noise), so I'd say only half of my SSDs are second-hand (and most of those second-hand SSDs only exist because me being an early adopter allowed me to convince a friend of mine to try an SSD for himself to upgrade his existing i7-4770k + GTX 780 PC, at which point he was instantly sold on the idea and pretty much went SSD-only for any new PC builds save for retro PCs).



These are not very reliable too. When softmodding another Wii I just crashed 2 used SD cards some time ago... a 16GB normal SD and a 32GB microSD. Halfway the process the cards stopped doing writes while they accept them. It took me some time to figure out the cards were dead.
Considering the capacities, I'm going to go out on a limb and say that those use much newer flash which means much less reliable since nowadays anything that isn't low-end tends to be provisioned for pro stuff, SSDs, or non-budget phones and tablets. In other words, consumer SD cards and flash drives tend to get the lowest of low-binned flash memory which also means expect TLC or even QLC which itself also automatically also means small manufacturing nodes as well.

Therefore it's actually extremely possible that any SD card made in the last 10 years is automatically going to be less reliable than those made over 10 years ago, and the difference gets even more dramatic if you only look at standard entry-level consumer SD cards from the last 5 years or so.

Just remember, speed and performance =/= flash memory reliability as a lot of that has to do with the controller, not the flash memory cells themselves. Also I think flash memory made on smaller nodes may be able to perform faster since I think they take less voltage to change state, but don't quote me on this.
 
Last edited by Nintendo Maniac,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: "Now I know why he took his own life"