Commit Graph

185 Commits

Author SHA1 Message Date
megazig
68f7cf21cf started bmg.py 2009-06-30 13:05:23 -05:00
megazig
6ee2a275bb cleaned up breff classes 2009-06-30 10:32:52 -05:00
megazig
e6b399f5b5 moved breft.py 2009-06-30 10:24:46 -05:00
megazig
789f9cd2c1 breft started 2009-06-30 10:23:06 -05:00
megazig
faf47a0f89 Merge branch 'master' of git@github.com:icefire/Wii.py 2009-06-30 05:54:33 -05:00
Xuzz
a072ea5a75 removed useless files #1 2009-06-30 00:27:15 -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
megazig
cfb1ae2271 fixed last header bug(maybe) 2009-06-29 23:00:09 -05:00
megazig
e7259b9545 fixed data table 2009-06-29 22:22:59 -05:00
megazig
9cf41c9be9 fixed header section 2009-06-29 22:12:45 -05:00
Xuzz
9b8368270a experimenatl folder 2009-06-29 18:36:57 -07:00
Xuzz
3ff63e05a4 bit of re-organization, now has place for wip code :) 2009-06-29 18:36:23 -07:00
Xuzz
2edccfdfe7 fixed stupidist thing ever - the imd5 siging code *had an IMD5 header*. Really. Please forget that moment... 2009-06-29 18:10:46 -07:00
Xuzz
56deb8d8fc simple IMD5 code 2009-06-29 18:07:56 -07:00
Xuzz
e2f8d42189 Merge git@github.com:icefire/Wii.py 2009-06-29 18:06:43 -07:00
Xuzz
f5a8145c4b TPL preview fixes for wx apps, RGBA8 is great *within* tpl.py but it fails on the wii :P 2009-06-29 17:55:30 -07:00
megazig
e49fa1dbd9 added bytes up to smallest section 2009-06-29 17:12:22 -05:00
megazig
55e77da5ac added more speculation 2009-06-29 16:49:48 -05:00
megazig
517db2c409 started framework for people to do breff 2009-06-29 16:35:31 -05:00
megazig
db4c792d03 I found PI 2009-06-29 16:06:24 -05:00
megazig
80d274aeab I found PI 2009-06-29 15:53:08 -05:00
megazig
891b8557f7 started framework for people to do breff 2009-06-29 15:15:44 -05:00
matt
5f31332cd3 Added semi working THP player, has experimental frame skipping code, but is still in need of math checks as it is currently out of time after a while, no AUDIO, but there is video. Sadly python is a bit slow. 2009-06-29 09:44:49 +12: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
megazig
ba1c30c5b8 RGB5A3 a little better 2009-06-24 14:12:26 -05:00
icefire
8d928288dc Merge git@github.com:icefire/Wii.py 2009-06-24 10:56:42 -07:00
icefire
d1829a5200 cleaned up code 2009-06-24 10:55:50 -07: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
Omega
441f028440 double import 2009-06-24 00:44:40 -04:00
matt
d7de9ab3e5 Fixed markContent function 2009-06-24 12:23:16 +12:00
axe97
75b850a436 fixed RBGA8, again 2009-06-23 13:54:51 -07:00
axe97
b9f914d38b small tpl fix 2009-06-23 10:49:22 -07:00
megazig
9c61adfdb2 fixed all but RGB5A3 with alpha 2009-06-23 09:17:43 -05:00
megazig
ef8f66cddc fixed all but RGB5A3 with alpha 2009-06-23 09:17:08 -05:00
Giuseppe (LemonBoy)
f35b0041a6 Merge branch 'master' of git@github.com:icefire/Wii.py 2009-06-23 12:17:48 +02:00
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