Commit Graph

  • 40aa08bd4f fix item pickup bug Martin Michelsen 2022-05-31 21:01:16 -07:00
  • e29e349a84 switch library install order in CI Martin Michelsen 2022-05-31 17:21:40 -07:00
  • 85d054fc3a implement send_function_call Martin Michelsen 2022-05-31 17:18:04 -07:00
  • dc53eacac7 fix incorrect list item in readme Martin Michelsen 2022-05-31 17:10:41 -07:00
  • 67b3590127 fix initialization in 04 command Martin Michelsen 2022-05-29 12:44:06 -07:00
  • 78bb791c26 make high client ID assignment optional Martin Michelsen 2022-05-29 12:43:57 -07:00
  • c9cdb21a8b add previously-unknown GC command descriptions Martin Michelsen 2022-05-29 01:23:09 -07:00
  • f1d10b7ff8 update some documentation Martin Michelsen 2022-05-24 16:32:15 -07:00
  • 371b5f1012 fix type domain error in proxy command handler Martin Michelsen 2022-05-23 23:24:20 -07:00
  • 1ff6a4c7e6 improve bb proxy robustness Martin Michelsen 2022-05-23 19:28:14 -07:00
  • 5a3a55b233 implement infinite hp/tp on proxy server Martin Michelsen 2022-05-23 00:10:41 -07:00
  • a50500a67d make sc ommand work on game server also Martin Michelsen 2022-05-22 10:50:50 -07:00
  • 37a7faf007 fix BB change ship option Martin Michelsen 2022-05-22 01:31:40 -07:00
  • 8f6ec2bed6 increase proxy session timeout to make BB proxying work Martin Michelsen 2022-05-22 01:31:27 -07:00
  • 22b69276dd fix EE command format Martin Michelsen 2022-05-22 01:30:25 -07:00
  • 767883214d add more info on unused command structures Martin Michelsen 2022-05-22 00:40:14 -07:00
  • 908671c55b add description of BB patch/checksum command Martin Michelsen 2022-05-21 23:58:34 -07:00
  • 641639a659 implement tfs1 Martin Michelsen 2022-05-21 22:45:13 -07:00
  • 0378314733 more Ep3 structures Martin Michelsen 2022-05-21 10:13:32 -07:00
  • f67cffe636 add parray::is_filled_with Martin Michelsen 2022-05-21 10:13:22 -07:00
  • 228fedece1 fix ep3 meseta command Martin Michelsen 2022-05-19 00:20:50 -07:00
  • 9d13df4749 unset x bit on all files in system/ Martin Michelsen 2022-05-19 00:20:36 -07:00
  • ca3f65353c add all ep3 download quests Martin Michelsen 2022-05-19 00:15:17 -07:00
  • 0837234e4f add CLI option to decode SJIS Martin Michelsen 2022-05-18 23:58:21 -07:00
  • 43723887bb autogenerate ep3 map list, so new maps can be dropped in easily Martin Michelsen 2022-05-18 23:58:04 -07:00
  • 37348dc98e add appropriate includes on Episode3.hh Martin Michelsen 2022-05-18 19:06:36 -07:00
  • bbd58c3d71 add some basic Episode 3 structures Martin Michelsen 2022-05-18 18:59:17 -07:00
  • 45eabab958 parse episode 3 player data Martin Michelsen 2022-05-18 12:15:02 -07:00
  • 957987dcd2 fix category for CDFS quest Martin Michelsen 2022-05-18 01:05:27 -07:00
  • 7764ae7b03 make download quest menu work even after joining a lobby Martin Michelsen 2022-05-18 01:05:04 -07:00
  • 095eb23dab fix download quest info message Martin Michelsen 2022-05-18 01:04:44 -07:00
  • 2c9922cf33 allow duplicate quest names per game version Martin Michelsen 2022-05-18 01:04:23 -07:00
  • 9b0c294054 add CLI option to decode quest files Martin Michelsen 2022-05-18 01:03:54 -07:00
  • e87c73c1b7 add subcommand B4 Martin Michelsen 2022-05-17 23:27:52 -07:00
  • 88549fbc2b update descriptions of some subcommands Martin Michelsen 2022-05-17 17:33:33 -07:00
  • 52d8fc2b13 add gba files for episode 3 Martin Michelsen 2022-05-17 10:07:51 -07:00
  • e853ebf021 use game implementation for stack item limits Martin Michelsen 2022-05-15 21:01:06 -07:00
  • e9109a6877 fix some BB item bugs Martin Michelsen 2022-05-12 18:46:19 -07:00
  • cd53acc24a remove AC handler for DC/PC Martin Michelsen 2022-05-12 17:56:13 -07:00
  • 3170c89b72 update readme Martin Michelsen 2022-05-12 13:28:51 -07:00
  • ce075b4123 fix handling of uncleared after-string data from psobb Martin Michelsen 2022-05-12 11:54:58 -07:00
  • 44989c08fe move default files to system/players Martin Michelsen 2022-05-12 11:49:34 -07:00
  • 307eef88d0 fix unsafe memory access in PSOBBEncryption Martin Michelsen 2022-05-12 11:45:20 -07:00
  • 71d78839a4 fix PlayerBB struct length Martin Michelsen 2022-05-12 10:45:44 -07:00
  • ba03d70a2e use explicit-endian types in PSOCommandHeader Martin Michelsen 2022-05-12 10:31:06 -07:00
  • 58ffd473f9 fix $bbchar writing corrupt char files Martin Michelsen 2022-05-11 23:54:43 -07:00
  • 4fc3ce9f20 fix word wrap on $bbchar message Martin Michelsen 2022-05-11 23:50:03 -07:00
  • 2fdf88fa59 aggessively forbid using nullptr with parray/ptext Martin Michelsen 2022-05-11 23:27:19 -07:00
  • 7eaddd8faa add some debugging info for item tracking Martin Michelsen 2022-05-11 23:24:33 -07:00
  • 4af86e1a4d fix segfault during bb quest loading Martin Michelsen 2022-05-11 23:22:30 -07:00
  • 711a4b815c fix bb player choice bug Martin Michelsen 2022-05-11 23:19:30 -07:00
  • ea94c38598 support old format of 93 command Martin Michelsen 2022-05-11 23:08:31 -07:00
  • 2d3cd17692 add some files to gitignore Martin Michelsen 2022-05-11 23:07:55 -07:00
  • c06d7bdc70 update readme v2022-05-11-macos-arm64 Martin Michelsen 2022-05-11 16:49:46 -07:00
  • d80f7c466c add some bb keys Martin Michelsen 2022-05-11 15:09:09 -07:00
  • 57179513b8 implement quest stats command Martin Michelsen 2022-05-11 00:50:40 -07:00
  • ceb0fbb849 show connection messages on proxy server Martin Michelsen 2022-05-10 22:24:45 -07:00
  • 8b413e45cc add some boss action subcommands Martin Michelsen 2022-05-10 22:24:25 -07:00
  • d0a410428f print remote guild card number in decimal, not hex Martin Michelsen 2022-05-10 18:44:31 -07:00
  • cc0b88cec9 fix notes about A0/A1 Martin Michelsen 2022-05-10 18:44:19 -07:00
  • 3e784dc7e6 explain in config.json when welcome message is shown Martin Michelsen 2022-05-10 18:04:45 -07:00
  • 5fadf4bb46 move gba files to system/gba/ Martin Michelsen 2022-05-10 18:04:24 -07:00
  • e2eb5f0def add some ep3 command notes Martin Michelsen 2022-05-10 18:03:31 -07:00
  • 6a6241c037 remove unused constant Martin Michelsen 2022-05-10 01:08:28 -07:00
  • 5db6507b17 fix some dumb bugs in quest menu filters Martin Michelsen 2022-05-10 01:08:18 -07:00
  • a11b9f5b3e make another pass over command documentation Martin Michelsen 2022-05-09 22:11:19 -07:00
  • 2f72eb5a3c add manual data encryption options Martin Michelsen 2022-05-08 22:10:49 -07:00
  • 167becddcf fix some fields in BB 93 command Martin Michelsen 2022-05-08 19:22:56 -07:00
  • 6f0c5a6d73 add comments from BB subcommand handler table Martin Michelsen 2022-05-08 10:35:09 -07:00
  • cedb0c648e implement JSD1 Martin Michelsen 2022-05-08 19:25:18 -07:00
  • e1e6ca1517 remove debugging code Martin Michelsen 2022-05-08 10:30:14 -07:00
  • dc7ec97c0c split bb team rewards field Martin Michelsen 2022-05-08 00:55:36 -07:00
  • 72810a19f0 fix initialization order in PlayerInventoryItem Martin Michelsen 2022-05-08 00:45:49 -07:00
  • 354fdb6163 fix remove_item bug Martin Michelsen 2022-05-08 00:41:45 -07:00
  • 5b17776fae fix ep3 game join command Martin Michelsen 2022-05-08 00:35:13 -07:00
  • 82d9385ea5 print version names instead of numbers Martin Michelsen 2022-05-08 00:35:01 -07:00
  • 30c4b5265d add missing header on linux Martin Michelsen 2022-05-08 00:42:30 -07:00
  • 562e808728 expand speculation on patch 0B command Martin Michelsen 2022-05-08 00:28:17 -07:00
  • 855d3616da remove some memcpy/memset calls in favor of default constructors Martin Michelsen 2022-05-08 00:28:06 -07:00
  • 1e3dd6a274 document patch server commands Martin Michelsen 2022-05-08 00:04:39 -07:00
  • 8ef256917c fix bb login, char creation, and some lobby/game behaviors Martin Michelsen 2022-05-07 22:38:58 -07:00
  • 4079400784 refactor player/account data handling Martin Michelsen 2022-05-06 13:40:38 -07:00
  • 839cbb2ee4 add short aliases for section ids in chat commands Martin Michelsen 2022-05-04 23:44:47 -07:00
  • ecddb8befc fix capitalization in some static game data Martin Michelsen 2022-05-04 23:44:57 -07:00
  • 342f819f50 add missing include on linux Martin Michelsen 2022-05-04 15:30:28 -07:00
  • 07fbfd6f75 minor wording changes in readme Martin Michelsen 2022-05-04 15:27:28 -07:00
  • d5c38c2bc5 automatically determine the correct BB private key for each client Martin Michelsen 2022-05-04 14:57:02 -07:00
  • 294c328e7a fix some basic things on BB proxy server Martin Michelsen 2022-05-04 11:57:49 -07:00
  • 2faf511e0d add some notes about PSOBB command handlers Martin Michelsen 2022-05-04 11:14:32 -07:00
  • a078c9f712 add support for modified BB encryption Martin Michelsen 2022-04-09 21:52:18 -07:00
  • 87b80b3c99 fix typo in static game data Martin Michelsen 2022-05-01 10:18:27 -07:00
  • 3572c53dd4 use colors for extra information with $what Martin Michelsen 2022-05-01 00:19:38 -07:00
  • b359bc0cce handle S-rank names in name_for_item Martin Michelsen 2022-04-30 18:57:20 -07:00
  • cab2cc6f97 write chat command documentation Martin Michelsen 2022-04-30 17:57:40 -07:00
  • b8f1b04bee add $what command Martin Michelsen 2022-04-30 16:40:33 -07:00
  • f7c7dda765 send item drop requests for final bosses Martin Michelsen 2022-04-23 21:35:12 -07:00
  • cf49a7a798 fix uninitialized field in split reconnect command Martin Michelsen 2022-04-23 18:58:19 -07:00
  • a7244b75b7 handle extra space after choice search result on proxy server Martin Michelsen 2022-04-23 10:23:59 -07:00
  • 81e8f3a88e fix uninitialized field in proxy 9E generation Martin Michelsen 2022-04-23 10:07:22 -07:00
  • 8c171826c8 update some notes in CommandFormats Martin Michelsen 2022-04-23 10:06:59 -07:00