use case-insensitivity. seems all the nintendo tools are running on windows and in the system menu html, paths are case-insensitive. it doesnt seem like there is anywhere where they would need to be the other way
* lz77: support for unpacking archives larger than 0xffffff bytes
* nusdownloader: dont try to write files to cache if there is not one set
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@107 389f4c8b-5dfe-645f-db0e-df882bc27289
*ohneschwanzenegger:: change possible misleading version text when overwriting a title
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@96 389f4c8b-5dfe-645f-db0e-df882bc27289
i only performed limited testing, but it seems to work fine. in linux, the full process took < 20 seconds. in windows, it was about 2 minutes. bad blocks are taken into account, so i personally feel that it is safer that betwiin ( but im not knocking that program at all :) )
anybody using punetwiin is encouraged to verify the content of the output file before even thinking about installing it.
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@83 389f4c8b-5dfe-645f-db0e-df882bc27289
* nandBin:: if SFFS generation rolls around to 0, write all 16 superclusters
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@72 389f4c8b-5dfe-645f-db0e-df882bc27289
* nandChecker: add korean brick checking ( still untested with a real korean dump )
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@67 389f4c8b-5dfe-645f-db0e-df882bc27289
* ohneswanzenegger: fix bug that let original HBC slip though as "installed at the factory"
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@64 389f4c8b-5dfe-645f-db0e-df882bc27289
*nandBin: #ifdef out code not used when not built with write ability
*nandChecker: add stuff for checking system menu against setting.txt
* add stuff for displaying title name and other information
*ohneswansenegger: fix bug which caused formatted nand to use previous content.map and uid.sys
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@63 389f4c8b-5dfe-645f-db0e-df882bc27289
* ohneswanzenegger: allow using format on an already existing nand.bin
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@62 389f4c8b-5dfe-645f-db0e-df882bc27289
* try to use the least possible ones amount of them while still being accurate
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@61 389f4c8b-5dfe-645f-db0e-df882bc27289
fix incorrect system menu version in one of the jap updates
add some 2.X updates
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@60 389f4c8b-5dfe-645f-db0e-df882bc27289
* NUSdownloader: dont always include IOS35, since the class is used for other things besides just sneek now
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@59 389f4c8b-5dfe-645f-db0e-df882bc27289
* fix bug in nandBin class when the current superblock was the last one
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@52 389f4c8b-5dfe-645f-db0e-df882bc27289
* use unsigned int since HBC's TID wont fit in a signed 32 bit int
* add key index fixing in the ticket class
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@50 389f4c8b-5dfe-645f-db0e-df882bc27289
* adjust U8 class for changed round-up macro. still needs to be verified
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@46 389f4c8b-5dfe-645f-db0e-df882bc27289
* insert new entries in nand.bin at the start of the chain instead of at the end ( to closer mimic IOS FS behavior )
* oneswanzenegger: create /sys/cert.sys when creating a new nand.bin
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@42 389f4c8b-5dfe-645f-db0e-df882bc27289
* minor optimizations - using "const &" to avoid creating a duplicate for function arguments in the library files
* nandBin needs to be built with write support to create a new file
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@30 389f4c8b-5dfe-645f-db0e-df882bc27289