zoogie
51760bca20
Create TADpole.py
...
Restore this for the sake of reference.
2019-01-30 02:39:11 -06:00
zoogie
de9eeebc0c
Port from Python to C
...
- add crc16 fixing for banner.bin
- remove keyy error correct, will probably be added back in time
2019-01-20 05:17:51 -06:00
zoogie
bdf6cbd764
little big bugfix
2018-09-24 00:58:27 -05:00
zoogie
f9da11cb76
fix out-of-order stdout on unix-like platforms
...
Without stdout flush, linux will print ctr-dsiwaretool output before python. This is most noticable on the DIS service.
2018-04-10 18:48:07 -05:00
zoogie
5de60ffea0
real seed, tiny dsiware, and platform check
2018-04-10 16:34:44 -05:00
zoogie
f96ff52c30
bump version, small msed check
2018-04-10 13:13:47 -05:00
zoogie
00345622f9
keyy error correction
...
System formatted and system transferred movable.sed's are only +1 and +2 apart - usually. So by trying a few adjacent keyy's we can possibly decrypt the TADs even when the given keyy is wrong.
Sys.exit is also fixed to return a proper error value.
2018-03-31 06:48:41 -05:00
zoogie
63a2384f93
Fix workdir naming bug
2018-03-11 22:49:57 -05:00
zoogie
49b23bb3c7
Don't assume TMD size
...
Some very rare games actually have extra content sections and thus extend the TMD size +0x30 for each section.
Also, minor code cleanup.
2018-03-03 02:10:29 -06:00
zoogie
e2ee00d38b
Check for noobs renaming random files to movable.sed lol
2018-02-23 17:02:29 -06:00
Ian Burgwin
448a633aec
Compatibility with Python 3 ( #12 )
...
Also minor cleanup: use with statements to open/close files
Tested with 3.6.4
2018-02-22 05:46:40 -06:00
zoogie
b1bf07523a
better error handling
2018-02-18 06:02:33 -06:00
Eric Liu
792d62e75c
Improve user experience ( #5 )
...
* Show usage when using incorrect num args
* Update README.md for clarity
* Update README.md
2018-02-12 02:04:48 -06:00
zoogie
02eb189e7f
Add files via upload
2018-01-11 02:52:20 -06:00