Well, there’s been quite a bit of work done on Sylverant since the update in June… Not the least of which is the addition of some initial support for Blue Burst. Anyway, here’s a more detailed list:
- Support PSO game connections over IPv6 in all parts of the server (not supported for Blue Burst at the moment).
- Fix a bug with guildcard searches that go to the shipgate pointing at the wrong port.
- Disable the MOTD on PSOGC since it doesn’t work right at all.
- Convert PSOGC/PSOBB’s extra character classes and costumes so that they don’t cause issues with PSOv1, v2, and PC.
- Don’t allow PSOGC clients to become leader on cross-platform play (for various compatibility reasons, and related to the above).
- Add the GM command /override
- Don’t allow PSOGC’s extended character classes into V1-compatible cross-platform games.
- Add the command /ver to see what version of the ship server is running.
- Fix team names in guild searches and choice searches that have Japanese characters.
- Treat Episodes 1 & 2 separately from Episode 3 when checking if various versions are allowed on a ship.
- Reorganized the code for choice replies, making it a bit more sane and easy to maintain.
- Initial work toward allowing the server to optionally control drops.
- Configure patches for the patch server with an XML file, much like pretty much everything else in Sylverant.
- Fix a bug with /list that could cause a segfault on the ship if a user was not in a lobby for some reason.
- Various cleanups and changes to the database.
- Make the /passwd command only accept ASCII characters, as the normal password input box does.
- Initial support for PSO Blue Burst.
- Fix a random bug with PSOPC and the /override command.
- Various documentation updates along the way.
Lots of stuff done in the past month or so, right? Anyway, this brings us to r502 of the SVN for Sylverant. I wouldn’t expect quite as much to get done in the next month, since I’ll be going on vacation in a few weeks. 🙂