Commit Graph

  • 1994e8bdda * adding stuff to convert to/from data.bin for saves giantpune@gmail.com 2011-01-02 06:15:26 +0000
  • 7570278999 * made a bug giantpune@gmail.com 2010-12-29 04:12:20 +0000
  • 271429a006 * display images in the breft thingy giantpune@gmail.com 2010-12-29 03:44:52 +0000
  • fd20bc4484 start of an editor for breft files megazig 2010-12-29 02:47:06 +0000
  • a3e6288604 * implement static function for creating wads from a list of bytearrays * 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 giantpune@gmail.com 2010-12-23 16:17:46 +0000
  • 4ef3c3bebf added functions for modifying permissions of a wad. applied titleid setting for tickets. megazig 2010-12-23 07:32:10 +0000
  • d0b87f88f4 * remember the ticket decrypted key and dont calculate it every time it is requested giantpune@gmail.com 2010-12-22 19:19:12 +0000
  • 44900c32f1 * setting.txt dialog knows different regions * make the button for selecting the NUS_Cache path actually do something in the 2 programs that use NUS * default NUS_cache is up 2 directories in windoze * allow reading bad blocks from a txt file when creating a blank nand giantpune@gmail.com 2010-12-22 00:25:08 +0000
  • c41bc634a1 * fix bugs in the nandBin delete * fiix bug when writing supercluster * add macros for nand attributes * adding another example program for creating nand.bin and adding wads. it SEEMS to work as expected, but still, use it with EXTREME CAUTION * changed default NUS_Cache path in NUS downloader to parent directly so the 2 example programs can share the same cache * added "-all" argument for the nandBinchecker giantpune@gmail.com 2010-12-21 20:01:39 +0000
  • e20fcdaeb4 * add building a "blank" nand.bin. * when checking spare data, dont check for blocks that are all 0xff ( untouched ) * dont try to check contents for DLC, since there will probably always be some missing giantpune@gmail.com 2010-12-19 22:24:54 +0000
  • d11f38a82c * fix missing case that let bad RSA slip through the cracks in the latest demo app giantpune@gmail.com 2010-12-18 21:45:14 +0000
  • a498d9def8 * fixed bugs in nandBin dealing with getting the supercluster * adding stuff for writing a supercluster with updates information, using correct rotation * fixed a few more bugs in this class forgot about * move the "fakesign checker" stuff to a more appropriate place * add a couple small functions to TMD, ticket, shardeMap * add a new "demo" program/project nandBinCheck. it does lots of useful integrety checks on a nand.bin that will be needed when starting to actually write these things giantpune@gmail.com 2010-12-18 21:07:58 +0000
  • 00f7302b0d * NUS downloader - add 2 more full updates to the list * fix bug in creating the jap lists * change the saveDialog to openFileDialog when opening a wad * remove default text in the NUS downloader * nandBin class - add the beginnings of writing... adding & deleting files & directories apparently is working. writing data to a file appears to work * right now, its not writing to the nand.bin, so dont use these functions * probably some other stuff i forgot giantpune@gmail.com 2010-12-16 23:37:30 +0000
  • ba948e0e26 added code for importing a wad into a nand megazig 2010-12-16 20:07:38 +0000
  • 86c9d73b1e * add spare.cpp/.h for calculating ecc & hmac used in the nand giantpune@gmail.com 2010-12-15 08:11:56 +0000
  • 729f215d4e * added a class to deal with getting data from the first 8 nand blocks ( ones not belonging to the filesystem ) * really fix the bug that caused the nandBin class not to be able to open keys.bin giantpune@gmail.com 2010-12-14 05:58:44 +0000
  • af2f9ee039 changes to the nandExtractor... * add more info at the bottom of the block map including free space, key, and file details * make the blocks a bit smaller so the screen doesnt need to be quite as freakin huge * blockmap is hidable and resizable giantpune@gmail.com 2010-12-12 11:48:51 +0000
  • 71314d484c * fix bug in nandBin class that added the "/" root item to the path being extracted to giantpune@gmail.com 2010-12-11 11:05:37 +0000
  • 034e487a31 * forgotten files giantpune@gmail.com 2010-12-11 10:39:41 +0000
  • cc7d47f3ab * add access functions to the nandBin class to get the cluster map for whole nand and for a given file * change the nandExtract program a bit. move nand extraction to a thread to keep it from hanging the main thread * add pretty block map giantpune@gmail.com 2010-12-11 10:12:50 +0000
  • 5dddc3cfc8 * adding in support for transparently replacing characters in save names in the nand dump class. replacements are held in "/sys/replace". this should allow writing all official save data to a nand dump on any filesystem. weather or not other program know how to read that data back is another story. but at least this one will be able to handle all sorts of filenames now giantpune@gmail.com 2010-12-10 13:10:53 +0000
  • 64850e0ec3 * delete more unused files giantpune@gmail.com 2010-12-10 03:52:43 +0000
  • 134bb8f277 * moving the "library" files into a common folder 'WiiQt' * adding in ASH0, LZ77 and ( messy ) U8 classes giantpune@gmail.com 2010-12-10 03:50:08 +0000
  • d8ea7b899b forgot this giantpune@gmail.com 2010-12-09 11:31:24 +0000
  • ea71bb3f9a * fix bugs in the nand extractor that caused it not to be able to find the keys.bin * add fakesigning stuff to the tmd & ticket classes * add functions for changing the tmd & ticket classes ( size, hash, tid... ) * allow replacing contents in wads ( untested ) * other little bug fixes i forgot giantpune@gmail.com 2010-12-09 11:30:25 +0000
  • d9ecb76202 * add a menu in the NUS tool to access setting.txt from the nand dump giantpune@gmail.com 2010-12-09 05:45:12 +0000
  • 4ff87cd24e * fix a few bugs in the NUS tool * corrected TIDs used when downloading an entire update * set the path to the nand dump when clicking the button to download something * read data from cache even if title version is 0 giantpune@gmail.com 2010-12-09 04:10:19 +0000
  • 7cbba0738e * add wad packing to NUS tool * add more "known updates" to the NUS class. now your can specify "3.4u" or similar instead of a TID and it will try to download all the titles that would have been in that update. the lists of titles were taken from wiimpersonator logs and when those were missing, from disc update partitions. thanks to markhemus and rduke for helping make the lists * NUS tool will now make sure there is a valid setting.txt in the nand after it is done installing titles to it giantpune@gmail.com 2010-12-08 18:07:57 +0000
  • d795e3ffdc * change "get the latest version of this title" to version 0xffff instead of 0. this allows getting version of a title that really does have version 0 ( some jap ones for example ) giantpune@gmail.com 2010-12-08 08:47:19 +0000
  • ca34183e4f * adding brief readmii about what each program does giantpune@gmail.com 2010-12-08 08:26:07 +0000
  • 085327c6fa * fix bug in nand extractor that kept on going even if you tried to extract a single file * add pretty icons to the nand extractor giantpune@gmail.com 2010-12-08 08:05:23 +0000
  • 3284adf8ac *delete personal project settings giantpune@gmail.com 2010-12-08 07:29:57 +0000
  • da59f4ec49 * adding a few different projects. some of them have hardcoded paths and whatnot that may need to be changed or removed giantpune@gmail.com 2010-12-08 07:26:18 +0000
  • a6cc2a78e8 Initial directory structure. (no author) 2010-12-08 07:14:59 +0000