Martin Michelsen
|
ec205062ad
|
add findings from psox disassembly
|
2022-07-26 00:33:47 -07:00 |
|
Martin Michelsen
|
df80933f40
|
implement trade window
|
2022-07-25 00:41:16 -07:00 |
|
Martin Michelsen
|
4163f2affa
|
add --cat-client behavior
|
2022-07-20 23:05:47 -07:00 |
|
Martin Michelsen
|
a7e3d4853a
|
add session replay functions
|
2022-07-01 11:02:47 -07:00 |
|
Martin Michelsen
|
47f97f357f
|
add some undocumented client commands from PC, GC and BB
|
2022-06-26 16:52:19 -07:00 |
|
Martin Michelsen
|
ba1a25036b
|
support chat commands on proxy server
|
2022-06-26 11:41:53 -07:00 |
|
Martin Michelsen
|
af1b92969e
|
don't use information menu command on GC
|
2022-06-02 12:49:12 -07:00 |
|
Martin Michelsen
|
85d054fc3a
|
implement send_function_call
|
2022-05-31 17:18:04 -07:00 |
|
Martin Michelsen
|
c9cdb21a8b
|
add previously-unknown GC command descriptions
|
2022-05-29 12:29:14 -07:00 |
|
Martin Michelsen
|
a50500a67d
|
make sc ommand work on game server also
|
2022-05-22 10:50:50 -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
|
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
|
5fadf4bb46
|
move gba files to system/gba/
|
2022-05-10 18:04:24 -07:00 |
|
Martin Michelsen
|
cedb0c648e
|
implement JSD1
|
2022-05-09 10:18:14 -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
|
b8f1b04bee
|
add $what command
|
2022-04-30 17:58:44 -07:00 |
|
Martin Michelsen
|
168cef747a
|
fix download quests
|
2022-04-21 01:57:30 -07:00 |
|
Martin Michelsen
|
54f01713bc
|
fix bug causing private subcommands to get truncated
|
2022-04-03 23:36:22 -07:00 |
|
Martin Michelsen
|
06fd71f7a6
|
use std::strings in places of c-strings in most places
|
2022-04-03 23:31:24 -07:00 |
|
Martin Michelsen
|
76fd9c22bf
|
get PSO PC login sequence working
|
2022-04-02 10:47:05 -07:00 |
|
Martin Michelsen
|
7dce8b6c2c
|
centralize command formats; fix a few range bugs
|
2022-03-31 01:03:13 -07:00 |
|
Martin Michelsen
|
2e839fe70a
|
allow returning to newserv from proxy server
|
2022-03-29 23:25:16 -07:00 |
|
Martin Michelsen
|
5c388c4052
|
make all file/network-related structs packed
|
2022-03-29 00:12:16 -07:00 |
|
Martin Michelsen
|
97db8da273
|
keep track of lobby player slots on proxy server
|
2022-03-28 22:29:20 -07:00 |
|
Martin Michelsen
|
2597da95bc
|
rewrite proxy server to support multiple clients and integration with game server
|
2022-03-28 15:55:19 -07:00 |
|
Martin Michelsen
|
d977cf0608
|
supporting changes for proxy server rewrite
|
2022-03-28 15:55:19 -07:00 |
|
Martin Michelsen
|
fa07ce457b
|
make enum style consistent
|
2022-03-26 19:26:26 -07:00 |
|
Martin Michelsen
|
d30a3220c8
|
implement ep3 jukebox
|
2022-03-08 12:04:25 -08:00 |
|
Martin Michelsen
|
e1638bdc67
|
set up download quest menus
|
2022-03-08 00:38:56 -08:00 |
|
Martin Michelsen
|
627498dc8a
|
show client player name in sent/received commands
|
2022-03-07 22:00:07 -08:00 |
|
Martin Michelsen
|
15f978820f
|
replace all NULLs with nullptr
|
2022-03-07 21:22:10 -08:00 |
|
Martin Michelsen
|
e8f23e4b2e
|
switch to CMake
|
2021-12-29 14:24:15 -08:00 |
|