Commit Graph

25 Commits

Author SHA1 Message Date
Martin Michelsen 5499d29cc2 add AR code translator shell 2023-11-18 23:13:34 -08:00
Martin Michelsen 0c53a0dc41 rewrite text encoding to handle non-English properly 2023-10-25 17:14:04 -07:00
Martin Michelsen d93866146a make DOLFileIndex support both compressed and uncompressed files simultaneously 2023-08-26 21:00:01 -07:00
Martin Michelsen 39330bc6f2 sort DOL files in Programs menu 2023-08-21 13:35:04 -07:00
Martin Michelsen 87118049ab split Episode3::DataIndex into multiple structures 2023-08-13 23:12:27 -07:00
Martin Michelsen 27e95ee343 detect specific_version without using a patch 2023-06-08 21:00:19 -07:00
Martin Michelsen d60404ff0a wait for responses before sending chains of function calls 2023-06-07 00:38:46 -07:00
Martin Michelsen 54a734e049 compress DOL files before sending them to clients 2023-05-27 09:57:36 -07:00
Martin Michelsen 4ae23f4eff fix DOL loader 2023-05-26 11:30:10 -07:00
Martin Michelsen dbd6c59a0b implement version-specific patches; clean up menu abstraction 2023-05-26 09:55:12 -07:00
Martin Michelsen 695e53a714 qualify all calls to std::move 2023-05-15 23:46:19 -07:00
Martin Michelsen fc672978d8 fix patch cache clear behavior on GC versions that need it 2023-05-10 22:47:07 -07:00
Martin Michelsen 91e484e514 clang-format everything 2023-04-16 15:44:12 -07:00
Martin Michelsen 3b9a76eec8 implement save file decryption/encryption 2023-04-01 10:16:15 -07:00
Martin Michelsen 1394dd681e hide patches from menu if they should only run in lobby/game 2023-02-17 22:07:09 -08:00
Martin Michelsen ad3d9869ed fix patches menu item ids 2022-11-05 11:07:10 -07:00
Martin Michelsen e998cb4a92 use PPC32Assembler shortcut with include_directories 2022-09-22 17:22:27 -07:00
Martin Michelsen 6eb77a7193 add SH4 to architecture enum 2022-08-28 18:01:51 -07:00
Martin Michelsen 5d3d1e1900 add support for PSO DC v1/v2 2022-08-27 10:49:53 -07:00
Martin Michelsen a6442c6208 generalize send_function_call a bit 2022-08-11 00:23:49 -07:00
Martin Michelsen 7a1eb677dc rewrite map loader 2022-08-03 17:30:39 -07:00
Martin Michelsen 6b958c9f25 split logging into multiple classes with configurable levels 2022-06-26 22:53:11 -07:00
Martin Michelsen a3f219469c fix log level on DOL file message 2022-06-22 23:53:43 -07:00
Martin Michelsen 562bc4a40c add DOL file loader 2022-06-02 12:49:12 -07:00
Martin Michelsen 85d054fc3a implement send_function_call 2022-05-31 17:18:04 -07:00