It appears Waninkoko's Nintendo Wii Backup Loader have finally been publically leaked.

naes of GBATemp.net (linked above) has posted Wii_Loader.rar weighing in at 1.80 MB (1,892,832 bytes), and since then it has spread like wildfire across the Internet.

Download: Nintendo Wii Backup Loader / Nintendo Wii Backup Loader [Mirror]

As a result of the leak, Waninkoko is now quite upset, and announced that he no longer plans to work on the project- meaning very likely no new versions of it will come.

To quote: Backup-Loader is now an abandoned project. Congratulations, enjoy that version that has lots of bugs (yes, lots of bugs are not fixed).

How to use it:

1) Patch the iSO with the .exe that came in the download
2) Install the CiOS on your Wii
3) Install DVDX. Go to Advance and choose 249
4) Install Wii Loader
5) Burn the patched iSO with ImgBurn
6) Run the loader


Nintendo Wii Backup Loader Leaked to the Masses!!

Posted 428 days ago      21 Comments      PermaLink


Comments

#1
By hacked2123 on 61 weeks ago:
Guess that's a nice lesson learned... I won't be developing on a computer with internet/handing out beta's if ever I start a highly anticipated project... sorry.

#2
By PS3 News on 61 weeks ago:
At least people won't need to waste money on Wii mod-chips now :p

#3
By NoZart on 61 weeks ago:
you really dont get it, right? the iso loader is far from complete and probably doesnt work with all games.

so we STILL NEED TO BUY MODCHIPS to play.

without the leak, it would have been possible to abandon mod-chips, yes, but not beeing able to run every game with the iso loader kinda makes your statement invalid.

#4
By PS3 News on 61 weeks ago:
Don't lecture me about valid statements until you can learn to spell being. :p

