Commit Graph

  • 7bcb040e8d add line numbers to most replay errors Martin Michelsen 2022-09-22 22:47:02 -07:00
  • afba535e00 rewrite some readme sections Martin Michelsen 2022-09-22 20:39:26 -07:00
  • 152a90a37b disable BB test since it fails only in GitHub Actions apparently Martin Michelsen 2022-09-22 17:33:07 -07:00
  • e998cb4a92 use PPC32Assembler shortcut with include_directories Martin Michelsen 2022-09-22 17:22:27 -07:00
  • 79dde31d7f increase log replay timeout Martin Michelsen 2022-09-22 17:22:10 -07:00
  • a1c86189e4 fix disconnect when sending mail to offline user Martin Michelsen 2022-09-22 16:55:58 -07:00
  • 8afc952294 simplify decryption seed finder Martin Michelsen 2022-09-21 00:10:47 -07:00
  • 30426acbbe add compress/decompress options Martin Michelsen 2022-09-20 23:30:27 -07:00
  • 38117390f7 add TODO to delete duplicate parallel_range function Martin Michelsen 2022-09-17 12:14:56 -07:00
  • fb08c45cb7 fix ep3 menu song Martin Michelsen 2022-09-16 13:48:44 -07:00
  • 58aef33edc add persist command Martin Michelsen 2022-09-16 13:40:00 -07:00
  • e7a821bcba add history to readme Martin Michelsen 2022-09-15 23:43:19 -07:00
  • dcf89865f5 reduce log output when populating patch index Martin Michelsen 2022-09-15 22:14:53 -07:00
  • 5b93ac046f fix explicit endianness in some command formats Martin Michelsen 2022-09-15 22:14:30 -07:00
  • 481b9b3040 fix some edge cases in gci decryption Martin Michelsen 2022-09-14 23:40:59 -07:00
  • 34d32418e3 print found GCI file seed on success Martin Michelsen 2022-09-13 23:25:41 -07:00
  • b9902f6189 explicitly link with pthread Martin Michelsen 2022-09-13 10:06:58 -07:00
  • 1b949c67da add missing include on linux Martin Michelsen 2022-09-13 10:02:51 -07:00
  • 1a3dd26cb3 add GCI decryption function Martin Michelsen 2022-09-10 01:29:35 -07:00
  • 42d12e2a18 add Flycast memory patch script Martin Michelsen 2022-09-11 00:42:30 -07:00
  • 19b093cfc5 only return clients to newserv from proxy if not in a game Martin Michelsen 2022-09-06 11:12:24 -07:00
  • 425338877d fix dressing room overwriting level/exp Martin Michelsen 2022-09-04 00:21:33 -07:00
  • 764a930213 also store chunk crcs in patch metadata cache Martin Michelsen 2022-09-03 23:24:35 -07:00
  • f166dae1c6 add debug names for loaded enemies Martin Michelsen 2022-09-03 22:53:50 -07:00
  • 176e0fb6d6 cache file checksums in patch trees Martin Michelsen 2022-09-03 22:53:33 -07:00
  • 60bb758bc4 implement dressing room on BB Martin Michelsen 2022-09-03 22:06:54 -07:00
  • 3e5a961b68 implement play time on BB Martin Michelsen 2022-09-03 21:17:46 -07:00
  • 0180296c49 Fix default patch server messages azarashi 2022-09-03 19:35:41 -04:00
  • 8937333a2b support early BB login command in multi-key detector crypt Martin Michelsen 2022-09-03 21:03:55 -07:00
  • 861d4e432a reduce bb file cache timeout Martin Michelsen 2022-09-03 12:34:49 -07:00
  • c46db6eccd add some missing includes, delete accidentally-added notes Martin Michelsen 2022-09-03 12:30:41 -07:00
  • 9a35f5ca63 reorganize BB file loading abstractions Martin Michelsen 2022-09-03 01:13:11 -07:00
  • 89285fef98 remove accidentally-included function prototype Martin Michelsen 2022-09-03 01:17:57 -07:00
  • b6d6474356 handle disable_udp correctly for games Martin Michelsen 2022-09-02 23:44:41 -07:00
  • 010f753a08 clean up some player structs Martin Michelsen 2022-09-02 18:26:47 -07:00
  • 3a7c3c0fe9 implement BB encryption in --cat-client Martin Michelsen 2022-09-02 17:29:19 -07:00
  • 01e4518c8e clean up handler tables Martin Michelsen 2022-09-01 23:35:37 -07:00
  • 47c2269fca delete some outdated comments Martin Michelsen 2022-09-01 21:09:46 -07:00
  • 507af79203 add notes and check about pc_console_detect port configs Martin Michelsen 2022-09-01 21:06:03 -07:00
  • 74fdf3cdeb fix bb proxy reconnect port Martin Michelsen 2022-09-01 21:05:47 -07:00
  • e0b0ff989a add TODO about bb proxy connection behavior Martin Michelsen 2022-09-01 21:05:36 -07:00
  • e8f79628ca use explicit offset widths for print_data calls Martin Michelsen 2022-09-01 17:52:58 -07:00
  • 6eb77a7193 add SH4 to architecture enum Martin Michelsen 2022-08-28 18:01:51 -07:00
  • 1ed06283a2 fix subobject initialization Martin Michelsen 2022-08-27 23:00:50 -07:00
  • 0908ba5599 auto-mask meet user reconnect command during replay Martin Michelsen 2022-08-27 22:56:08 -07:00
  • 8ef18eab13 hide all non-BB redirects on proxy server Martin Michelsen 2022-08-27 21:53:11 -07:00
  • d2bcc5d261 fix LoginExtended format Martin Michelsen 2022-08-27 19:04:56 -07:00
  • f59347c5c2 fix port names for proxy change ship/block Martin Michelsen 2022-08-27 18:59:11 -07:00
  • bca76322bf fix dc guild card format Martin Michelsen 2022-08-27 18:59:00 -07:00
  • dc278a7843 implement meet user on dcv1 Martin Michelsen 2022-08-27 18:58:47 -07:00
  • 34b70a8a03 don't send event change command to GCTE clients Martin Michelsen 2022-08-27 18:58:06 -07:00
  • 7380b34d9d support unregistered users on bb proxy Martin Michelsen 2022-08-27 13:48:58 -07:00
  • 5d3d1e1900 add support for PSO DC v1/v2 Martin Michelsen 2022-08-27 01:34:49 -07:00
  • 4abd91cb8f fix typo in help text Martin Michelsen 2022-08-26 00:10:15 -07:00
  • 56494f7e9d document some DC formats Martin Michelsen 2022-08-26 00:10:06 -07:00
  • 5ede882715 add ability to handle V2 and V3 clients on the same port Martin Michelsen 2022-08-25 22:24:44 -07:00
  • b612d50c17 show dns response in ip stack simulator debug Martin Michelsen 2022-08-25 19:25:27 -07:00
  • eaf1ad036c update compatibility table in readme Martin Michelsen 2022-08-25 19:25:17 -07:00
  • c5375c11aa fix download quests Martin Michelsen 2022-08-24 00:49:02 -07:00
  • 77cea58fc5 clean up big-endian encryption Martin Michelsen 2022-08-24 00:48:49 -07:00
  • e808a7b6a3 use D5 on versions that support it Martin Michelsen 2022-08-24 00:04:35 -07:00
  • 4066f80407 add logo Martin Michelsen 2022-08-13 17:48:11 -07:00
  • 7cce105a09 add notes from Ep3 trial edition disassembly Martin Michelsen 2022-08-13 01:04:11 -07:00
  • 202427e331 implement GC Ep1&2 trial edition Martin Michelsen 2022-08-13 00:35:10 -07:00
  • 2a7fdceba9 update some format notes Martin Michelsen 2022-08-12 14:29:32 -07:00
  • 6af3a8e8cd support Episode 3 trial edition Martin Michelsen 2022-08-12 14:27:28 -07:00
  • 1fdf258e7f disassemble encrypted send_function_calls on proxy server Martin Michelsen 2022-08-11 23:57:34 -07:00
  • 3e14bc306f remove debugging output for send_function_call disassembly Martin Michelsen 2022-08-11 23:36:45 -07:00
  • c592542f07 log when client channels connect successfully Martin Michelsen 2022-08-11 23:36:30 -07:00
  • d2b9023cfc prevent non-logged-in users from doing anything except log in Martin Michelsen 2022-08-11 21:25:56 -07:00
  • 716825ffaf fix some typos in help text Martin Michelsen 2022-08-11 21:25:33 -07:00
  • 907883d176 fix incorrect ep3 map command size Martin Michelsen 2022-08-11 09:40:39 -07:00
  • a0d994962f fix formatting error in readme Martin Michelsen 2022-08-11 09:25:32 -07:00
  • a6442c6208 generalize send_function_call a bit Martin Michelsen 2022-08-11 00:23:49 -07:00
  • 8bff95052c fix primary_identifier for meseta items with nonzero intermediate values Martin Michelsen 2022-08-10 13:02:28 -07:00
  • 8c82fccb5b fix $what for invalid items Martin Michelsen 2022-08-10 00:35:33 -07:00
  • c1ea579758 update readme Martin Michelsen 2022-08-09 21:57:06 -07:00
  • 25c68ef43c fix char range error in some envs Martin Michelsen 2022-08-09 16:59:35 -07:00
  • d006359f87 add patch tests Martin Michelsen 2022-08-08 23:48:22 -07:00
  • 39c7b37a84 add intentional fallthrough label Martin Michelsen 2022-08-08 23:22:55 -07:00
  • 50643df49e add PatchFileIndex Martin Michelsen 2022-08-08 23:20:54 -07:00
  • c62f1e9fa0 implement patch serving Martin Michelsen 2022-08-06 00:36:56 -07:00
  • 69d2c6d95c use enable_if_t instead of requires Martin Michelsen 2022-08-05 12:39:48 -07:00
  • b4780a80a8 fix some item codes and names Martin Michelsen 2022-08-05 01:30:47 -07:00
  • e958753a09 add leader tag in proxy $li results Martin Michelsen 2022-08-05 01:30:37 -07:00
  • aa8cf5fd1b update map files Martin Michelsen 2022-08-03 17:29:28 -07:00
  • 7a1eb677dc rewrite map loader Martin Michelsen 2022-08-03 17:20:36 -07:00
  • 9b837c5b6c implement BB medical center Martin Michelsen 2022-08-03 17:19:37 -07:00
  • 176641aebe implement some more BB item commands Martin Michelsen 2022-08-02 23:25:01 -07:00
  • 80bac6c89e update tests for new info menu / patch server message Martin Michelsen 2022-08-02 21:33:30 -07:00
  • c43c023b4b rewrite some information menu items Martin Michelsen 2022-08-02 21:18:56 -07:00
  • 293cc86092 move patch server message to config file Martin Michelsen 2022-08-02 20:52:41 -07:00
  • 09f0d1f3de save BB player data perioducally during sessions Martin Michelsen 2022-08-02 12:47:55 -07:00
  • 8f75823f7d clean up $edit implementation Martin Michelsen 2022-08-02 12:47:43 -07:00
  • 42c1d251eb clean up map parsing Martin Michelsen 2022-08-02 12:11:55 -07:00
  • ed36471a4e fix BB license check bug; clean up license commands Martin Michelsen 2022-08-02 12:04:11 -07:00
  • 1164f99957 fix sub_version flags for GC Ep1&2 EU Martin Michelsen 2022-08-02 12:03:16 -07:00
  • 8c7cee8fd5 update $item docs Martin Michelsen 2022-08-02 12:02:20 -07:00
  • 442f33733d implement $item command on non-bb and on proxy Martin Michelsen 2022-07-30 23:03:46 -07:00
  • 286997188e skip guild card file download if checksums match Martin Michelsen 2022-07-30 13:08:22 -07:00