Commit Graph

15 Commits

Author SHA1 Message Date
Omega
969ecaee9c pushed Xuzz's 'fork' 2009-08-20 13:22:59 -04:00
Xuzz
cb6b94a323 updated compression.py and fixed common.py from printing random shit 2009-07-25 13:14:02 -07:00
Xuzz
c65d1e23b7 lots of accumulated fixes. BNS now is included in main wii.py :D 2009-07-25 13:08:38 -07:00
Giuseppe (LemonBoy)
c73954ef32 Fixed the sha hash check 2009-07-08 12:10:33 +02:00
Xuzz
66dea29df1 lotsa shit but should all work internally nowwith U8, TMD, ticket on the new API; 2009-07-03 01:57:24 -07:00
Xuzz
1ca063a8fc restructured layout of all code. archive.py is for all "archive" files, or files that contain other files. export.py is for stuff the wii spits onto SD (savegames, content.bin, etc). image.py is just TPL for now, but it can be expanded. headers.py has IMD5 and IMET. title.py is just NUS, Ticket, and TMD now. formats.py contains general other file formats. compression.py is JUST for compression (LZ77, ASH0, yaz0, yay0, etc). Ticket and TMD now use the "new" handling code for load-and-dumpable files - you do TMD() for a blank tmd, TMD().load(data) to load from data, TMD.loadFile(filename) to load from a filename. I think thats all 2009-06-30 00:25:23 -07:00
Alex Marshall
7200db92c0 Added some new commands to other.py, fixed some non-matching capitalization styles (the new form for all future capitalizations is likeThis not LikeThis, nor like_this.) and removed the wx and png dependancies on quite a few modules. I'll add some interfacing to the other.py classes from nand.py some time soon. I have confirmed that CONF works 100%. 2009-06-21 03:02:56 -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
3512fb6535 fucking IMET bugs, but fixes too! 2009-06-12 22:37:17 -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
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
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
b1f620ea01 sorta started disc, now works as a "package" in multiple files 2009-06-12 12:43:57 -07:00