Anyway, for someone to think Waninkoko is the only one in the world capable of expanding on this is ludacris. :crazy: A quick Google search turns up several sites with Wii hackers already working on reversing the .dol loader and I'm sure it will only increase as more see the potential and desire for their minute of fame... personally I could care less though, Wii is for kids. :D2
Code:
Wii Backup Loader v0.1 - developed by Waninkoko.....
[+] ERROR: Could not open disc subsystem! (ret = %d)....
[+] Please insert a Wii game disc.......
OK!....
[+] Resetting drive.....
ERROR! (ret = %d)..
OK!....[+]
Title identification.....
Press any button to restart the Wii....
Restarting................./dev/do.
[DEBUG]: Apploader entry....
[DEBUG]: Apploader init.....
[DEBUG]: Apploader main.....
[DEBUG]: Address: 0x%08X - Length: %d...
[DEBUG]: Apploader returns entry point......
[DEBUG]: Enabling audio stream......
[DEBUG]: Reading apploader header.......
[DEBUG]: Reading apploader code.....
[DEBUG]: Shutting down IOS......
[+] ERROR: Could not read disc ID! (ret = %d)...
[+] ERROR: Could not read game info! (ret = %d).....
[+] Game Name : %s..
Game ID : %c%c%c%c....
Press A button to boot this game, otherwise press B button......
[+] Booting game disc, please wait.......
[ERROR]: Could not boot the game disc! (ret = %d)...
Press any button to continue.......
/dev/di.
/dev/do.....................
/sys/cert.sys...................
/dev/di.
[ERROR] No IR sensitivity setting selected......
[WARNING] Unknown event, can not handle it [Code 0x%x]......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/bte.c:%i: bte_sendmessageasync: Could not allocate memory for request...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/bte.c:%i: bte_sendmessageasync: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/bte.c:%i: bte_sendmessage: Could not allocate memory for request....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/bte.c:%i: bte_sendmessage: Could not allocate memory for pbuf...
Wii.bdaddr: %02x:%02x:%02x:%02x:%02x:%02x...
cod: %02x%02x%02x....
psrm: %02x....
psm: %02x.....
co: %04x..
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_host_num_comp_packets: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_set_hc_to_h_fc: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_read_current_lap: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_write_cod: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_write_stored_link_key: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_reject_connection_request: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_disconnect: Connection does not exist.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_disconnect: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_pin_code_request_neg_reply: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_vendor_specific_patch: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_write_inquiry_mode: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_write_local_name: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_set_event_mask: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_exit_periodic_inquiry: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_set_write_page_timeout: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_set_event_filter: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_read_local_features: Could not allocate memory for pbuf...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_read_local_version: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_read_bd_addr: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_read_buffer_size: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_reset: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: lp_acl_write: ACL connection does not exist...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: lp_acl_write: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_pin_code_request_reply: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_inquiry: Could not allocate memory for pbuf...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_read_stored_link_keys: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_init: Could not allocate memory for hci_dev...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_inquriy_result_evt: Could not allocate memory for inquiry result......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_conn_complete_evt: Could not allocate memory for link. Disconnect.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_conn_request_evt: Could not allocate memory for link. Disconnect......
lap = 00%02x%02x%02x....
HCI_MODE_CHANGE.
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_return_link_key_evt: Could not allocate memory for link key result....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: lp_connect_req: Could not allocate memory for link....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: lp_connect_req: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: lp_write_flush_timeout: ACL connection does not exist.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: lp_write_flush_timeout: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_host_buffer_size: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_write_link_policy_settings: ACL connection does not exist.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_write_link_policy_settings: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_sniff_mode: ACL connection does not exist.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_sniff_mode: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_read_remote_name: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/hci.c:%i: hci_periodic_inquiry: Could not allocate memory for pbuf......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_connect_ind: Could not allocate memory for lpcb...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_new: Could not allocate memory for pcb....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_signal: could not allocate memory for l2cap_sig...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_signal: could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_disconnect_req: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_config_req: Could not allocate memory for pbuf....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_config_req: state = L2CAP_?. Invalid state....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_process_sig: Could not allocate buffer for fragmented packet......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_connect_rsp: Could not allocate memory for pbuf...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_process_sig: Could not allocate memory for pbuf...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_process_sig: Configuration of MTU failed......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_process_sig: Unsupported service type.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: lp_connect_cfm: No resources available......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: lp_connect_cfm: Connection falied...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_datawrite: State != L2CAP_OPEN. Dropping data.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_datawrite: Could not allocate memory for pbuf.....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/l2cap.c:%i: l2cap_connect_req: Could not allocate memory for pbuf...
[BTERR] /home/waninkoko/Wii/libogc/lwbt/btmemr.c:%i: memr_realloc: illegal memory.......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/btpbuf.c:%i: btpbuf_alloc: bad pbuf layer.......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/btpbuf.c:%i: btbtpbuf_alloc: couldn't allocate pbuf(p) from pool....
[BTERR] /home/waninkoko/Wii/libogc/lwbt/btpbuf.c:%i: btpbuf_alloc: couldn't allocate pbuf(q) from pool......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/btpbuf.c:%i: btpbuf_alloc: couldn't allocate pbuf from ram......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/btpbuf.c:%i: btpbuf_alloc: couldn't allocate pbuf from rom/ref......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/btpbuf.c:%i: btpbuf_alloc: bad flag value.......
[BTERR] /home/waninkoko/Wii/libogc/lwbt/physbusif.c:%i: __readintrdataCB: Could not allocate memory for pbuf....oh0.oh1.
[BTERR] /home/waninkoko/Wii/libogc/lwbt/physbusif.c:%i: __readbulkdataCB: Could not allocate memory for pbuf....
stdout....
Exception (%s) occurred!..GPR00 %08X GPR08 %08X GPR16 %08X GPR24 %08X.....
GPR01 %08X GPR09 %08X GPR17 %08X GPR25 %08X.....
GPR02 %08X GPR10 %08X GPR18 %08X GPR26 %08X.....
GPR03 %08X GPR11 %08X GPR19 %08X GPR27 %08X.....
GPR04 %08X GPR12 %08X GPR20 %08X GPR28 %08X.....
GPR05 %08X GPR13 %08X GPR21 %08X GPR29 %08X.....GPR06 %08X GPR14 %08X GPR22 %08X GPR30 %08X.....GPR07 %08X GPR15 %08X GPR23 %08X GPR31 %08X.....LR %08X SRR0 %08x SRR1 %08x MSR %08x....DAR %08X DSISR %08X.....--> ....-->.....%p....CODE DUMP:....%p: %08X %08X %08X %08X....Reset...System Reset....Machine Check...DSI.ISI.Interrupt...Alignment...Program.Fl oating Point..Decrementer.System Call.Trace...Performance.IABR....Reserved....Therm al.€£#.€£#,€£#<€£#@€£#D€£#P€£#\€£#d€£#t€£#€€£#Œ€£# ”€£#*€£#¨€£#´.......@ø..........€..0.... .ÿŒ.......@.....ÿÿÿÿÿþàxÿþà„ÿþàÔÿþàÄÿþàhÿþà”ÿþà<ÿþ à<ÿþà´ÿþà¤ÿþà<ÿþà<ÿþà<ÿþà<ÿþà<ÿþà<ÿþàhÿþà”ÿþà<ÿþà< ÿþàxÿþà„...ð.......................*@Gi¢.uz..œ...ð .......................*@Gi¢.uz..œ.....#.$........ .k.j.i.l.q.°@Kj¬.|…..¤.....!.!.........k.m.k.m.p.° @Kj¬.|…..¤...ð.......................*@Np¢.uz..œ.. .ð.......................*@Np¢.uz..œ...à.0.0...... .............*@Gi¢.uz..œ...à.,.,.................. .*@Gi¨.{z..œ...ñ.......................*@GiŸ.rz..œ ...à.0.0...................*@Gi´.‡z..œ€¢2(ÿÿ.¤Œlib OGC Release 1.6.0....Aug 28 2008.
<%d load/stores / %d miss cycles / %d cycles / %d instructions>.....
GetNumTicketViews too many views: %u...
hT0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ....
0123456789abcdefghijklmnopqrstuvwxyz....
.. iosAlloc titles failed...
:i..:d..d:dd....idd:dd..q:..i:..qdi:....iii:....i: d.id:.qi:.dddi:...d:..ddd:....qi:d....q:i.di:d.... d:i.q:d.:q..es..
dddd:id.es:.ID..bb:bd.../dev/usb/%s/%x/%x...
/shared2/sys/SYSCONF....
IPL.SADR....
NET.WCFG....
IPL.PC..IPL.EULA....
IPL.AR..IPL.NIK.BT.DINF.IPL.DH..IPL.SSV.IPL.CB..
IPL.LNG.IPL.SND.BT.MOT..BT.SPKV.BT.BAR..BT.SENS.IP L.E60.IPL.PGS.IPL.IDL.VIDEO...NTSC....
PAL.MPAL....
AREA....
JPN.USA.EUR.AUS.BRA.TWN.ROC.KOR.HKG.ASI.LTN.SAF.GA ME....
JP..US..EU..SCv0........................
/title/00000001/00000002/data/setting.txt...............
Abort called....stdnull.
0123456789abcdef....inf.NAN.nan.(null)..0123456789 ABCDEF....
bug in vfprintf: bad base...0...C-UTF-8.C-SJIS..C-EUCJP.C-JIS...
Infinity....NaN.C-ISO-8859-1....ISO-8859-1..UTF-8...JIS.EUCJP...SJIS

