Sylverant Feature Suggestions

Sylverant is a homebrew open source server for Phantasy Star Online. Dreamcast users still play PSO online with this server even today! This is the official forum for both the online game server as well as the open source project itself. Feel free to post and get a gathering started online! We can also show you how to get connected!

Moderators: BlueCrab, Aleron Ives

Post Reply
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5310
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Contact:

Sylverant Feature Suggestions

Post by BlueCrab » Sun May 15, 2011 12:33 am

This topic is here to suggest features that should be implemented in the server in the future. Anything you might think of as useful, feel free to post here, and I'll try to get back to you about it. :wink:

Keep in mind, I do this for fun and in my spare time, so not all requests will get the same priority (especially if they're long-term or very difficult things to do). I will take your suggestions seriously though, and I will try to at least respond to each one.
User avatar
Aleron Ives
DCEmu Nutter
DCEmu Nutter
Posts: 750
Joined: Wed Jan 05, 2011 2:15 pm
Location: California
Contact:

Re: Sylverant Feature Suggestions

Post by Aleron Ives » Sun May 15, 2011 12:39 am

Since you're busy until at least Wednesday, here's the reminders for two fixes:
  1. "Fix" the legit file to avoid the shield bug
  2. Fix the legit checker to block hidden percentages
"Fear the HUnewearl."
Image
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5310
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Contact:

Re: Sylverant Feature Suggestions

Post by BlueCrab » Sun May 22, 2011 10:23 pm

Aleron Ives wrote:Since you're busy until at least Wednesday, here's the reminders for two fixes:
  1. "Fix" the legit file to avoid the shield bug
  2. Fix the legit checker to block hidden percentages
Both done. See r426 and r427.
User avatar
Aleron Ives
DCEmu Nutter
DCEmu Nutter
Posts: 750
Joined: Wed Jan 05, 2011 2:15 pm
Location: California
Contact:

Re: Sylverant Feature Suggestions

Post by Aleron Ives » Tue May 24, 2011 11:52 pm

The next batch of reminders:
  1. Add quest XML tag to toggle quest displaying based on the number of players in the team
  2. Alter quest XML event tag to allow tying a single quest to multiple events
  3. Store user's quest language preference by account on the shipgate and send it to the ship when the user connects to avoid having to use /qlang every time the user joins a ship
"Fear the HUnewearl."
Image
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5310
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Contact:

Re: Sylverant Feature Suggestions

Post by BlueCrab » Wed May 25, 2011 10:04 pm

Aleron Ives wrote:
  • Alter quest XML event tag to allow tying a single quest to multiple events
Done, as of r429.
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5310
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Contact:

Re: Sylverant Feature Suggestions

Post by BlueCrab » Sun May 29, 2011 3:11 pm

Aleron Ives wrote:
  • Add quest XML tag to toggle quest displaying based on the number of players in the team
Done in r436 (parsing) and r437 (adding to ship server). Only works with the new quest layout, as we had discussed before. :wink:
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5310
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Contact:

Re: Sylverant Feature Suggestions

Post by BlueCrab » Wed Jun 01, 2011 12:30 am

Aleron Ives wrote:
  • Store user's quest language preference by account on the shipgate and send it to the ship when the user connects to avoid having to use /qlang every time the user joins a ship
Done in r441 (shipgate side) and r442 (ship server side).
User avatar
Aleron Ives
DCEmu Nutter
DCEmu Nutter
Posts: 750
Joined: Wed Jan 05, 2011 2:15 pm
Location: California
Contact:

Re: Sylverant Feature Suggestions

Post by Aleron Ives » Fri Jun 17, 2011 1:10 am

Here's a semi-uselessful feature suggestion :P:

/lmsg {no arg|off}

Display messages similar to friendlist messages whenever a player enters or exits the lobby on the user's current ship, such as:

<name>
<class> / <level>
entered|exited Lobby <#>

Unless it's too much trouble, it would probably be good to check the arriving player against the user's friend list and not show the lobby message if the new player is in the user's friend list, to avoid duplicate messages.

An additional command:

/lhide {on|off}

could also be used to store a user option in the shipgate database to prevent yourself from being shown as an arriving user, if you wish to enable it to opt-out and remain anonymous (default: off).

I have a feeling this is too much work for too little gain compared to my original suggestion. :?
"Fear the HUnewearl."
Image
User avatar
IcemaX
DCEmu Junior
DCEmu Junior
Posts: 45
Joined: Wed Sep 28, 2011 4:55 am
Location: Riga, Latvia

Re: Sylverant Feature Suggestions

Post by IcemaX » Sat Oct 01, 2011 3:45 pm

I would like to see an option to turn off a swear filter, because my main language isn't english, and i can't normally talk. That filter screws my text sometimes. :?
User avatar
Aleron Ives
DCEmu Nutter
DCEmu Nutter
Posts: 750
Joined: Wed Jan 05, 2011 2:15 pm
Location: California
Contact:

Re: Sylverant Feature Suggestions

Post by Aleron Ives » Sat Oct 01, 2011 6:08 pm

The filter is part of the client in PC, so the server can't disable it. If you want to disable it, download this program, run it, and patch your pso.exe file to disable the filter. ;)
"Fear the HUnewearl."
Image
User avatar
IcemaX
DCEmu Junior
DCEmu Junior
Posts: 45
Joined: Wed Sep 28, 2011 4:55 am
Location: Riga, Latvia

Re: Sylverant Feature Suggestions

Post by IcemaX » Sun Oct 02, 2011 4:01 am

Thank you.
FaithY
DCEmu Freak
DCEmu Freak
Posts: 84
Joined: Sun Jan 08, 2012 1:33 pm

Re: Sylverant Feature Suggestions- Chat

Post by FaithY » Thu Oct 11, 2012 2:42 pm

This might be a difficult suggestion but here we go

A function where offline players can message online players.

Would be nice
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5310
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Contact:

Re: Sylverant Feature Suggestions- Chat

Post by BlueCrab » Thu Oct 11, 2012 2:54 pm

FaithY wrote:This might be a difficult suggestion but here we go

A function where offline players can message online players.

Would be nice
Not possible without an outside program (or something on the website) or modifying the client. I certainly won't be modifying the client, so that only leaves the outside program as a possibility, which doesn't help you if you're playing a game in full-screen.

I had considered writing code to do simple mail from the website, but never got around to doing it.
FaithY
DCEmu Freak
DCEmu Freak
Posts: 84
Joined: Sun Jan 08, 2012 1:33 pm

Re: Sylverant Feature Suggestions- Chat

Post by FaithY » Thu Oct 11, 2012 9:38 pm

BlueCrab wrote:I had considered writing code to do simple mail from the website
Yes! This.
:mrgreen:
FaithY
DCEmu Freak
DCEmu Freak
Posts: 84
Joined: Sun Jan 08, 2012 1:33 pm

Re: Sylverant Feature Suggestions

Post by FaithY » Mon Oct 15, 2012 10:11 am

I understand that it would likely be more effort than its worth, but it would sure be a nice feature. Many times I'll see a player on sylverant.net, and by the time I get to signing in they have left. Only to leave me thinking "gawsh I wish I could have messaged them from the website saying I'll be there in 20" :?
:mrgreen:
User avatar
DaMadFiddler
Team Screamcast
Team Screamcast
Posts: 7953
Joined: Fri Feb 06, 2004 7:17 am
Location: San Francisco, CA
Contact:

Re: Sylverant Feature Suggestions

Post by DaMadFiddler » Sun Nov 18, 2012 7:40 am

I'll be honest; I didn't even know this was still running. Our Wii and PS3 both died recently (first time I've ever had console hardware die before its generation was up), so the Dreamcast is what we have left at the moment. As a result, my fiancé has been playing a fair amount of PSO offline. I'm sure she'd love to actually take the game online and experience it as intended.

It doesn't really seem like there's a practical way to get our Dreamcast online right now, though; we don't have a landline, and even our broadband connection is wifi-only. (It's our landlord's connection, and they give us the password for the network).
kencaesi
DCEmu Crazy Poster
DCEmu Crazy Poster
Posts: 29
Joined: Sat Aug 18, 2012 10:16 am
Location: Southern California

Re: Sylverant Feature Suggestions- Chat

Post by kencaesi » Fri Jan 04, 2013 1:13 pm

FaithY wrote:This might be a difficult suggestion but here we go

A function where offline players can message online players.

Would be nice
I know that the administrators have answered this for the most part with a negative so how about mofication: Would be possible to find out from the sylverant page to know who is online and perhaps what they are doing - in the lobby, on a quest, in a team?
User avatar
Aleron Ives
DCEmu Nutter
DCEmu Nutter
Posts: 750
Joined: Wed Jan 05, 2011 2:15 pm
Location: California
Contact:

Re: Sylverant Feature Suggestions

Post by Aleron Ives » Fri Jan 04, 2013 3:00 pm

You can already see most of that information for people on your friend list, assuming your serials are registered on the site. ;)
"Fear the HUnewearl."
Image
MichaelStenberg
DCEmu Newbie
DCEmu Newbie
Posts: 5
Joined: Mon Jan 21, 2013 10:34 am

Re: Sylverant Feature Suggestions

Post by MichaelStenberg » Mon Jan 21, 2013 10:37 am

It seems my only feature suggestion is what no other private server has been able to do: Episode III game support. Knowing that you're very busy and on somewhat of a hiatus, how might one of us be able to volunteer time?
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5310
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Contact:

Re: Sylverant Feature Suggestions

Post by BlueCrab » Wed Jan 23, 2013 8:41 am

MichaelStenberg wrote:It seems my only feature suggestion is what no other private server has been able to do: Episode III game support. Knowing that you're very busy and on somewhat of a hiatus, how might one of us be able to volunteer time?
Episode III has been on my list of stuff to do for a long time, actually.

The problem is that it doesn't seem like there was any sort of concerted effort to log packets to/from the official server (at least that I've seen) back when it was up. That somewhat limits the things that can be done to support it without spending a lot of time and effort that may not ever even bear fruit in the end. My time is far too limited at this point to put in that sort of effort, unfortunately. :?

If people want to work on trying to write code for Episode III support, they're welcome to try to do so. Remember, Sylverant is an open-source project for a reason. :wink: If people want to try to add that support in, they're more than welcome to do so and I'd most likely incorporate any patches into the code to do so (assuming they were relatively clean and didn't break anything else in the server).
Post Reply