Commit Graph

176 Commits

Author SHA1 Message Date
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 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 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
Martin Michelsen cedb0c648e implement JSD1 2022-05-09 10:18:14 -07:00
Martin Michelsen e1e6ca1517 remove debugging code 2022-05-08 10:30:14 -07:00
Martin Michelsen dc7ec97c0c split bb team rewards field 2022-05-08 00:55:36 -07:00
Martin Michelsen 72810a19f0 fix initialization order in PlayerInventoryItem 2022-05-08 00:46:00 -07:00
Martin Michelsen 354fdb6163 fix remove_item bug 2022-05-08 00:42:36 -07:00
Martin Michelsen 5b17776fae fix ep3 game join command 2022-05-08 00:42:36 -07:00
Martin Michelsen 82d9385ea5 print version names instead of numbers 2022-05-08 00:42:36 -07:00
Martin Michelsen 30c4b5265d add missing header on linux 2022-05-08 00:42:36 -07:00
Martin Michelsen 562e808728 expand speculation on patch 0B command 2022-05-08 00:28:17 -07:00
Martin Michelsen 855d3616da remove some memcpy/memset calls in favor of default constructors 2022-05-08 00:28:06 -07:00
Martin Michelsen 1e3dd6a274 document patch server commands 2022-05-08 00:08:39 -07:00
Martin Michelsen 8ef256917c fix bb login, char creation, and some lobby/game behaviors 2022-05-08 00:04:11 -07:00
Martin Michelsen 4079400784 refactor player/account data handling 2022-05-06 13:52:37 -07:00
Martin Michelsen 839cbb2ee4 add short aliases for section ids in chat commands 2022-05-04 23:45:02 -07:00
Martin Michelsen ecddb8befc fix capitalization in some static game data 2022-05-04 23:45:02 -07:00
Martin Michelsen 342f819f50 add missing include on linux 2022-05-04 15:30:28 -07:00
Martin Michelsen d5c38c2bc5 automatically determine the correct BB private key for each client 2022-05-04 15:20:08 -07:00
Martin Michelsen 294c328e7a fix some basic things on BB proxy server 2022-05-04 13:09:09 -07:00
Martin Michelsen 2faf511e0d add some notes about PSOBB command handlers 2022-05-04 13:09:09 -07:00
Martin Michelsen a078c9f712 add support for modified BB encryption 2022-05-04 12:58:12 -07:00
Martin Michelsen 87b80b3c99 fix typo in static game data 2022-05-01 10:18:27 -07:00
Martin Michelsen 3572c53dd4 use colors for extra information with $what 2022-05-01 00:19:38 -07:00
Martin Michelsen b359bc0cce handle S-rank names in name_for_item 2022-04-30 18:59:15 -07:00
Martin Michelsen b8f1b04bee add $what command 2022-04-30 17:58:44 -07:00
Martin Michelsen f7c7dda765 send item drop requests for final bosses 2022-04-23 21:35:12 -07:00