Commit Graph

20 Commits

Author SHA1 Message Date
Martin Michelsen cc99050964 switch to coroutine execution model 2025-05-26 14:11:38 -07:00
Martin Michelsen fd25eaadfd allow oversize commands in check_size_vec_t 2024-09-22 21:34:03 -07:00
Martin Michelsen 79eabe5ed2 add check_size_vec_t 2024-09-18 23:07:15 -07:00
Martin Michelsen 1bfbf09891 use phosg namespace 2024-07-28 11:54:41 -07:00
Martin Michelsen aa9d2beffe convert all CRLF line endings to LF only 2024-06-16 21:03:00 -07:00
Martin Michelsen af4d3a3325 implement full character backups on GC 2024-04-06 19:52:22 -07:00
Martin Michelsen de4cb26c34 refactor GameVersion and QuestScriptVersion into a single enum 2023-11-25 12:30:27 -08:00
Martin Michelsen f333a88aaf clean up check_size 2023-06-18 22:58:24 -07:00
Martin Michelsen 91e484e514 clang-format everything 2023-04-16 15:44:12 -07:00
Martin Michelsen f088454c25 add all GC 1&2 subcommand formats 2022-10-09 01:35:22 -07:00
Martin Michelsen ec205062ad add findings from psox disassembly 2022-07-26 00:33:47 -07:00
Martin Michelsen e5227080b8 make replays useful on BB 2022-07-07 23:48:29 -07:00
Martin Michelsen a7e3d4853a add session replay functions 2022-07-01 11:02:47 -07:00
Martin Michelsen ba1a25036b support chat commands on proxy server 2022-06-26 11:41:53 -07:00
Martin Michelsen ba03d70a2e use explicit-endian types in PSOCommandHeader 2022-05-12 10:31:11 -07:00
Martin Michelsen 028078925d use different colors for sent and received commands 2022-04-03 23:35:11 -07:00
Martin Michelsen fe9eceed5c bring subcommand abstraction in line with main command abstraction 2022-04-03 11:00:14 -07:00
Martin Michelsen 2597da95bc rewrite proxy server to support multiple clients and integration with game server 2022-03-28 15:55:19 -07:00
Martin Michelsen d977cf0608 supporting changes for proxy server rewrite 2022-03-28 15:55:19 -07:00
Martin Michelsen e8f23e4b2e switch to CMake 2021-12-29 14:24:15 -08:00