Commit Graph

39 Commits

Author SHA1 Message Date
Martin Michelsen f923f51c22 fix ep3 game test for new PRS compression 2023-01-17 22:58:38 -08:00
Martin Michelsen 7c98f42722 implement ep3 online quests 2022-12-19 23:56:43 -08:00
Martin Michelsen 0d7f69eb66 implement spectator count view in primary game 2022-12-12 21:57:37 -08:00
Martin Michelsen 7634e61400 temporarily disable BB test again 2022-12-03 12:32:08 -08:00
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 f68308a242 fix ep3 test 2022-11-30 23:53:25 -08:00
Martin Michelsen 2819798791 temporarily disable bb test 2022-11-28 00:37:16 -08:00
Martin Michelsen 81dcc14934 update tests for new client flags 2022-11-28 00:13:22 -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 3e74bde880 fix tests for Ep3 USA patch changes 2022-10-31 16:59:16 -07:00
Martin Michelsen 4edcbc5d4d rewrite prs functions for clarity; implement staged compression 2022-10-11 11:16:52 -07:00
Martin Michelsen 1c6ba33be3 don't send blank message box if not needed 2022-10-03 21:44:39 -07:00
Martin Michelsen 295bb9c4a4 don't send Ep3 card defs unnecessarily 2022-10-01 18:40:44 -07:00
Martin Michelsen 6e6b161847 add BB test again 2022-09-23 19:12:35 -07:00
Martin Michelsen 110db06191 shorten init message 2022-09-23 19:08:23 -07:00
Martin Michelsen c43fa7a40d don't send extra lobbies to v1 clients 2022-09-22 22:51:53 -07:00
Martin Michelsen 152a90a37b disable BB test since it fails only in GitHub Actions apparently 2022-09-22 17:33:07 -07:00
Martin Michelsen 9a35f5ca63 reorganize BB file loading abstractions 2022-09-03 12:26:12 -07:00
Martin Michelsen b6d6474356 handle disable_udp correctly for games 2022-09-03 01:14:51 -07:00
Martin Michelsen e8f79628ca use explicit offset widths for print_data calls 2022-09-01 17:58:01 -07:00
Martin Michelsen 5d3d1e1900 add support for PSO DC v1/v2 2022-08-27 10:49:53 -07:00
Martin Michelsen 5ede882715 add ability to handle V2 and V3 clients on the same port 2022-08-26 00:26:28 -07:00
Martin Michelsen e808a7b6a3 use D5 on versions that support it 2022-08-24 01:02:11 -07:00
Martin Michelsen 202427e331 implement GC Ep1&2 trial edition 2022-08-13 00:35:27 -07:00
Martin Michelsen 6af3a8e8cd support Episode 3 trial edition 2022-08-12 14:27:28 -07:00
Martin Michelsen 907883d176 fix incorrect ep3 map command size 2022-08-11 09:45:44 -07:00
Martin Michelsen d006359f87 add patch tests 2022-08-08 23:48:22 -07:00
Martin Michelsen c62f1e9fa0 implement patch serving 2022-08-08 23:18:05 -07:00
Martin Michelsen 80bac6c89e update tests for new info menu / patch server message 2022-08-02 21:33:30 -07:00
Martin Michelsen ed36471a4e fix BB license check bug; clean up license commands 2022-08-02 12:12:07 -07:00
Martin Michelsen 1164f99957 fix sub_version flags for GC Ep1&2 EU 2022-08-02 12:12:07 -07:00
Martin Michelsen ea62275f89 fix login commands in tests 2022-07-27 00:09:14 -07:00
Martin Michelsen 415aa88bd3 fix ep3 login smoke test 2022-07-26 22:46:51 -07:00
Martin Michelsen d61c65cf16 add ep3 smoke test 2022-07-26 00:33:47 -07:00
Martin Michelsen 309a347312 fix flags for JP Plus subversion 2022-07-21 14:26:40 -07:00
Martin Michelsen abe64af17b make tests replayable on non-macos machines 2022-07-08 00:40:43 -07:00
Martin Michelsen 10cb76aefd add tests directory 2022-07-07 23:52:29 -07:00