#5
By wwywong on 61 weeks ago:
I guess I will stay with my wiikey (and be very happy so far)... Doing all this process is way to difficult/complicate for everyday carefree user. IF they really follow the step correctly and succeed in it, I think they are in the "scene" for pretty long time already, rather than a newbie without any modchip at all. I guess it is good education/lesson for all of us who is interested in these kinda things...

#6
By MoO9820 on 61 weeks ago:
Its great we have this... though I would have waited to still have the support :/ now we have to rely on someone to pick up his work, or make a better loader :p

#7
By Tidusnake666 on 61 weeks ago:
Personally I don't see the point in this softmod - I mean there were already modchips, there was way to load backups. This softmod is buggy, unstable, irritating to use (every time you should go to HBC...) and in the all ways modchips are superior - great stability, LOTS of features and so on.

It's just for VERY poor and lazy people.

AND THE MOST HORRIFYING, that now Ninty will block HBC for sure. Last time they blocked Twillight Hack, but didn't touch HBC, so homebrew scene was alerted, but now Waninkoko crossed the line.

I doubt bushing admires this softmod too.

#8
By PS3 News on 60 weeks ago:
WiiGator has released his own source code. To quote from the ReadMe file:
Quote:
Wii Backup Launcher 0.1:
########################

* Purpose *

Launch Wii DVD backups. This is a source code only release. You need to
compile it using devkitpro (PPC + ARM).

* Author *

WiiGator

* Compiling Order *

Run "make" to compile:
1. extractpartition
2. dip_module
3. copy dip_module/bin/dip_module.elf to cios_installer/data/dip_module.elf
4. cios_installer
5. backuplauncher

* Create DVD *

To create DVDs you need extractpartition. Don't call this patching. It only
decrypts the DVD. Patching is done within backuplauncher.

1. Run extractpartition
2. Burn output file to DVD-R (raw iso)

