incentive
7e9c6c185a
Add opt-in room crossplay compatibility
2026-05-25 18:13:50 -04:00
incentive
6910c90fe6
Lock BB test characters to test ship
2026-05-22 22:20:48 -04:00
incentive
ab245d1b70
Lock BB test characters to test ship and hide ship transfers
2026-05-22 22:11:38 -04:00
incentive
57f3e1e5f2
Lock BB test characters to test ship
2026-05-22 21:49:38 -04:00
incentive
6b3669dfd6
Restore GC EXP direct menu patches
2026-05-21 03:43:48 -04:00
incentive
7c7ecf0383
Use awaited path for GC EXP dispatch
2026-05-21 03:26:40 -04:00
incentive
2615ce46eb
Dispatch GC EXP before game loading
2026-05-21 03:08:41 -04:00
incentive
47e9fe5f16
Merge upstream newserv master
2026-05-19 16:56:33 -04:00
incentive
4cf5974c7d
Fix BB live ship menu reconnect port
2026-05-19 16:11:05 -04:00
incentive
e7ea471ec5
PSO Peeps: align proxy boost gates with upstream cleanup
2026-05-19 15:50:37 -04:00
incentive
f7fff5c82b
Skip auto patches for checksum-only clients
2026-05-17 09:35:32 -04:00
Martin Michelsen
0d5cfc6ccc
censor user credentials in logs by default
2026-05-16 17:20:09 -07:00
incentive
50332d2f1e
Add internal Dreamcast V2 EXP tables
2026-05-16 04:50:30 -04:00
incentive
48c25159bc
Restore working Dreamcast V2 EXP patch state
2026-05-16 04:03:57 -04:00
incentive
f3681d79f9
Fix Dreamcast V2 EXP resend behavior
2026-05-16 03:23:36 -04:00
incentive
0063384144
Resend selected patch-menu functions after loading
2026-05-15 23:43:47 -04:00
incentive
78878ad276
Merge upstream newserv master
2026-05-14 14:23:00 -04:00
Martin Michelsen
e78e2ba887
rewrite client function compiler
2026-05-11 21:33:35 -07:00
incentive
e0c34fe700
PSO Peeps: block boosted clients from Vanilla and Hardcore
...
Add HAS_PSO_PEEPS_XP_PATCH for future V2/GC client-function XP patches.
Unify boosted-client proxy blocking so Vanilla/Hardcore reject:
- PC v2 clients using boosted BattleParams
- legacy boosted-disc listener ports
- future clients with the PSO Peeps XP patch flag
Normal unpatched V2/GC clients remain allowed.
2026-05-05 15:52:11 -04:00
incentive
cbe9747fd4
PSO Peeps: block PC v2 from Vanilla/Hardcore ships
...
PC v2 clients receive boosted BattleParams via the patch server.
Vanilla and Hardcore run base XP rates and are incompatible.
Block Version::PC_V2 from proxy destinations on ports 19230/19530.
2026-05-05 15:52:08 -04:00
incentive
1c3e8ca53c
Merge upstream newserv preferred lobby changes
2026-05-02 22:46:20 -04:00
incentive
f05e68492d
PSO Peeps Start
Docker / Build (push) Has been cancelled
2026-05-01 23:14:17 -04:00
Martin Michelsen
80391df8b7
implement lobby assignment at login
2026-04-26 09:28:10 -07:00
Martin Michelsen
7f68d41bac
fix port name in game server lookup
2026-04-25 22:21:46 -07:00
Martin Michelsen
75e7232096
handle BB not sending C6 after 08E8
2026-04-25 12:06:43 -07:00
Martin Michelsen
b34c9a7c88
improve error message for missing quest common/rare item sets
2026-04-05 21:50:53 -07:00
Martin Michelsen
b704d827ed
add support for direct Xbox connections
2026-04-01 21:47:21 -07:00
Martin Michelsen
55be92a56f
add game duration to info window
2026-03-19 10:42:01 -07:00
Martin Michelsen
a469b4355e
add option to change chat command character
2026-01-04 00:59:39 -08:00
Martin Michelsen
f98db20618
implement BB system, guild card, and stream files in proxy save files option
2026-01-01 10:58:47 -08:00
Martin Michelsen
73ced9d229
print bank when team reward is given
2025-12-23 09:09:38 -08:00
Martin Michelsen
a0a7231d67
reformat remaining files
2025-12-21 21:15:49 -08:00
Martin Michelsen
6291e42ba9
make 04E8 handler match the client's logic
2025-12-05 19:53:09 -08:00
Martin Michelsen
2c333b51d2
add $fastkill command
2025-11-29 12:12:34 -08:00
Martin Michelsen
bd1cdfdb97
further improve quest assembler/disassembler matching
2025-11-26 23:06:04 -08:00
Martin Michelsen
36eeee5641
clean up character load function
2025-11-05 22:29:43 -08:00
Martin Michelsen
7bc58a757e
reimplement Episode 3 map categories
2025-10-26 23:07:47 -07:00
Martin Michelsen
01b1f42bac
add some Ep3 command notes
2025-10-22 19:47:23 -07:00
Martin Michelsen
46c2260d0f
use enums for difficulty and language; fix enemy state aliases; closes #694
2025-10-18 01:03:00 -07:00
Martin Michelsen
d9d33c2d65
add patch downloader
2025-10-18 01:03:00 -07:00
Martin Michelsen
47f7e71ae9
display quest names in client's native language in game info window
2025-10-12 09:48:09 -07:00
Martin Michelsen
3c32a66064
hide section ID for empty persistent games
2025-10-12 09:48:09 -07:00
Martin Michelsen
4044e4e5a6
fix battle table + $exit edge case
2025-10-05 20:38:44 -07:00
Martin Michelsen
fdd0bfea08
rewrite quest metadata indexing
...
- split ep3 download quests from quest index
- fix Ep3 NTE download quests
- automatically detect battle/challenge params and area remaps
2025-09-28 23:26:14 -07:00
Martin Michelsen
48c225366f
rewrite trade sequence
2025-09-26 21:45:24 -07:00
Martin Michelsen
fb783034bc
handle incorrect flags in 10 command
2025-09-14 13:04:42 -07:00
Martin Michelsen
40a6f49b29
fix crossplay challenge restart logic
2025-09-13 22:38:32 -07:00
Martin Michelsen
dea0ac99c3
update some command notes
2025-09-13 22:38:27 -07:00
Martin Michelsen
5a7151bc63
minor proxy bugfixes
2025-09-09 23:18:01 -07:00
Martin Michelsen
0b4d5b2f89
add BB BankSize patch
2025-08-22 22:39:32 -07:00