Commit Graph

270 Commits

Author SHA1 Message Date
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 9d13df4749 unset x bit on all files in system/ 2022-05-19 00:20:36 -07:00
Martin Michelsen ca3f65353c add all ep3 download quests 2022-05-19 00:15:17 -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 957987dcd2 fix category for CDFS quest 2022-05-18 01:05:27 -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 52d8fc2b13 add gba files for episode 3 2022-05-17 10:07:59 -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
Martin Michelsen 3170c89b72 update readme 2022-05-12 13:28:51 -07:00
Martin Michelsen ce075b4123 fix handling of uncleared after-string data from psobb 2022-05-12 11:54:58 -07:00
Martin Michelsen 44989c08fe move default files to system/players 2022-05-12 11:49:34 -07:00
Martin Michelsen 307eef88d0 fix unsafe memory access in PSOBBEncryption 2022-05-12 11:45:20 -07:00
Martin Michelsen 71d78839a4 fix PlayerBB struct length 2022-05-12 10:45:48 -07:00
Martin Michelsen ba03d70a2e use explicit-endian types in PSOCommandHeader 2022-05-12 10:31:11 -07:00
Martin Michelsen 58ffd473f9 fix $bbchar writing corrupt char files 2022-05-11 23:58:16 -07:00
Martin Michelsen 4fc3ce9f20 fix word wrap on $bbchar message 2022-05-11 23:55:28 -07:00
Martin Michelsen 2fdf88fa59 aggessively forbid using nullptr with parray/ptext 2022-05-11 23:27:19 -07:00
Martin Michelsen 7eaddd8faa add some debugging info for item tracking 2022-05-11 23:26:50 -07:00
Martin Michelsen 4af86e1a4d fix segfault during bb quest loading 2022-05-11 23:22:30 -07:00
Martin Michelsen 711a4b815c fix bb player choice bug 2022-05-11 23:19:30 -07:00
Martin Michelsen ea94c38598 support old format of 93 command 2022-05-11 23:08:31 -07:00
Martin Michelsen 2d3cd17692 add some files to gitignore 2022-05-11 23:07:55 -07:00
Martin Michelsen c06d7bdc70 update readme v2022-05-11-macos-arm64 2022-05-11 16:49:46 -07:00
Martin Michelsen d80f7c466c add some bb keys 2022-05-11 15:09:32 -07:00
Martin Michelsen 57179513b8 implement quest stats command 2022-05-11 00:50:48 -07:00
Martin Michelsen ceb0fbb849 show connection messages on proxy server 2022-05-10 22:24:45 -07:00
Martin Michelsen 8b413e45cc add some boss action subcommands 2022-05-10 22:24:25 -07:00
Martin Michelsen d0a410428f print remote guild card number in decimal, not hex 2022-05-10 18:44:31 -07:00
Martin Michelsen cc0b88cec9 fix notes about A0/A1 2022-05-10 18:44:19 -07:00
Martin Michelsen 3e784dc7e6 explain in config.json when welcome message is shown 2022-05-10 18:04:45 -07:00
Martin Michelsen 5fadf4bb46 move gba files to system/gba/ 2022-05-10 18:04:24 -07:00
Martin Michelsen e2eb5f0def add some ep3 command notes 2022-05-10 18:03:34 -07:00
Martin Michelsen 6a6241c037 remove unused constant 2022-05-10 01:08:28 -07:00
Martin Michelsen 5db6507b17 fix some dumb bugs in quest menu filters 2022-05-10 01:08:18 -07:00
Martin Michelsen a11b9f5b3e make another pass over command documentation 2022-05-10 01:07:46 -07:00
Martin Michelsen 2f72eb5a3c add manual data encryption options 2022-05-09 10:18:20 -07:00
Martin Michelsen 167becddcf fix some fields in BB 93 command 2022-05-09 10:18:20 -07:00
Martin Michelsen 6f0c5a6d73 add comments from BB subcommand handler table 2022-05-09 10:18:20 -07:00