megazig
|
7039b63616
|
fixed some issues that broke tests
|
2009-10-23 13:54:41 -05:00 |
|
Omega
|
969ecaee9c
|
pushed Xuzz's 'fork'
|
2009-08-20 13:22:59 -04: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
|
161fef60c9
|
more title.py new API with @classmethod and started cloning pywii tools themselves
|
2009-07-02 09:51:33 -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
|
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 |
|
Alex Marshall
|
d1e7376f85
|
Improved ES.Identify a bit.
|
2009-06-22 00:40:32 -07:00 |
|
Alex Marshall
|
3d176dbb18
|
Added the permissions checking to the ISFS code. I _think_ I did it right, but I am unable to test >_>
|
2009-06-22 00:24:20 -07:00 |
|
Alex Marshall
|
7f2da84dfb
|
Added a WAD packer interface on the NAND. now you can export WADs from NAND titles. (WADs are untested but should work. someone should check >_>)
|
2009-06-21 23:32:44 -07:00 |
|
Alex Marshall
|
a9a6a4d0d3
|
Added a whole ISFS implementation (almost complete) and did a bunch of permissions stuffs.
|
2009-06-21 22:25:43 -07:00 |
|
Alex Marshall
|
37e2f496ea
|
Added permissions system. Now logs all permissions to permissions.txt on the NAND root. You should use the newFile and newDirectory functions on the NAND for creating new files and folders.
|
2009-06-21 19:53:55 -07:00 |
|
Alex Marshall
|
6c6deea939
|
Ack, there was some nand.py stuff from the deleted commit that needed to be added.
|
2009-06-21 16:52:03 -07:00 |
|
Alex Marshall
|
ecf16a1a18
|
Woops, nand.py needs formats.py
|
2009-06-21 16:49:56 -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 |
|
Alex Marshall
|
46a84f7148
|
Added uid.sys handling.
|
2009-06-18 14:29:16 -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
|
025b69f436
|
maybe working now
|
2009-06-12 13:24:52 -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 |
|