Stuff that needs to be done before new release

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

Post Reply
User avatar
Darkvater
Tycoon
Tycoon
Posts: 3053
Joined: 24 Feb 2003 18:45
Location: Hong Kong

Stuff that needs to be done before new release

Post by Darkvater »

Features, fixes that should be finished before a new release should be added to the list below. We can just check them off when it's added.
  • Language - Of course update all supported language files, such that there are no missing strings, or other problems.
  • Network - GUI for Network play, complete with graphical player selection
  • Network - Also transfer openttd.cfg for network play?
  • Network - Change port from 12345 (known trojan) to 3979
  • Network - perhaps [980799] Reconnect on network sync error ?
  • Scenario - Give scenario's different extensions (scn?) so they can be easily identifyeable and starting money, year, vehicles, etc. can be set.
  • Bug - Scenario - [963076] Scenario / starting date patch bug
These two bugs will be fixed with a new savegame revision (and a few other adjustments): Of course all bugs should be fixed ;), but I feel these 2-3 are the most important

Add your own to the list.
TrueLight: "Did you bother to read any of the replies, or you just pressed 'Reply' and started typing?"
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
User avatar
dominik81
OpenTTD Developer
OpenTTD Developer
Posts: 768
Joined: 16 Aug 2003 12:55
Location: Bonn, Germany

Post by dominik81 »

Here's an update on all the stuff that is finished/fixed:
These things are not done yet, but I think they shouldn't block a release:
"There's a readme that comes with the source. I suggest you read it."
- Korenn
ChrisCF
Transport Empire Developer
Transport Empire Developer
Posts: 3608
Joined: 26 Dec 2002 16:39
Location: Over there --->

Post by ChrisCF »

Question. Why port 3979 for multiplayer?
MYOB
OpenTTD Developer
OpenTTD Developer
Posts: 102
Joined: 05 Jun 2003 01:08
Location: Dublin, Ireland
Contact:

Post by MYOB »

ChrisCF wrote:Question. Why port 3979 for multiplayer?
Because its not a known trojan and hence less likely to be explicitly blocked.

Its assigned to "idps" by the IANA, in the name of Jean-Francois Rabasse, and has been since July 2003, however...
Thats not me in my avatar, because I haven't got one.....
ChrisCF
Transport Empire Developer
Transport Empire Developer
Posts: 3608
Joined: 26 Dec 2002 16:39
Location: Over there --->

Post by ChrisCF »

It's generally a good idea to use potrs which *aren't* already assigned :)
User avatar
minime
Transport Coordinator
Transport Coordinator
Posts: 339
Joined: 18 Jan 2004 10:02
Skype: dan.masek
Location: Prague, Czech Republic
Contact:

Post by minime »

True, after all there are plenty of them available.

It would also be a good idea to have the port number user configurable (unless there already is an option to do so, I don't know that). That could come in handy trying to get the game working through firewalls in some cases or when for whatever reason the "standard" port is not useable.
User avatar
dominik81
OpenTTD Developer
OpenTTD Developer
Posts: 768
Joined: 16 Aug 2003 12:55
Location: Bonn, Germany

Post by dominik81 »

Port 3979 was chosen, because it is not kown to be used by any other program. Please note that this is the default port only. You can change the it in openttd.cfg at any time by adding this:

Code: Select all

[network]
port = 12345
MYOB wrote:Its assigned to "idps" by the IANA, in the name of Jean-Francois Rabasse, and has been since July 2003, however...
No, it's not. Quote from iana.org:

Code: Select all

spw-dialer      3796/tcp   Spaceway Dialer
spw-dialer      3796/udp   Spaceway Dialer
#                          Patrick Fisher <pfisher@hns.com> July 2003
idps            3797/tcp   idps
idps            3797/udp   idps
#                          Jean-Francois Rabasse <jfr@idps.org> July 2003
minilock        3798/tcp   Minilock
minilock        3798/udp   Minilock

...

drip            3949/tcp   Dynamic Routing Information Protocol
drip            3949/udp   Dynamic Routing Information Protocol
#                          Dana Blair <dblair@cisco.com> June 2004
#               3950-3983  Unassigned     
mapper-nodemgr  3984/tcp   MAPPER network node manager
mapper-nodemgr  3984/udp   MAPPER network node manager
"There's a readme that comes with the source. I suggest you read it."
- Korenn
ChrisCF
Transport Empire Developer
Transport Empire Developer
Posts: 3608
Joined: 26 Dec 2002 16:39
Location: Over there --->

Post by ChrisCF »

Would it cost you anything to get the port assigned?
MYOB
OpenTTD Developer
OpenTTD Developer
Posts: 102
Joined: 05 Jun 2003 01:08
Location: Dublin, Ireland
Contact:

Post by MYOB »

dominik81 wrote:Port 3979 was chosen, because it is not kown to be used by any other program. Please note that this is the default port only. You can change the it in openttd.cfg at any time by adding this:

Code: Select all

[network]
port = 12345
MYOB wrote:Its assigned to "idps" by the IANA, in the name of Jean-Francois Rabasse, and has been since July 2003, however...
No, it's not. Quote from iana.org:

Code: Select all

spw-dialer      3796/tcp   Spaceway Dialer
spw-dialer      3796/udp   Spaceway Dialer
#                          Patrick Fisher <pfisher@hns.com> July 2003
idps            3797/tcp   idps
idps            3797/udp   idps
#                          Jean-Francois Rabasse <jfr@idps.org> July 2003
minilock        3798/tcp   Minilock
minilock        3798/udp   Minilock

...

drip            3949/tcp   Dynamic Routing Information Protocol
drip            3949/udp   Dynamic Routing Information Protocol
#                          Dana Blair <dblair@cisco.com> June 2004
#               3950-3983  Unassigned     
mapper-nodemgr  3984/tcp   MAPPER network node manager
mapper-nodemgr  3984/udp   MAPPER network node manager
Oops, read 3979 and 3797... fecking dyspraxia sometimes manifests itself that way
Thats not me in my avatar, because I haven't got one.....
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: No registered users and 6 guests