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 |
|
Martin Michelsen
|
fc7a9dcbc9
|
make set-save-files also save ep3 maps
|
2022-06-02 23:43:34 -07:00 |
|
Martin Michelsen
|
5ae1fc78a9
|
don't show programs menu if client has already saved
|
2022-06-02 12:49:12 -07:00 |
|
Martin Michelsen
|
562bc4a40c
|
add DOL file loader
|
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
|
67b3590127
|
fix initialization in 04 command
|
2022-05-29 12:44:06 -07:00 |
|
Martin Michelsen
|
c9cdb21a8b
|
add previously-unknown GC command descriptions
|
2022-05-29 12:29:14 -07:00 |
|
Martin Michelsen
|
371b5f1012
|
fix type domain error in proxy command handler
|
2022-05-23 23:24:20 -07:00 |
|
Martin Michelsen
|
1ff6a4c7e6
|
improve bb proxy robustness
|
2022-05-23 23:01:34 -07:00 |
|
Martin Michelsen
|
5a3a55b233
|
implement infinite hp/tp on proxy server
|
2022-05-23 00:10:41 -07:00 |
|
Martin Michelsen
|
22b69276dd
|
fix EE command format
|
2022-05-22 09:54:13 -07:00 |
|
Martin Michelsen
|
908671c55b
|
add description of BB patch/checksum command
|
2022-05-22 09:54:13 -07:00 |
|
Martin Michelsen
|
ea94c38598
|
support old format of 93 command
|
2022-05-11 23:08:31 -07:00 |
|
Martin Michelsen
|
ceb0fbb849
|
show connection messages on proxy server
|
2022-05-10 22:24:45 -07:00 |
|
Martin Michelsen
|
d0a410428f
|
print remote guild card number in decimal, not hex
|
2022-05-10 18:44:31 -07:00 |
|
Martin Michelsen
|
a11b9f5b3e
|
make another pass over command documentation
|
2022-05-10 01:07:46 -07:00 |
|