Separate names with a comma.
Discussion in 'Wii - Hacking' started by tueidj, Jul 12, 2012.
Man, you won a gold star...ON THE INTERNET! CONGRATS!!!!11
Laugh, but what you don't know is that tuedj's gold stars give you the right to try a working copy of his app WITHOUT any AP lockout, hell yeah !
what? thats awesome! what's it called..dios mios?
That make me laugh.
I do not know what you gain, but we all gain the devo r100... oh yeah .
I'm assuming now the next 100 or so posts will be people requesting this "version" or at least attempting for "Gold Star" status.
Well, I hope some clever way will be implemented soon to bypass this buggy app loader, any ideas on how to get the IOS to awake so you can talk via USB, or is another IOS possibly needed for these titles? What about replacing apploader if you own another game, even possible? I remember reading sometime ago about how luigis used weird apploader and this guy kvzorganic (I have email if wanted) reversed it pretty well (of course this is probably all available now on various websites.. I am however interested in hearing what ideas tueidj has in overcoming this..
Uh, in theory it's already fixed. Try the latest build.
In theory and practice it's fixed. Luigi's Mansion now works good, somehow disc verification took longer to initiate but after five flashes the game loads fine. Thanks tueidj
Oh right. The sample loader now initializes the network (which is causing the extra delay) and sends logs over wifi if a USB gecko isn't found (other loaders won't do it unless they add support for it - see the source code). If you want to receive the logs on your PC, get something like netcat and listen for UDP broadcast traffic on port 64444. So for example the netcat command line you would use would be "nc -l -p 64444 -u". If your wii's IP address changes regularly you'll need to restart netcat each time, since once it receives a message it will only show other messages from that same IP address.
Does Devolution support real memory cards?
I have an original MC in slot A but whenever I try to load a game it displays the message that the MC is damaged.For the time being,is virtual MC the only way to save?
Here's my log over WiFi when loading Luigi's Mansion NTSCU (latest Devolution build), I followed tueidj's instructions, For those like me who doesn't have an USB gecko this works wonders. Thanks again.
P.S. Posted for testing purposes
Warning: Spoilers inside!
Wifi logging is ready
AI clocks configured
Exception vectors placed.
IOS was reloaded
GPIO Flags: 00ff8080
IOS communication initialized.
GETLINKSTATUS returned 0
IOCTL_NWC24_STARTUP returned 0 (0)
IOCTL_SO_STARTUP returned 0
Got negative IPC reply for b3217fe0 (-1062731707)
Host IP Address: 192.168.0.69
Socket number: 0
Result from FCNTL: 0
bind returned 0
sendto returned 22
net init result: 3 (2)
Network initialization succeeded.
SD fd: 3
sd rca: d1fa0000
sd status: 00110001
SD card is SDHC
Got negative IPC reply for b3217fe0 (-1056964605)
Number of SD sectors: 31116288
SD initialized successfully
Using storage device: "SD 03 5344 SU16G August 2009", serial 00D9A254
MBR partition offset: 0000003f
MBR partition offset: 00000000
MBR partition offset: 00000000
MBR partition offset: 00000000
Found a FAT partition at sector 63 (1)
Number of bytes per FAT entry: 4 (FAT32)
Sectors per cluster: 128 (64K)
FAT1 first sector: 97
FAT2 first sector: 1996
Root cluster / sector: 2 / 3895
First Data sector: 3895
End sector boundary: 31116288
Total number of clusters: 243065
Specified cluster for memcard file: 0000001D
Cluster for MEMCARD file: 29 (7351)
Checking file fat chain...
Break 1664, 152103(00025227) does not follow 41(00000029)
IBBreak 158080, 42877(0000a77d) does not follow 42860(0000a76c)
Break 158208, 42880(0000a780) does not follow 42877(0000a77d)
Break 158336, 42885(0000a785) does not follow 42880(0000a780)
Break 158464, 42903(0000a797) does not follow 42885(0000a785)
Break 158592, 49138(0000bff2) does not follow 42903(0000a797)
reak 2169344, 64913(0000fd91) does not follow 64846(0000fd4e)
Break 2170496, 64923(0000fd9b) does not follow 64921(0000fd99)
Break 2170880, 64927(0000fd9f) does not follow 64925(0000fd9d)
Break 2171008, 64937(0000fda9) does not follow 64927(0000fd9f)
Break 2171136, 64944(0000fdb0) does not follow 64937(0000fda9)
Break 2172032, 64955(0000fdbb) does not follow 64950(0000fdb6)
Break 2172160, 64957(0000fdbd) does not follow 64955(0000fdbb)
Break 2175872, 64989(0000fddd) does not follow 64985(0000fdd9)
Break 2176000, 64991(0000fddf) does not follow 64989(0000fddd)
Break 2176768, 65047(0000fe17) does not follow 64996(0000fde4)
Break 2180736, 65081(0000fe39) does not follow 65077(0000fe35)
Break 2183040, 65102(0000fe4e) does not follow 65098(0000fe4a)
Break 2238848, 78433(00013261) does not follow 65537(00010001)
Total allocated size of file: 1460011008 bytes in 2851584 sectors
Result: 62 fragments
Date of Apploader: 2001/08/09
AppStart: 81200194, rounded total_size 00001500
Aapp address: 812014C0, app section size 00000020, app offset 00000440
app address: 817F8E80, app section size 00002000, app offset 00000440
app address: 812013A0, app section size 00000100, app offset 00015600
app address: 80003100, app section size 000023C0, app offset 00015700
app address: 80005760, app section size 00206360, app offset 00017AC0
app address: 800054C0, app section size 00000180, app offset 0021DE20
app address: 80005640, app section size 00000120, app offset 0021DFA0
aapp address: 8020BE00, app section size 0000C300, app offset 0021E400
app address: 80218100, app section size 0017E7E0, app offset 0022A700
app address: 804CFF60, app section size 00008080, app offset 003A8EE0
app address: 804D9880, app section size 000040C0, app offset 003B0F60
app address: 817FAE80, app section size 00005180, app offset 003B5100
apploader finished, GAME Entry point: 80003100
Final code page was loaded as data: 8020b000
app booted from bootrom
Patching memory card write timeout period @ C01ED298
Patching memory card write timeout period @ C01ED638
Patched AR_GetBaseAddress @ C01EB76C
Performing AR_Init fix-up 4 @ 801EB718
New AR_SIZE: 0064 (801eb8b8)
Passing direct ARAM request: 804ed7c0 01000000 00000020 (801ebaac)
Passing direct ARAM request: 804ed780 01000000 80000020 (801ebdbc)
New AR_SIZE: 0063 (801ebf8c)
Passing direct ARAM request: 804ed7c0 01000000 00000020 (801ebff8)
Passing direct ARAM request: 804ed7c0 01200000 00000020 (801ec08c)
Passing direct ARAM request: 804ed7c0 02000000 00000020 (801ec120)
Passing direct ARAM request: 804ed7c0 01000200 00000020 (801ec1b4)
Passing direct ARAM request: 804ed7c0 01400000 00000020 (801ec240)
Passing direct ARAM request: 804ed800 01000000 00000020 (801ec2dc)
AR_CheckSize fixup @ 801EC2E0 - 22
Passing direct ARAM request: 804ed780 01000000 80000020 (801ec354)
Power Button press detected!
Jumping to HBC stub...
yep i can confirm luigis mansion is now working with rev 100 as well
btw tue, do you have a changelog that says what you fixed in the revision?
and some buggy games i found was (all Games NTSC)
Mario Party 4 - Buggy Graphics (very bad in game)
Mario Party 5 - Buggy Graphics (very bad in game on certain stages)
Mario Party 6 - Buggy Graphics, random color issues
Mario Party 7 - Buggy graphics and loss of bg music at game selection screen, sfx only after that point,
With the sample loader, you can only use the emulated memory card. In some other loaders, there is an option to choose. The sample loader can also be edited to use a real memory card instead, but the supplied version is coded to use emulated.
You have color issue with the official loader, or with USBGX?
USBGX has wrong video mode settings (I couldn't test them myself, I released it to let users report it).
If you are using another loader than the official one, don't report bugs.
my mario party issues are with the devo loader, not GX
ok, I thought it was GX as it has known color issues.
r94 had the same problem with mario party or it's new issues on r100 only?
all of the mario party games work with dios-mios
all my mario party tests were from rev 100 just now, all fresh rips (and i cant get deevo to work in gx at the moment, so i cant even try to check there)
ya they work with DM, but not with NMM support, virtual memory is the key for me here...
Supplying logs might help. It should be pretty easy to do, assuming your Wii is connected to the same WiFi network as your computer. Just download netcat (for Windows, get it here: http://joncraton.org...cat-for-windows), extract the zip, open a command window in the folder where nc.exe is located (Hold shift and right click inside the folder, select "open command window here") and type "nc -l -p 64444 -u", then run Devolution and load the games. The log should appear in the command window. (Alternatively, you could add "> log.txt" to the end of the command to save the log into a text file i.e. full command would be "nc -l -p 64444 -u > log.txt").
Once done, post them here (put them in a spoiler or upload them to pastebin and post a link).
People here are SVN spoiled. Why aren't there any changelogs in the first post?
And what is too difficult in implementing a straight-to-SD/USB logging system like the one crediar made?
This way you can see what is happening in real time
EDIT: But a changelog might be nice, or at least removing "logging over WiFi" from the planned future features section in the OP, now that it's implemented