Commit Graph

226 Commits

Author SHA1 Message Date
Martin Michelsen f5f2f91c6e use iovec form of print_data 2022-06-22 23:53:43 -07:00
Martin Michelsen e7d8345568 fix DNS server error message 2022-06-22 23:53:43 -07:00
clint-david 75856d1423 Add new subcommand A1. Update comments.
Update comments for revive to confirm reverser/moon atomizer use same subcommands.

Added new subcommand A1 which is part of revive process. Unsure of function (cannot find any in game effects from it).
2022-06-22 09:22:16 -07:00
Martin Michelsen 06bab57407 make quest index log message less confusing 2022-06-20 21:18:13 -07:00
Martin Michelsen 9d2f845418 add optin to delete saved license info 2022-06-04 22:56:18 -07:00
Martin Michelsen 35d9f12e0a refactor proxy destinations menu generation 2022-06-04 22:15:05 -07:00
Martin Michelsen a4f82cd821 fix some error strings 2022-06-04 22:14:52 -07:00
Martin Michelsen 82ff64b5d9 update some comments about ep3 data formats 2022-06-04 22:14:35 -07:00
Martin Michelsen 57afb59c96 fix lobby arrow consistency 2022-06-03 20:16:52 -07:00
Martin Michelsen 316e9533d8 update command notes with pso pc findings 2022-06-03 20:16:41 -07:00
Martin Michelsen e139745f51 support uncompressed episode 3 maps 2022-06-03 00:25:01 -07:00
Martin Michelsen 7efa6374ea generate ep3 map list on demand 2022-06-02 23:43:34 -07:00
Martin Michelsen fc7a9dcbc9 make set-save-files also save ep3 maps 2022-06-02 23:43:34 -07:00
Martin Michelsen a61e5fff56 fix incorrect menu ID error on download quest menu 2022-06-02 12:49:12 -07:00
Martin Michelsen af1b92969e don't use information menu command on GC 2022-06-02 12:49:12 -07:00
Martin Michelsen e16a79c3d8 minor format notes update 2022-06-02 12:49:12 -07:00
Martin Michelsen 5ae1fc78a9 don't show programs menu if client has already saved 2022-06-02 12:49:12 -07:00
Martin Michelsen 562bc4a40c add DOL file loader 2022-06-02 12:49:12 -07:00
Martin Michelsen 40aa08bd4f fix item pickup bug 2022-05-31 21:01:16 -07:00
Martin Michelsen 85d054fc3a implement send_function_call 2022-05-31 17:18:04 -07:00
Martin Michelsen 67b3590127 fix initialization in 04 command 2022-05-29 12:44:06 -07:00
Martin Michelsen 78bb791c26 make high client ID assignment optional 2022-05-29 12:43:57 -07:00
Martin Michelsen c9cdb21a8b add previously-unknown GC command descriptions 2022-05-29 12:29:14 -07:00
Martin Michelsen 371b5f1012 fix type domain error in proxy command handler 2022-05-23 23:24:20 -07:00
Martin Michelsen 1ff6a4c7e6 improve bb proxy robustness 2022-05-23 23:01:34 -07:00
Martin Michelsen 5a3a55b233 implement infinite hp/tp on proxy server 2022-05-23 00:10:41 -07:00
Martin Michelsen a50500a67d make sc ommand work on game server also 2022-05-22 10:50:50 -07:00
Martin Michelsen 37a7faf007 fix BB change ship option 2022-05-22 09:54:13 -07:00
Martin Michelsen 8f6ec2bed6 increase proxy session timeout to make BB proxying work 2022-05-22 09:54:13 -07:00
Martin Michelsen 22b69276dd fix EE command format 2022-05-22 09:54:13 -07:00
Martin Michelsen 767883214d add more info on unused command structures 2022-05-22 09:54:13 -07:00
Martin Michelsen 908671c55b add description of BB patch/checksum command 2022-05-22 09:54:13 -07:00
Martin Michelsen 641639a659 implement tfs1 2022-05-22 09:54:13 -07:00
Martin Michelsen 0378314733 more Ep3 structures 2022-05-21 11:48:59 -07:00
Martin Michelsen f67cffe636 add parray::is_filled_with 2022-05-21 10:13:22 -07:00
Martin Michelsen 228fedece1 fix ep3 meseta command 2022-05-19 00:20:50 -07:00
Martin Michelsen 0837234e4f add CLI option to decode SJIS 2022-05-18 23:58:21 -07:00
Martin Michelsen 43723887bb autogenerate ep3 map list, so new maps can be dropped in easily 2022-05-18 23:58:04 -07:00
Martin Michelsen 37348dc98e add appropriate includes on Episode3.hh 2022-05-18 19:06:36 -07:00
Martin Michelsen bbd58c3d71 add some basic Episode 3 structures 2022-05-18 18:59:17 -07:00
Martin Michelsen 45eabab958 parse episode 3 player data 2022-05-18 12:15:02 -07:00
Martin Michelsen 7764ae7b03 make download quest menu work even after joining a lobby 2022-05-18 01:05:04 -07:00
Martin Michelsen 095eb23dab fix download quest info message 2022-05-18 01:04:44 -07:00
Martin Michelsen 2c9922cf33 allow duplicate quest names per game version 2022-05-18 01:04:23 -07:00
Martin Michelsen 9b0c294054 add CLI option to decode quest files 2022-05-18 01:03:54 -07:00
Martin Michelsen e87c73c1b7 add subcommand B4 2022-05-17 23:27:52 -07:00
Martin Michelsen 88549fbc2b update descriptions of some subcommands 2022-05-17 17:33:33 -07:00
Martin Michelsen e853ebf021 use game implementation for stack item limits 2022-05-15 21:01:15 -07:00
Martin Michelsen e9109a6877 fix some BB item bugs 2022-05-12 18:46:19 -07:00
Martin Michelsen cd53acc24a remove AC handler for DC/PC 2022-05-12 17:56:13 -07:00