Commit Graph

618 Commits

Author SHA1 Message Date
Martin Michelsen 85fbd1b389 rename some unknown fields 2022-12-03 11:06:31 -08:00
Martin Michelsen 4f57ea30a1 enable BB test 2022-12-02 10:15:05 -08:00
Martin Michelsen 1ea44ac55c add heuristic-based trivial encryption basis finder 2022-12-01 21:41:15 -08:00
Martin Michelsen d44be66958 document some of ep3 extra player data format 2022-12-01 21:40:45 -08:00
Martin Michelsen 1a5d2537ad document --decrypt-trivial-data option 2022-12-01 19:21:32 -08:00
Martin Michelsen f68308a242 fix ep3 test 2022-11-30 23:53:25 -08:00
Martin Michelsen f622c9c91e update some documentation 2022-11-30 23:40:12 -08:00
Martin Michelsen 0828029051 optimize images 2022-11-30 23:25:45 -08:00
Martin Michelsen 2e3089cb10 make replay commands more usable 2022-11-30 23:23:17 -08:00
Martin Michelsen f8da4ac7be initial spectator + recording implementation v2022-11-30-macos-arm64 2022-11-30 22:29:51 -08:00
Martin Michelsen b82be91edd move ep3 behavior flags into DataIndex 2022-11-29 21:26:11 -08:00
Martin Michelsen 0870d66806 support ep3 private chat 2022-11-29 20:41:17 -08:00
Martin Michelsen 8efc9f1b3e support uncompressed ep3 card definition lists 2022-11-29 20:41:17 -08:00
Martin Michelsen 95b4d34593 fix ep3 defense conditions not applying properly 2022-11-28 20:33:16 -08:00
Martin Michelsen 2819798791 temporarily disable bb test 2022-11-28 00:37:16 -08:00
Martin Michelsen dc319e3a5d explicitly define equality operators to satisfy older gcc versions 2022-11-28 00:27:25 -08:00
Martin Michelsen 53efff5c4a add card battle debug info 2022-11-28 00:13:22 -08:00
Martin Michelsen 37153fae79 update readme 2022-11-28 00:13:22 -08:00
Martin Michelsen 81dcc14934 update tests for new client flags 2022-11-28 00:13:22 -08:00
Martin Michelsen 41a858935b implement card auctions 2022-11-27 23:52:18 -08:00
Martin Michelsen 9f2f0ccc14 implement episode 3 battles 2022-11-27 21:19:31 -08:00
Martin Michelsen 8481ba23c5 re-record ep3 test 2022-11-27 21:19:31 -08:00
Martin Michelsen 3e8fa44be9 fix port config in test config.json 2022-11-27 21:19:31 -08:00
Martin Michelsen 9dfaad9ae8 fix typo in ep3 patch enabler comment 2022-11-25 20:54:59 -08:00
Martin Michelsen ad3d9869ed fix patches menu item ids 2022-11-05 11:07:10 -07:00
Martin Michelsen 85bdb1a7a2 add note about card auctions 2022-11-05 11:06:57 -07:00
Martin Michelsen 759442ee62 add patch to get VIP card on Ep3 2022-11-05 10:39:22 -07:00
Martin Michelsen 51c13b8462 fix proxy chat commands in ep3 spectator teams 2022-11-05 10:39:22 -07:00
Martin Michelsen 17496ab9fe add some extra notes on commands 2022-11-05 10:39:22 -07:00
Martin Michelsen 690d4bdb14 refine 6xB4x03 command definition 2022-11-04 17:35:45 -07:00
Martin Michelsen fd0ba1bbf6 fix some ep3 card format details 2022-11-04 17:35:36 -07:00
Martin Michelsen e321fd5bca fix some proxy server uninitialized memory bugs 2022-11-04 17:35:36 -07:00
Martin Michelsen 7be3aad58b use phosg and resource_file CMake packages 2022-11-04 10:07:20 -07:00
Martin Michelsen b4410594b0 fix invalid write in ep3 editors patch 2022-11-04 01:05:26 -07:00
Martin Michelsen 94e6ba2a91 add comment to ep3 editors patch 2022-11-04 00:11:00 -07:00
Martin Michelsen 5998fee2a7 document 6xB5x42 command 2022-11-04 00:01:38 -07:00
Martin Michelsen cb1e405a66 fix comment 2022-11-03 22:18:02 -07:00
Martin Michelsen dab83f27d3 fix notes on 6xB5x3F command 2022-11-03 22:14:00 -07:00
Martin Michelsen 92c51830bb make ep3 editors patch idempotent 2022-11-03 22:07:57 -07:00
Martin Michelsen 846100cf16 support reloading functions and programs 2022-11-03 22:07:15 -07:00
Martin Michelsen b0edffdef1 document ep3 auction commands 2022-11-03 22:07:01 -07:00
Martin Michelsen debca5aad4 add PC notes to Ep3 debug menus patch 2022-11-03 16:24:16 -07:00
Martin Michelsen 1421e633be add Episode 3 USA debug menus patch 2022-11-03 15:34:03 -07:00
Martin Michelsen a0a802f42f enable $patch on proxy server 2022-11-03 15:28:27 -07:00
Martin Michelsen 247904f019 fix bounds on ep3 patch handler code copy 2022-11-03 00:40:51 -07:00
Martin Michelsen 10ab632c59 add $patch command 2022-11-03 00:40:29 -07:00
Martin Michelsen 51ccecf1bd add object graph parser 2022-11-03 00:40:04 -07:00
Martin Michelsen dedea228b1 update readme section about patches and dol files 2022-11-01 09:37:12 -07:00
Martin Michelsen 3e74bde880 fix tests for Ep3 USA patch changes 2022-10-31 16:59:16 -07:00
Martin Michelsen 0a1eb5f0d7 add Ep3 USA patch function 2022-10-31 16:47:14 -07:00