Commit Graph

24 Commits

Author SHA1 Message Date
The Lemon Man
a7f852834f Fixed disc.py to work with lastest changes to the ticket/tmd class 2009-10-31 09:16:33 +01:00
Omega
969ecaee9c pushed Xuzz's 'fork' 2009-08-20 13:22:59 -04: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
Giuseppe (LemonBoy)
2dcfcef7c7 Added new fields for __update.inf, added a test wich decompress the sysmenu 2009-06-25 16:28:03 +02:00
Alex Marshall
05b25a64af Fixed up the __update.inf crap. Doesn't display new fields yet. Fix that plz, lemonny. 2009-06-24 12:20:10 -07:00
Giuseppe (LemonBoy)
3de32d664e Added a function to dump the partition, need testing 2009-06-24 21:15:41 +02:00
Giuseppe (LemonBoy)
a3ada15f12 Forgot to add the partition ios ... 2009-06-24 12:36:59 +02:00
Giuseppe (LemonBoy)
3681a0fd1d zomg we haz imagez 4 saves! (color are screwed sometimes :|) 2009-06-24 12:02:36 +02:00
Omega
6135cc068a fixed some more 2009-06-24 01:29:51 -04:00
Omega
ba1e142f7e fixing disc.py and testDISC.py 2009-06-24 00:55:41 -04:00
matt
d7de9ab3e5 Fixed markContent function 2009-06-24 12:23:16 +12:00
Alex Marshall
55c0df8d36 Removed all instances of hashlib and PyCrypto from all code, aside from common.py. Please use the crypto class in common.py for all crypto/hashing needs. 2009-06-23 00:16:18 -07:00
matt
2d73425edb Fixed some bracketing issues confusing Xuzz 2009-06-23 17:22:22 +12:00
matt
59e8030f38 Fixed FST for disc.py completely, found bad hex offsets in decryptBlock, and fixed/tidied soem other stuff. 2009-06-23 17:09:46 +12:00
Giuseppe (LemonBoy)
cb94f417ab Added a block marking function 2009-06-22 22:01:44 +02:00
Giuseppe (LemonBoy)
ec7d9fc776 Fixed some little things 2009-06-22 10:44:45 +02: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
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
megazig
fc57563e92 added disc.py fix by Matt_P 2009-06-18 17:25:27 -05: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
icefire
025b69f436 maybe working now 2009-06-12 13:24:52 -07:00
icefire
b1f620ea01 sorta started disc, now works as a "package" in multiple files 2009-06-12 12:43:57 -07:00