Commit Graph

145 Commits

Author SHA1 Message Date
Giuseppe (LemonBoy)
336fa401e6 Now you can delete the wii mac from the savedata. Uploaded the newer (but bugged) dvd class with fst reading :3 2009-06-19 18:16:08 +02:00
Alex Marshall
253a232052 Added iplsave.bin management functions. I'll probably add a wrapper into the nand.py later. 2009-06-19 00:43:44 -07:00
megazig
c1cac04f83 cleaned up len return for Matt_P 2009-06-18 19:06:51 -05:00
megazig
fc57563e92 added disc.py fix by Matt_P 2009-06-18 17:25:27 -05:00
Alex Marshall
3ab6edd9ae Merge git@github.com:icefire/Wii.py 2009-06-18 14:29:44 -07:00
Alex Marshall
46a84f7148 Added uid.sys handling. 2009-06-18 14:29:16 -07:00
Giuseppe (LemonBoy)
a882691a17 wtf still cant find the trick for cross-block reading 2009-06-18 22:39:18 +02:00
Giuseppe (LemonBoy)
325094486c Fixed the read command, now read the apploader like wiiscrubber does, need fix tho 2009-06-18 16:53:37 +02:00
Giuseppe (LemonBoy)
5f839ca19b Reworked all the structure, added decryption (thx bLASty) and apploader parsing, the reading function fail when reading files on more than one block 2009-06-18 15:56:45 +02:00
megazig
f6a76782c6 todo list added to bottom. add to this list 2009-06-17 19:40:50 -05:00
megazig
03f5679fe5 fixed offsets 2009-06-17 19:19:17 -05:00
megazig
3ef09ab492 added brlan 2009-06-17 19:00:38 -05:00
Giuseppe (LemonBoy)
bb877bfc93 Done with the data.bin unpacker 2009-06-17 20:53:12 +02:00
Giuseppe (LemonBoy)
368ccd34b6 Merge branch 'master' of git@github.com:icefire/Wii.py 2009-06-17 20:48:00 +02:00
Giuseppe (LemonBoy)
43a04d5915 Done with the data.bin unpacker 2009-06-17 20:45:31 +02:00
icefire
4312891cbc now the file parameter to the TPL class can be a buffer too (only for conversion from TPL though) 2009-06-17 09:11:42 -07:00
icefire
f6733f7a81 fixed CMP debug output - CMP and RGBA8 still fail :( 2009-06-17 09:04:26 -07:00
icefire
30410fa33c CMP and RGBA8 fail spectacuarly, but at least you get *something* outputted 2009-06-17 09:00:03 -07:00
megazig
35f394563f changed names 2009-06-17 05:48:23 -05:00
megazig
2bf49a5c27 updated material adding 2009-06-17 01:12:08 -05:00
megazig
c929cab36c added brlyt class 2009-06-16 20:46:56 -05:00
Giuseppe (LemonBoy)
94e23f2ade Added a CCF packer/unpacker 2009-06-16 21:36:32 +02:00
Giuseppe (LemonBoy)
f2a80801ca Added a CCF compressor/decompressor 2009-06-16 15:32:57 +02:00
icefire
02fd26a836 added __len__ to Ticket and TMD (lets you do len(tik) or len(tmd) to get the length, including TMD contents) 2009-06-14 22:11:53 -07:00
icefire
87067fc3e2 added boot2 wad unpacking and packing, and other stuff in title.py 2009-06-14 00:28:56 -07:00
icefire
3201bcc36c last push had nand.py and title.py major fixes too (and common.py?). This one might fix fuzzyness in the U8 files 2009-06-13 14:43:34 -07:00
icefire
27f07bdb2e fixes in U8.py - now actualyl makes U8 files, not garbage stupidity. also fixes to IMET and a few other things. 2009-06-13 14:40:53 -07:00
icefire
3512fb6535 fucking IMET bugs, but fixes too! 2009-06-12 22:37:17 -07:00
Alex Marshall
4ae54ed51b Merge git@github.com:icefire/Wii.py 2009-06-12 16:28:06 -07:00
Alex Marshall
4d26699e05 Added lots of Crypto() stuff, and modified stuff to use it. 2009-06-12 16:27:50 -07:00
icefire
50096c1c78 added __str__ to U8, clone of arclist.py from pywii 2009-06-12 16:20:59 -07:00
icefire
1a85a13c8e removed test 2009-06-12 16:06:43 -07:00
icefire
783d8b88da cloned marcans tmd/tik/wad info scripts 2009-06-12 16:05:55 -07:00
icefire
9737584785 cloned marcans tikinfo/tmdinfo/wadinfo 2009-06-12 16:05:22 -07:00
Alex Marshall
29c6447996 Renamed __init__.py to Wii.py so we dont have import hell. Much easier. 2009-06-12 13:36:22 -07:00
icefire
ced6a30baa working! 2009-06-12 13:32:16 -07:00
icefire
439bc426f2 working again! 2009-06-12 13:28:18 -07:00
icefire
025b69f436 maybe working now 2009-06-12 13:24:52 -07:00
icefire
c234fbfa42 fixed ticket struct 2009-06-12 13:12:41 -07:00
icefire
98658b969d Fixed spacing in hexdump() 2009-06-12 13:04:40 -07:00
Alex Marshall
303e0c379e Added hexdump, and also made the ValidateHash check work (if you pass it proper values, of course) 2009-06-12 13:00:03 -07:00
icefire
87851bdf33 sorta added disc (just a start), switched to moduleish way 2009-06-12 12:46:26 -07:00
icefire
b1f620ea01 sorta started disc, now works as a "package" in multiple files 2009-06-12 12:43:57 -07:00
icefire
2ab32f4300 removing "compiled" python files 2009-06-12 09:09:59 -07:00
icefire
679e9d0441 first commit of Wii.py (renamed icewii). Split into a package -- can anyone help with this? 2009-06-12 09:08:39 -07:00