Commit Graph

145 Commits

Author SHA1 Message Date
Giuseppe (LemonBoy)
a26d75f2dd Hopefully fixed the loc.dat handling 2009-06-23 12:15:07 +02:00
Alex Marshall
002b254056 Added netConfig class, which handles the file on NAND /shared2/sys/net/02/config.dat, which is responsible for most network configuration. 2009-06-23 01:50:23 -07:00
icefire
4d1ee39820 Merge branch 'master' of git@github.com:icefire/Wii.py 2009-06-23 00:34:26 -07:00
icefire
4d3171c60f fixed tpl shit 2009-06-23 00:33:28 -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
axe97
aa304dc2d5 removed png.py, its not needed anymore 2009-06-22 23:29:18 -07:00
axe97
329e419284 Merge branch 'master' of git@github.com:icefire/Wii.py 2009-06-22 23:23:14 -07:00
axe97
d60418ba3e Merge branch 'master' of git@github.com:icefire/Wii.py 2009-06-22 23:01:48 -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
megazig
f9ba9fbeab small tpl fix 2009-06-22 23:59:39 -05:00
axe97
6e997ca1df small tpl type fix 2009-06-22 21:12:53 -07:00
megazig
63d0ef52e2 more cleanup 2009-06-22 22:19:02 -05:00
megazig
7a1a176146 cleaned up TPL.py unpacking 2009-06-22 21:52:27 -05:00
megazig
8adc4aeb98 bad extension finding 2009-06-22 21:37:58 -05:00
megazig
c5a4673840 fuck 2009-06-22 21:12:19 -05:00
megazig
b588f060f4 fixed flatten 2009-06-22 20:54:31 -05:00
megazig
779766e2fa fixed import wx and adapted flatten 2009-06-22 20:17:12 -05:00
megazig
f68eed7c2b removed more png and moved wx to toScreen 2009-06-22 19:58:32 -05:00
megazig
019c15daf6 removed toPNG, no going back now 2009-06-22 19:39:35 -05:00
icefire
d2db117aa1 Using exceptions now... 2009-06-22 17:29:36 -07:00
megazig
079f82ee7f switched to PIL 2009-06-22 17:45:06 -05:00
Giuseppe (LemonBoy)
cb94f417ab Added a block marking function 2009-06-22 22:01:44 +02:00
Giuseppe (LemonBoy)
5fbf49e8c3 Added loc.dat support, reading is ok but writing back to it corrupt it 2009-06-22 16:44:49 +02:00
Giuseppe (LemonBoy)
f8454c2763 Merge branch 'master' of git@github.com:icefire/Wii.py 2009-06-22 10:45:07 +02:00
Giuseppe (LemonBoy)
ec7d9fc776 Fixed some little things 2009-06-22 10:44:45 +02: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
Giuseppe (LemonBoy)
2b65473b78 Avoiding storing twice the key names, we can get them from the dictionary 2009-06-22 08:53:01 +02: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
megazig
bd03a307f1 removed pyc file 2009-06-21 23:42:14 -05:00
megazig
bf33a73f91 fixed CMP 2009-06-21 22:39:22 -05: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
axe97
5aecf3eff3 was an error in a comment, got rid of it 2009-06-21 21:25:59 -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
00a62222b9 Fixed that commit hell. Renamed other.py to formats.py, did a bunch of moving and linking, and added TicketViews. Starting on an ISFS class for permission based FS access. 2009-06-21 16:36:00 -07:00
axe97
e45d050dad small thing 2009-06-21 19:24:05 -07:00
axe97
d4ba38c051 Merge branch 'master' of git@github.com:icefire/Wii.py 2009-06-21 19:23:35 -07:00
axe97
0b3ea889a3 fixed RBGA8, working on CMP 2009-06-21 18:37:46 -07:00
unknown
379fd95fdd fixed RBGA8, works awesome, gonna work on CMP now 2009-06-21 18:13:18 -07:00
Omegalulz
76d39dab79 reverted :/ 2009-06-21 15:46:17 -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
Omegalulz
f332764450 Added delKeyByValue function 2009-06-20 08:32:11 -07:00
Omegalulz
2c24ecf200 fixed delKey function (tab fail) 2009-06-20 07:50:27 -07:00
Omegalulz
af5b4ef187 Added delKey function (untested) 2009-06-20 07:45:35 -07:00
icefire
684fd305e1 add_material now "works", add_picture added, etc. the add_material self.offset.append() part is probably fucked, someone fix that 2009-06-20 07:15:51 -07:00
icefire
8d141b62ad add_material now
"works", add_picture added, etc. the add_material self.offset.append() part is probably fucked, someone fix that
2009-06-20 07:11:36 -07:00
Giuseppe (LemonBoy)
913a5175a0 Added a class to deal with the setting.txt 2009-06-20 15:51:14 +02:00