Some new and some mentioned in the course of other threads, but thought I'd group these requests, as they're all server related. Most are trivial to add, others maybe more complex.
Key: Green have been completed by Scawen.
Blue are new.
Server description/info/banner on connect.
Extend/Customise Server message at runtime.
Display Pitstop count of competitors. (0.5X)
Set max connection latency or TTL to prevent teleporters from hindering other racers.
Console command to show client info (ping, IP, version)
Ability to lock view to "in car" only. (Patch 0.5X10)/fcv=yes/no
Retry connection to master server if offline periodically.
Localized Server browser. Server option to dictate what master server to advertise on. EU/US/AU/NZ etc.
Server list filter. (Track/Layout/Lap) and Favourite filter.
Limit Driving aids, such as traction control etc.
Limit Controllers allowed. Wheel/keyboard/mouse only. 3 Peddles or H shifters only. (can be done via InSIM)
Enforced setups. Lock to default/standard/factory setup or lock out particular setup changes.
Starting grid configurable. (IS_REO to do via Insim; buttons added to connections list in lobby to add to grid, and move up/down added to grid list in lobby) -
True Console mode (CMD Windows Style) allowing piping of IO to the console.
More time when the Server makes a Restart.
Limit Reset Car availability. version 0.5X
/racestart=rolling/standing
/Reset=yes/no/<+seconds>/<-laps> Resetting to pits with time penalty or stop go
Restart limits /rstmin=30 (in seconds, no change) /rstrace=2 (in laps, votes allowed for the first two laps then blocked) /rstend=60 (in seconds, no change)
/repair_in_pit=full/minor/body/engine/no
/autokick=x mins to kick idle spectators.
/pitwindow=<laps> /pittyres=<laps> /pitfuel=<laps> where laps configurable range of laps (2,8,12-18)
/strictpit=yes/no Option to enforce pit lanes. (crossing white exit line = stop/go)
Remote ban list loaded via ftp or http central repository.
Ban by IP address.
/closepit=yes/no (+inSim): Close/open the pit lane. Who enters the pit lane while it is closed is forced to spectate (Does not affect joining players, but they need to stop at pit exit or they'll be spectated.).
/permaban USERNAME : Permanently ban an user from the server.
Dedicated server version auto update.
Minimum driver skill level (PB>X can join else spectate)
Dictate start type. ( Beginner (1st gear)/Neutral (ability to jump) with threshold) - Jump start v0.5W9
Allow admin to end qualification early.
Per server advertising textures. (Now editable locally 0.5Z)
Allow admin to send messages, even if blocked.
Allow admin to block lobby messaging. Reset at session start.
Global option to block messages during race/qualify.
AI
Run on dedicated host
Add guest AI post track load. /ai
Ability to enter garage/join race/vote while clients are connecting. (Much better since >0.5X)
AI Pitting
Server Side AI (Pace/Safety car)
Option to block AI players
Connection limits
40 players since 0.6H. 48 Connections Total.
Allow more than one client to connect at once. (0.5X Has connection queue)
Abililty to add more than 3 guest (player + 2 x AI)
/adminslots=x to reserve slots for admins to connect. (added V3)
More spectators
InSim
Damage reported via insim.
Packet to limit number of allowed pit stops/tyres-type/fuel changes.
Packet to reset vehicle with option to repair or notAdded in 0.6J, IS_JRR can reset a car to a specified position in any state
NCN Packet to to provide client IP address.
Ping/Latency, not just a "oh this person is lagging" flag.
Ability to send setup from server to player (to help people not familiar with track they got on)
InSim to report if a hotlap is valid or not
Config option to limit number of allowed pit stops/tyres-type/fuel changes.
Published RACE ID (in log) to cross reference results with LFS world for championship.
Visible Stamp Time and Date in MPR + server name (IP).
Server to save mpr's locally after each race for exporting via http. (0.5X)
Multi Level Admin's with configurable access.
Marshalls password would be alternative admin password. /Marshallspassword=<password>
The new aston configs are more than fine for the BF1 IMO. Plenty of fast turns and a couple of slower ones to keep you on your toes.
I'm inclined to agree with the original posters take, particularly with adding a few more configurations to the existing tracks. Not necessarily chicanes, but maybe a series of tighter corners to suit the smaller class cars.
I debated this with Scawen sometime ago. It is definitely something that a Sim of this caliber needs and would cement it as the de facto Car Racing sim, setting it a part from others.
Unfortunately we don't know the exact client server protocol, but I suggested adding a proxy function to the connected client and then launching second/third copies of LFS.EXE (on other hosts even) with command line arguments to connect the proxy. Additional arguments to specify the window position and view angle/fov would be sufficient. Any other configuration could be driven via the proxy protocol.
It wouldn't be trivial to add, but it would be simpler than writing a dedicated spectator app as it would be in the same LFS.EXE code base.
While I appreciate the Parhelia exists, it's an old card and isn't up to the task IMO (20fps max). Matrox does have another offering on the horizon that can help us to a degree to get true multi-monitor displays, but the above is probably the most flexible and best way to get a vendor neutral solution. The Matrox Triplehead2go is VGA only and very low refresh rate, not to mention to the fixed positioning.
If Scawen cares to comment on the exact reason against the above, I think many of us would be happy to rest our case until other higher priority features are implemented.
Except these wheel were practically bullet proof and many still exist and work fine if not better than the new ones. If we didn't have bubbljets and lasers, your comparison would be right.
My point is that if they released just one version of x64 drivers many of us would be happy.
Do yourself a favour and wonder over to the wingman site and log a request. The more the better and it it only takes 5 seconds and you don't need to register of leave ya email.
Just a heads up, for those that use this great wheel. It seems Logitech have dropped support for this wheel in the latest wingman profiler v4.60 and future editions.
What does this mean.... Well no x64 drivers will be available for this wheel at all. So if your planning on using Windows XP 64 or Vista, then it's a no go for the wheel.
Those that might have one of these classics and want x64 support to continue, you might want to head on over to the www.wingmanteam.com forums to let them know what you think. Ask them politely to include support for this excellent wheel.
Thanks for the response Scawen... Hope your enjoying the break from code cutting.
Back on topic...
I'm not convinced that strategy is really sound to defeat illegal use. It's trivial to defeat. It would make more sense to only allow connections within the same subnet surely (as most games do now days). It would also allow for a LAN type game browser.
Using the Subnet method, any addressing scheme can be used, not just assuming all LAN' use the RFC1918.
I just held a LAN party last weekend, and we had an issue where it wasn't possible to connect to the LAN only LFS server. When you specified the IP, it would say it is invalid.
After some trial and error it seems there's a bug (maybe feature) that only allows LAN servers on the RFC1918 Private IP Address Ranges. We did get a few to connect but it turned out to be too much trouble to reconfigure equipment and get people to change/renew addresses mid party.
Scawen can you confirm if this is a bug or deliberate?
I guess this could be a feature, but it's not conventional. Are internet games with no-master a no-no? I don't know of other games with this limitation.
Is it possible to have a private LAN server (no master) on a routeable IP?