Martin Michelsen
|
8efc9f1b3e
|
support uncompressed ep3 card definition lists
|
2022-11-29 20:41:17 -08:00 |
|
Martin Michelsen
|
9f2f0ccc14
|
implement episode 3 battles
|
2022-11-27 21:19:31 -08:00 |
|
Martin Michelsen
|
51c13b8462
|
fix proxy chat commands in ep3 spectator teams
|
2022-11-05 10:39:22 -07:00 |
|
Martin Michelsen
|
e321fd5bca
|
fix some proxy server uninitialized memory bugs
|
2022-11-04 17:35:36 -07:00 |
|
Martin Michelsen
|
a0a802f42f
|
enable $patch on proxy server
|
2022-11-03 15:28:27 -07:00 |
|
Martin Michelsen
|
0a1eb5f0d7
|
add Ep3 USA patch function
|
2022-10-31 16:47:14 -07:00 |
|
Martin Michelsen
|
52625aed9c
|
add proxy option to block lobby events
|
2022-10-29 16:05:59 -07:00 |
|
Martin Michelsen
|
c9e5d1f677
|
implement $next on proxy server
|
2022-10-15 22:24:00 -07:00 |
|
Martin Michelsen
|
0e53ea08ba
|
fix crash checks on proxy server
|
2022-10-15 22:24:00 -07:00 |
|
Martin Michelsen
|
f18953c31e
|
make signedness explicit in count checks
|
2022-10-09 12:50:34 -07:00 |
|
Martin Michelsen
|
f088454c25
|
add all GC 1&2 subcommand formats
|
2022-10-09 01:35:22 -07:00 |
|
Martin Michelsen
|
4eb46b293e
|
fix some ep3 documentation
|
2022-10-05 11:12:50 -07:00 |
|
Martin Michelsen
|
e14a4f83db
|
don't fail on ghost lobby player bug on proxy server
|
2022-10-05 00:19:56 -07:00 |
|
Martin Michelsen
|
d5154f0a5d
|
close proxy session early if client intentionally disconnects
|
2022-10-05 00:19:56 -07:00 |
|
Martin Michelsen
|
9e161d99cf
|
fix infinite hp on proxy server
|
2022-10-04 18:20:14 -07:00 |
|
Martin Michelsen
|
5ec90db9eb
|
add some more Ep3 notes
|
2022-10-02 21:40:58 -07:00 |
|
Martin Michelsen
|
8d206133a3
|
also block B7 for non-Ep3 clients
|
2022-10-02 12:16:16 -07:00 |
|
Martin Michelsen
|
867f86da5e
|
fix B8 forwarding condition on proxy server
|
2022-10-02 01:28:29 -07:00 |
|
Martin Michelsen
|
295bb9c4a4
|
don't send Ep3 card defs unnecessarily
|
2022-10-01 18:40:44 -07:00 |
|
Martin Michelsen
|
0b85f46ce2
|
block B8 command via proxy ifclient is not episode 3
|
2022-10-01 00:56:39 -07:00 |
|
Martin Michelsen
|
a01472666c
|
block 97 command via proxy if client has already saved
|
2022-10-01 00:56:39 -07:00 |
|
Martin Michelsen
|
125c8f910c
|
add get_player_card
|
2022-10-01 00:56:39 -07:00 |
|
Martin Michelsen
|
1a477b28a0
|
ensure save is enabled before sending clients to proxy server
|
2022-09-30 11:41:29 -07:00 |
|
Martin Michelsen
|
96caa94d1e
|
expand proxy options, catch invalid commands from server
|
2022-09-29 23:47:44 -07:00 |
|
Martin Michelsen
|
95220bfbdc
|
make subobject init explicit
|
2022-09-29 19:54:16 -07:00 |
|
Martin Michelsen
|
0951132c01
|
add proxy options menu
|
2022-09-29 12:07:53 -07:00 |
|
Martin Michelsen
|
a9cf98a24f
|
implement some parts of DC NTE (but not all of it)
|
2022-09-23 18:37:45 -07:00 |
|
Martin Michelsen
|
29fc74470d
|
rename client and lobby flags
|
2022-09-22 22:50:14 -07:00 |
|
Martin Michelsen
|
19b093cfc5
|
only return clients to newserv from proxy if not in a game
|
2022-09-06 11:12:32 -07:00 |
|
Martin Michelsen
|
8937333a2b
|
support early BB login command in multi-key detector crypt
|
2022-09-03 21:03:55 -07:00 |
|
Martin Michelsen
|
01e4518c8e
|
clean up handler tables
|
2022-09-01 23:35:41 -07:00 |
|
Martin Michelsen
|
8ef18eab13
|
hide all non-BB redirects on proxy server
|
2022-08-27 22:50:43 -07:00 |
|
Martin Michelsen
|
f59347c5c2
|
fix port names for proxy change ship/block
|
2022-08-27 19:20:08 -07:00 |
|
Martin Michelsen
|
dc278a7843
|
implement meet user on dcv1
|
2022-08-27 18:58:47 -07:00 |
|
Martin Michelsen
|
5d3d1e1900
|
add support for PSO DC v1/v2
|
2022-08-27 10:49:53 -07:00 |
|
Martin Michelsen
|
202427e331
|
implement GC Ep1&2 trial edition
|
2022-08-13 00:35:27 -07:00 |
|
Martin Michelsen
|
1fdf258e7f
|
disassemble encrypted send_function_calls on proxy server
|
2022-08-11 23:57:34 -07:00 |
|
Martin Michelsen
|
3e14bc306f
|
remove debugging output for send_function_call disassembly
|
2022-08-11 23:36:45 -07:00 |
|
Martin Michelsen
|
25c68ef43c
|
fix char range error in some envs
|
2022-08-09 16:59:35 -07:00 |
|
Martin Michelsen
|
442f33733d
|
implement $item command on non-bb and on proxy
|
2022-07-30 23:03:55 -07:00 |
|
Martin Michelsen
|
ec205062ad
|
add findings from psox disassembly
|
2022-07-26 00:33:47 -07:00 |
|
Martin Michelsen
|
2590a2f24b
|
allow proxy handlers to override command/flag
|
2022-07-13 17:40:37 -07:00 |
|
Martin Michelsen
|
0a115427a1
|
add $rand command
|
2022-07-11 11:04:31 -07:00 |
|
Martin Michelsen
|
a7e3d4853a
|
add session replay functions
|
2022-07-01 11:02:47 -07:00 |
|
Martin Michelsen
|
3b1f4f4324
|
update language field in 9E and forward it on the proxy server
|
2022-06-27 17:41:27 -07:00 |
|
Martin Michelsen
|
6b958c9f25
|
split logging into multiple classes with configurable levels
|
2022-06-26 22:53:11 -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
|
9082907468
|
remove debugging code in proxy server send_function_call handler
|
2022-06-22 23:53:43 -07:00 |
|
Martin Michelsen
|
e139745f51
|
support uncompressed episode 3 maps
|
2022-06-03 00:25:01 -07:00 |
|