Commit Graph

  • 0e5ea564eb
    Merge 0c5e7c1913 into 953ebc84c1 Benjamin Brown 2019-05-26 04:40:28 +0000
  • 0c5e7c1913
    Update README.md Benjamin Brown 2019-05-26 00:39:06 -0400
  • 953ebc84c1 Make license explicit, this was already effective via the use of the blz code anyway. master Admiral H. Curtiss 2018-03-15 23:56:29 +0100
  • 0b7cac6cb1 Add --domain option to readme. v1.6 AdmiralCurtiss 2015-10-18 18:52:15 +0200
  • a33caeb5f1 Print some version and usage information when run without parameters or incorrect parameters. wip Admiral H. Curtiss 2015-10-18 17:29:20 +0200
  • 9d313e774a Put a custom domain in the output filename. Admiral H. Curtiss 2015-10-17 22:33:12 +0200
  • 9270eed263 Simple overlay decompression debugging code, doesn't actually appear to be necessary but hey. Admiral H. Curtiss 2015-10-17 22:07:28 +0200
  • 9c8bd0ab07 Change the default output filename to have (NoSSL) instead of (AltWfc). Fixes #7. AdmiralCurtiss 2015-09-15 22:47:11 +0200
  • ab11a659ab Implements #8: Ability to replace the URL with any other URL of a shorter length. Admiral H. Curtiss 2015-09-01 22:26:52 +0200
  • b526fae3e5 Add some properly typed Exception catching... v1.5 Admiral H. Curtiss 2015-03-25 17:49:17 +0100
  • c6e4a2d6e3 Enclose FileStreams in using-blocks to make sure they close properly on Exception. Admiral H. Curtiss 2015-03-25 17:28:40 +0100
  • f1e728a2dd Slightly alter ARM9 compression detection. Admiral H. Curtiss 2015-03-24 21:05:29 +0100
  • f90c4491c2 Avoid printing BLZ warnings multiple times. v1.4 Admiral H. Curtiss 2014-11-02 16:56:41 +0100
  • b8a83611a5 Apparently, the ARM9 size in the secure area can also differ by 0x4000. Admiral H. Curtiss 2014-11-02 16:40:59 +0100
  • 182a8c9e26 Don't output a file when nothing was patched. Admiral H. Curtiss 2014-11-02 06:27:35 +0100
  • 575ae4572a Delete output if patching fails. Admiral H. Curtiss 2014-11-02 06:09:21 +0100
  • 54a4eb8b98 Make the CRC16 Secure Area warning less intimidating. Admiral H. Curtiss 2014-11-02 05:58:25 +0100
  • 0b5fcbd542 Add game-specific data removal when the recompressed data is a lot bigger than the original. Admiral H. Curtiss 2014-11-02 05:42:36 +0100
  • ac8a55a11f Write out ARM9 in debug mode to ease identification of issues. Admiral H. Curtiss 2014-11-02 04:56:15 +0100
  • b1d586977c Remove debug from ARM9 too if it's too big after recompression. v1.3 Admiral H. Curtiss 2014-08-17 15:33:34 +0200
  • 9215189de0 Clarify output when recompresed file is bigger than original, and add some removable debug strings. Admiral H. Curtiss 2014-08-17 02:51:50 +0200
  • 6c48af3434 Fix checksums for devices that care about that. v1.2 Admiral H. Curtiss 2014-06-07 23:43:20 +0200
  • 49b55ff173 Attempt to patch ARM9 secure area if all attempts to match the filesize fail. v1.1 Admiral H. Curtiss 2014-05-30 19:52:50 +0200
  • 8cd1e3c8e1 Fix ARM9 footer. Admiral H. Curtiss 2014-05-30 18:58:08 +0200
  • d50f24fcf2 This should improve compatibility by decreasing the likelyhood of a compressed ARM9 changing size after recompression. Admiral H. Curtiss 2014-05-30 17:20:08 +0200
  • e3dceabfa9 Messed up in the previous detection, fixed. Admiral H. Curtiss 2014-05-30 16:57:46 +0200
  • 4a943e0881 Better ARM9 compression detection. Admiral H. Curtiss 2014-05-30 06:48:28 +0200
  • 005d4c9bd6 Change target framework to 3.5. Admiral H. Curtiss 2014-05-30 01:48:54 +0200
  • fe573f08c2 Create README.md v1.0 AdmiralCurtiss 2014-05-30 01:04:47 +0200
  • c249a87c73 Support for uncompressed ARM9, detection is questionable but seems to work well enough. If someone knows a better way to detect if an ARM9 is compressed, please tell me! Admiral H. Curtiss 2014-05-30 00:56:10 +0200
  • 577e6a7d43 Fix (or at least a recovery attempt) for games where recompressed overlay is bigger than source. Admiral H. Curtiss 2014-05-29 23:34:46 +0200
  • 724f59512f Fix games that don't store compressed size in the header (?). Admiral H. Curtiss 2014-05-29 22:15:40 +0200
  • 08679e4485 Trying to get Gauntlet to work, not successful yet. Admiral H. Curtiss 2014-05-29 22:03:45 +0200
  • eb34dfa640 Display patched filename in command line. Admiral H. Curtiss 2014-05-29 21:47:43 +0200
  • 0c19ba3b24 Patch main executables. Admiral H. Curtiss 2014-05-29 21:44:17 +0200
  • bb7e14a877 Clean up command line output and use a sensible out filename. Admiral H. Curtiss 2014-05-29 21:01:58 +0200
  • 2c6499ce7f Don't patch lone "https://". Admiral H. Curtiss 2014-05-29 20:57:03 +0200
  • f250e8dd97 Apparently there's header data for compressed stuff, good to know! Admiral H. Curtiss 2014-05-29 20:40:04 +0200
  • a44da221eb HTTPS string replacement code. Admiral H. Curtiss 2014-05-29 19:44:17 +0200
  • c5e4b9d1e8 Basic overlay read/write code. Admiral H. Curtiss 2014-05-29 19:20:43 +0200
  • f623d12408 BLZ: Take and return arrays instad of files. Admiral H. Curtiss 2014-05-29 18:23:30 +0200
  • 3e71c26b6a That's the last part, let's see if encoding works now. Admiral H. Curtiss 2014-05-29 17:37:07 +0200
  • 26e5a7da23 That should be most of the encoding. Admiral H. Curtiss 2014-05-29 17:26:56 +0200
  • aee4459445 More encoding conversion... Admiral H. Curtiss 2014-05-29 16:37:58 +0200
  • 5a1f5ca0c5 Starting encoding conversion... Admiral H. Curtiss 2014-05-29 06:26:43 +0200
  • 57aa469263 That bug was surprisingly annoying to find. Admiral H. Curtiss 2014-05-29 06:11:56 +0200
  • 34c58aa8cd Trying to convert this blz compression to C#... Admiral H. Curtiss 2014-05-29 05:11:29 +0200