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
|
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
|
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
|
e87c73c1b7
|
add subcommand B4
|
2022-05-17 23:27:52 -07:00 |
|
Martin Michelsen
|
e9109a6877
|
fix some BB item bugs
|
2022-05-12 18:46:19 -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
|
5fadf4bb46
|
move gba files to system/gba/
|
2022-05-10 18:04:24 -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
|
cedb0c648e
|
implement JSD1
|
2022-05-09 10:18:14 -07:00 |
|
Martin Michelsen
|
82d9385ea5
|
print version names instead of numbers
|
2022-05-08 00:42:36 -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
|
d5c38c2bc5
|
automatically determine the correct BB private key for each client
|
2022-05-04 15:20:08 -07:00 |
|
Martin Michelsen
|
b8f1b04bee
|
add $what command
|
2022-04-30 17:58:44 -07:00 |
|
Martin Michelsen
|
cf49a7a798
|
fix uninitialized field in split reconnect command
|
2022-04-23 18:58:23 -07:00 |
|
Martin Michelsen
|
168cef747a
|
fix download quests
|
2022-04-21 01:57:30 -07:00 |
|
Martin Michelsen
|
6ff00e46d5
|
add $next command
|
2022-04-20 22:21:32 -07:00 |
|
Martin Michelsen
|
54f01713bc
|
fix bug causing private subcommands to get truncated
|
2022-04-03 23:36:22 -07:00 |
|
Martin Michelsen
|
028078925d
|
use different colors for sent and received commands
|
2022-04-03 23:35:11 -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
|
fe9eceed5c
|
bring subcommand abstraction in line with main command abstraction
|
2022-04-03 11:00:14 -07:00 |
|
Martin Michelsen
|
76fd9c22bf
|
get PSO PC login sequence working
|
2022-04-02 10:47:05 -07:00 |
|
Martin Michelsen
|
37b8f1cffa
|
move flags enums into the structs they're scoped to
|
2022-04-01 21:21:46 -07:00 |
|
Martin Michelsen
|
aa1a2e852b
|
fix uneven command size on ep3 card list update
|
2022-04-01 11:27:13 -07:00 |
|
Martin Michelsen
|
dfa087b606
|
write more comments in command structs header
|
2022-04-01 10:59:12 -07:00 |
|
Martin Michelsen
|
583925045e
|
clean up memory handling for client configs
|
2022-04-01 10:39:04 -07:00 |
|
Martin Michelsen
|
e8823819a7
|
remove some now-unneeded memsets
|
2022-04-01 10:19:05 -07:00 |
|
Martin Michelsen
|
8a9e1a2049
|
use safe packed string types
|
2022-03-31 23:23:02 -07:00 |
|
Martin Michelsen
|
832135a505
|
always null-terminate limited-length strings
|
2022-03-31 10:04:37 -07:00 |
|
Martin Michelsen
|
f39dd5a0af
|
make size non-optional in add_color
|
2022-03-31 09:55:25 -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
|
04aef91c16
|
make add_color_inplace safer
|
2022-03-28 22:30:04 -07:00 |
|
Martin Michelsen
|
97db8da273
|
keep track of lobby player slots on proxy server
|
2022-03-28 22:29:20 -07:00 |
|
Martin Michelsen
|
50a8783e95
|
fix uninitialized memory in simple mail handler
|
2022-03-28 18:22:08 -07:00 |
|
Martin Michelsen
|
cf44e2041e
|
add card config backup
|
2022-03-28 18:22:08 -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
|
20410e7a94
|
fix info board
|
2022-03-27 00:29:44 -07:00 |
|
Martin Michelsen
|
fa07ce457b
|
make enum style consistent
|
2022-03-26 19:26:26 -07:00 |
|