It's possible you may not need the balance board to see it. Before starting anything with the board, or even connecting to it, you can see the calendar. It's kinda funny when loading the file though, the Balance Board character will mention how it feels like it's time traveling when it sees the date is earlier than the last save's date.
However I'm not sure if you already need a save file prior or not to first access the calendar. I could try to make a demo save file to provide if it would be helpful.
It's possible you may not need the balance board to see it. Before starting anything with the board, or even connecting to it, you can see the calendar. It's kinda funny when loading the file though, the Balance Board character will mention how it feels like it's time traveling when it sees the date is earlier than the last save's date.
However I'm not sure if you already need a save file prior or not to first access the calendar. I could try to make a demo save file to provide if it would be helpful.
the same thing affects wiiflow and some other apps. there's a issue in libogc that causes this and thanks to extrems its patched in the next version of libogc which i have already used for wiiflow and fixed the wii fit plus date issue. i'm sure the next version of usbloader_gx will use the newest libogc.
ULGX vWii channel forwarder doesn't read that I have set up SD card mode, it switches back to usb everytime, meaning the app has to be reloaded through ULGX's option menu in order to properly list wii games. This is not an issue when ULGX is launched through HBC. Anyone else having this problem?
This might be a different issue, since USB Loader GX already contains a time fix that works for every other game. So I first need to see if I can replicate the issue with r1281 and then check if my WIP build fixes it.
Hello, I'm on r1281 and I keep having an issue where Usb loader GX keeps booting in SD card mode. I keep turning that setting off so I can access the games on my USB but every time I restart the Wii it boots into SD card mode again. Does anyone know how to fix?
Hello, I'm on r1281 and I keep having an issue where Usb loader GX keeps booting in SD card mode. I keep turning that setting off so I can access the games on my USB but every time I restart the Wii it boots into SD card mode again. Does anyone know how to fix?
If you're using a Wii U then follow the link in my previous post, but if you're using a Wii and you're launching the loader via a forwarder then install this WAD and make sure that your SD card isn't set to read only.
The setting is read from meta.xml and it shouldn't be enabled by default.
It's possible you may not need the balance board to see it. Before starting anything with the board, or even connecting to it, you can see the calendar. It's kinda funny when loading the file though, the Balance Board character will mention how it feels like it's time traveling when it sees the date is earlier than the last save's date.
Could you check if my previous release can get/set the time correctly?
If I use r1281 and boot the game without any saves then it correctly retrieves the date and asks me to confirm it. But I've never been able to reproduce any date related issues on my Wii, so I was expecting that result.
Just my 2cents: I always suffered of my Wii not being able to write to SD cards intermittently (some times it works, some times it does not). Here is the fix:
Having trouble getting my USB Samsung T7 SSD to work. Would give up but it IS somewhat working elsewhere, just not in the 2nd re-initialization of USB during USB Loader GX startup.
So ios and mod wise i think i followed everything correctly. i'll include the syscheck on bottom of this post.
If i understand correctly both Homebrew channel and USB Loader GX as well as wiiXplorer use IOS58 to communicate with my USB - SSD.
* In wiiXplorer this works correctly and i can see and open files + it stores configuration on my USB-SSD
* Also homebrew left some files on there, cant quite remember how or which files, but I've seen them (before numerous reformats)
* Start USB Loader GX it will go through its first USB detection cycle, this 'detects' quite fast. i see my blue led on SSD flashing indicating that its being read, USB Loader GX is then going to loading config and eventual re-initialising USB. My SSD gets 'unmounted' during which i a RED led, this also happens when i switch to wiiXplorer or to Homebrew, or to USB Launcher GX initially.. Then the blue solid light will turn back on (suggesting successful remount?). but USB Launcher GX enters the 20 sec countdown loop and then just goes to Loader screen with UN-initialised USB device.
So during or around the 're-initializing usb' i can see the message that it is switching to IOS 249. From this i conclude that either IOS249 is NOT working with my SSD or my SSD does not have expected state in the (2nd) countdown loop. OR something happens before
i tried modifiying meta.xml of USB on my SD card (not ssd, start from homebrew | sd), to boot with 251 or to set 251 as loader but that doesn't seem to have any effect.. it boots like described above then i can see it switching to 249
Could not find where all the ioss'es are used for.. IOS251 base 58 i assumed is a patched IOS58, so that's why i tried that
So i dug a bit in the code, and found the StartupProcess.cpp.. This seems to confirm what i observe:
* first starts in IOS58 and detects the USB (or at least makes the led flash), i think it also enters the spinup loop for this, but that doesnt get to coutning down, just moves on quite fast
* then notices other IOS is configured thus Unmounts(Destory / deinit), remounts en enters spinup loop, times out
so the difference between those pieces of code is IOS content and the DeviceHandler:estroyInstance(); and USBStorage2_Deinit()
so i figured mebe recompile myself, then see if i can fidle around a bit adding logging. but recompiling on my pc fails after minute or so, also included the recompile failure's in spoiler tag below.
Also how can i see debug printing, eg the gprintf's that are 'everywhere' ?
SysCheck ME v2.5.0 by blackb0x, JoostinOnline, Double_A, R2-D2199 and Nano
...runs on IOS58 (rev 6176).
Region: PAL
System Menu 4.3E (v514)
Priiloader installed
Drive date: 02.13.2007
Homebrew Channel 1.1.2 running on IOS58
Hollywood v0x11
Console ID: 62661803
Console Type: Wii
Shop Channel Country: Netherlands (94)
Boot2 v4
Found 67 titles.
Found 47 IOS on this console. 14 of them are stubs.
IOS4 (rev 65280): Stub
IOS9 (rev 1034): No Patches
IOS10 (rev 768): Stub
IOS11 (rev 256): Stub
IOS12 (rev 526): No Patches
IOS13 (rev 1032): No Patches
IOS14 (rev 1032): No Patches
IOS15 (rev 1032): No Patches
IOS16 (rev 512): Stub
IOS17 (rev 1032): No Patches
IOS20 (rev 256): Stub
IOS21 (rev 1039): No Patches
IOS22 (rev 1294): No Patches
IOS28 (rev 1807): No Patches
IOS30 (rev 2816): Stub
IOS31 (rev 3608): No Patches
IOS33 (rev 3608): No Patches
IOS34 (rev 3608): No Patches
IOS35 (rev 3608): No Patches
IOS36 (rev 3608): No Patches
IOS37 (rev 5663): No Patches
IOS38 (rev 4124): No Patches
IOS40 (rev 3072): Stub
IOS41 (rev 3607): No Patches
IOS43 (rev 3607): No Patches
IOS45 (rev 3607): No Patches
IOS46 (rev 3607): No Patches
IOS48 (rev 4124): No Patches
IOS50 (rev 5120): Stub
IOS51 (rev 4864): Stub
IOS52 (rev 5888): Stub
IOS53 (rev 5663): No Patches
IOS55 (rev 5663): No Patches
IOS56 (rev 5662): No Patches
IOS57 (rev 5919): No Patches
IOS58 (rev 6176): USB 2.0
IOS60 (rev 6400): Stub
IOS61 (rev 5662): No Patches
IOS70 (rev 6912): Stub
IOS80 (rev 6944): No Patches
IOS222 (rev 65280): Stub
IOS223 (rev 65280): Stub
IOS248[38] (rev 65535, Info: d2x-v11beta1): Trucha Bug, ES Identify, NAND Access
IOS249[56] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0
IOS250[57] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0
IOS251[58] (rev 65535, Info: d2x-v11beta1): Trucha Bug, NAND Access, USB 2.0
IOS254 (rev 65281): BootMii
BC v6
MIOS v10
Report generated on 05/22/2023.
#~/usbloadergx$ make
sjis.cpp
~/usbloadergx/source/utils/sjis.cpp: In function 'std::string sj2utf8(const std::string&)':
~/usbloadergx/source/utils/sjis.cpp:2104:39: error: 'uint8_t' was not declared in this scope
2104 | char arraySection = ((uint8_t)input[indexInput]) >> 4;
| ^~~~~~~
~/usbloadergx/source/utils/sjis.cpp:2:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
1 | #include "sjis.h"
+++ |+#include <cstdint>
2 |
~/usbloadergx/source/utils/sjis.cpp:2104:47: error: expected ')' before 'input'
2104 | char arraySection = ((uint8_t)input[indexInput]) >> 4;
| ~ ^~~~~
| )
~/usbloadergx/source/utils/sjis.cpp:2114:51: error: expected ')' before 'input'
2114 | arrayOffset += (((uint8_t)input[indexInput]) & 0xf) << 8;
| ~ ^~~~~
| )
~/usbloadergx/source/utils/sjis.cpp:2114:81: error: expected ')' before ';' token
2114 | arrayOffset += (((uint8_t)input[indexInput]) & 0xf) << 8;
| ~ ^
| )
~/usbloadergx/source/utils/sjis.cpp:2121:17: error: 'uint16_t' was not declared in this scope
2121 | uint16_t unicodeValue = (convTable[arrayOffset] << 8) | convTable[arrayOffset + 1];
| ^~~~~~~~
~/usbloadergx/source/utils/sjis.cpp:2121:17: note: 'uint16_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
~/usbloadergx/source/utils/sjis.cpp:2123:20: error: 'unicodeValue' was not declared in this scope
2123 | if(unicodeValue < 0x80)
| ^~~~~~~~~~~~
make[1]: *** [/opt/devkitpro/devkitPPC/base_rules:15: sjis.o] Error 1
make: *** [Makefile:153: build] Error 2
i tried modifiying meta.xml of USB on my SD card (not ssd, start from homebrew | sd), to boot with 251 or to set 251 as loader but that doesn't seem to have any effect.. it boots like described above then i can see it switching to 249
Restore the unmodified meta.xml file and then boot up the loader, set the loaders IOS to 58, exit the loader and then boot it up again. This should result in the loader not using a cIOS at all, so your USB storage device will only be initialised once.
My suggestion might allow games to be listed, but there's a chance that you can't actually play any of your Wii backups because the cIOS doesn't support your USB storage device.
so i figured mebe recompile myself, then see if i can fidle around a bit adding logging. but recompiling on my pc fails after minute or so, also included the recompile failure's in spoiler tag below.
A devkitPPC update was released recently that introduced all of these compiler issues. So if you really want to compile the loader yourself then you'll need to use a slightly older version of devkitPPC.
I've already fixed everything in my local copy, but I don't push changes to GitHub until I'm ready to release an update.
Just my 2cents: I always suffered of my Wii not being able to write to SD cards intermittently (some times it works, some times it does not). Here is the fix:
Maybe it's a known thing (I think it is not mentioned in the Wii manual), but the SD card must not be removed when the Wii is turned on.
On my end, if I do so, it corrupts the card each time.
On Windows, it says the card is write-protected although the lock is off. Switch the lock on-off several times makes the card writable again (yeah, weird).
Now, I always turn off the Wii before removing the SD card (or an Usb device), and I don't have the corruption message anymore (I use this card only on the Wii -official 2GB Sandisk for Wii)
@blackb0x - I've heard that music game DLC won't install/run if games are installed to front SD card slot rather than an external rear drive. Is this correct?
If so, would this be a possible feature n the future so that everything could be nicely tucked away in that SD card slot?
@blackb0x - I've heard that music game DLC won't install/run if games are installed to front SD card slot rather than an external rear drive. Is this correct?
If so, would this be a possible feature n the future so that everything could be nicely tucked away in that SD card slot?
I'm not familiar with music game DLC, since I don't play them games. But if the DLC is in WAD format and it's installed to your real NAND then it should work.
If the game needs to read any data from your SD card then it won't work, since the d2x cIOS doesn't allow reads or writes to files on your SD card while a game is being read from the SD card. And that's unlikely to change, since I don't have the tools required to easily debug the cIOS.
Hey guys. I use neek mode for some problematic games like "Castelvania ReBirth". But 480p pixel patch does not work in this mode. Is there a solution to this problem? Below is an example of "Contra ReBirth", EmuNAN Chanel Mode Neek / Full
added simple game window
added the ability to put the plugin dol file in apps folder or even root of SD or USB device
using r1262 so that means the nintendont cfg v7 and triforce arcade mode option is included
So, if you put the plugin dol file in the apps folder edit the plugin ini file by putting the full path after dolfile=
example: sd:/apps/snes9xgx/snes9xgx-mod12.dol
or if you want to use the apps boot dol
example: sd:/apps/snes9xgx/boot.dol
but not all boot.dol support args for autobooting the game - i know snes9xgx, vbagx, and fceugx don't.
EDIT: if you use the official 2019+ releases as the plugin dol they do support args and can be used as wiiflow plugins.
Also, I tried search for wii games and it works fine, plus i selected wii and gc games then downloaded covers and it showed both wii and gc covers after the download.
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
In 2017, the United States Federal Communications Commission (FCC) repealed net neutrality. At the time, it was a major controversy between internet service providers...