Commit Graph

21 Commits

Author SHA1 Message Date
Jennifer Taylor 61f3a570a7 Remove binary diffing library that was moved to arcadeutils, move patches to their own directory. 2021-06-27 17:08:15 +00:00
Jennifer Taylor 6ff267ee7c Make it possible to compile with mypyc for approximately 50% speedup. 2021-06-10 03:35:13 +00:00
Jennifer Taylor 5daf418a00 Add a message for which dongle file we're looking at. 2021-02-26 02:00:42 +00:00
Jennifer Taylor 15f234de2e Add a utility to validate dongle dumps. 2021-02-26 01:48:37 +00:00
Jennifer Taylor 4d98e78ce3 Add a DS1991 CRC calculator/verifier script. 2021-02-26 00:06:45 +00:00
Jennifer Taylor c161050e51 Update with BMIII passwords. 2021-02-25 00:26:52 +00:00
Jennifer Taylor 326fdfa25e Update utility to include support for all games, update documentation for patched binary. 2021-02-24 00:37:23 +00:00
Jennifer Taylor d0e596f1b6 Initial check-in of utility to assist in dumping dongles on hardware. 2021-02-24 00:29:00 +00:00
Jennifer Taylor befedd9108 Roll back speed fixes and updates to binary patch format from naomi repo. 2020-05-03 06:00:40 +00:00
Jennifer Taylor a50c5d41b3 Backport speed fixes to binary diffing from Naomi repo to this repo. 2019-10-27 21:25:19 +00:00
Jennifer Taylor 534d80e820 Add ability to patch a binary or exe using a previously generated patchlist. 2019-06-26 22:53:00 +00:00
Jennifer Taylor e88327d6d0 Add option to write patches to file instead of stdout. 2019-06-26 22:07:52 +00:00
Jennifer Taylor 9aa864277d Add ability to diff raw PPC binaries or EXE files to print patches. 2019-06-26 21:59:57 +00:00
Jennifer Taylor 73896369a5 Add better exception messages on failure. 2019-06-26 21:45:54 +00:00
Jennifer Taylor 6b43e078f1 Better message when we fail to pack/unpack an executable. 2019-06-25 20:56:08 +00:00
Jennifer Taylor 2363948c99 Support PPP format executables. 2019-06-25 20:05:37 +00:00
Jennifer Taylor efb51c15f0 Fix decompressing some Pop'n Music images. 2019-06-24 22:36:11 +00:00
Jennifer Taylor 2199686b33 Fix dummy compression to output correct end of file. Fix decompression
to work with mid-file zero-length copies.
2019-06-24 22:16:52 +00:00
Jennifer Taylor 2e52dee26b Fix decompression crash with KBM executables. 2019-06-24 21:54:15 +00:00
Jennifer Taylor 16c8716dee Add utility that can unpack and pack EXE files. 2019-06-24 21:40:54 +00:00
Jennifer Taylor b5f01ec57c Add a working LZSS decompressor and fake compressor that can handle
firebeat executables and BIOS resources.
2019-06-24 21:40:50 +00:00