* Installing *

1. cios_installer - if you get an error message like "-1017" then you need first to uninstall IOS249.
2. dvdx, choose IOS249
3. backuplauncher cios_installer will install a custom IOS v6 which is same as Waninkokos cIOS v5. You don't need to install it, if you already installed cIOS v5.

In this release there is no leaked code included. Only official code is used.
This is released by WiiGator. The official released dip_module, IOS patches and libcios are used. Other code from Waninkoko is not used!

Waninkoko is not responsible for this release. Don't ask him about it.
The backuplauncher included is an inoffical release. This program is a modification of GeckoOS, and is unsupported and not condoned by the original authors of it. The backup loader modification is solely the work of WiiGator. PAL and NTSC is working. backuplauncher can load both original and backup discs.
Also, ciper of GBATemp has shared Wii Backup Launcher 0.2, an unofficial binary build of WiiGator's source code with changes.

#9
By sprawler on 59 weeks ago:
I have used the new GeckoOS/Loader and it works well. :tup:

#10
By sphinx1267 on 59 weeks ago:
what would you say the compatability rate is for this loader? I was thinking about selling my modded wii (with drive chip) and getting another and running only a soft mod. Has it given you atleast 90% positive runs?

I almost want to wait until an actual iso loader is released, everyone calling there apps iso loaders is misleading as they are only backup loaders of physical media.

#11
By ernvil on 59 weeks ago:
Does any of these new stuff work for Super Smash Bros Brawl? :confused:

#12
By Nanobr3ker on 59 weeks ago:
I've tested Trauma Center New Blood NTSC US, i only made it to the loading screen and it freezes from there :(

#13
By B4rtj4h on 59 weeks ago:
It's still in an experimental phase. And most errors come from the converter (which is not always able to convert the wanted IOS on the image.)

Give it a little time... it will become a succesful loader :)

#14
By RatmARM on 59 weeks ago:
I've compiled extractpartition for Linux systems.

To get it working, change to the directory where you downloaded it and do these in the terminal:
Code:
sudo cp extractpartition /usr/bin
mkdir ~/.wii
dd if=/dev/zero of=~/.wii/root-key count=1 bs=516
cp common-key ~/.wii

Then the usage is:
Code:
extractpartition  

The tool will say there is a error at the ending but it still worked fine.
I compared the MD5s of a Battalion Wars ISO made with Waninkoko's Backup-Creator and WiiGator's extractpartition and they matched.

#15
By H4rdWear on 59 weeks ago:
you know if there was a solid softmod i wouldent mind paying for it as im sure others would as well... but im more interested in using the wii as a multiplayer game for company... real gaming is on the ps3 or 360 or even the pc for a little crysis action now and then.

i applaud the efforts of so many on this front as opening up my wii is not something i really want or care to do..nor the ps3 for that matter! homebrew allows for so many venues.. like media streaming and integration of my portable and electronic devices around the home! now if i could only figure out how to take over the world... lol.

#16
By chewy4 on 58 weeks ago:
i've tested the gecko loader with several games also.. other than slow load times they seem to work flawlessly. great job guys i cant wait for an update.

Edit: hi all, i don't suppose anyone knows if there is a list of games anywhere that are tested working or not?

#17
By PS3 News on 58 weeks ago:
Quote:
Originally Posted by chewy4 View Post
hi all, i don't suppose anyone knows if there is a list of games anywhere that are tested working or not?
I merged your posts... regarding your question, I believe there is such a list at GBATemp.net, but I took a quick peek and couldn't find it so if anyone does feel free to post/link to it below. :cool:

#18
By chewy4 on 57 weeks ago:
after some searching i managed to find this list for pal games:

http://maschell.de/mediawiki-1.6.10/index.php/Wii_Backup_Compatibility_List_PAL

hope it saves some time.

#19
By Transient on 57 weeks ago:
Quote:
Originally Posted by PS3 News View Post
I believe there is such a list at GBATemp.net, but I took a quick peek and couldn't find it so if anyone does feel free to post/link to it below. :cool:
http://wiki.gbatemp.net/wiki/index.php/Backup_Launcher

:chill:

#20
By PS3 News on 57 weeks ago:
Thanks Transient, and +Rep! I knew they had one hehe... :tup2:

#21
By MajestacaL on 44 weeks ago:
Time to finally put my Wii to some use, can't believe I missed this release. :tup:



Post a Reply


Please Register or Login to Reply!