Transport Tycoon Forums

The place to talk about Transport Tycoon
It is currently Wed Jun 19, 2013 3:57 pm

All times are UTC




Post new topic Reply to topic  [ 84 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
PostPosted: Tue Jun 26, 2007 6:50 pm 
Offline
Engineer
Engineer

Joined: Tue Jun 26, 2007 4:41 pm
Posts: 5
Hello & thanks for a great game! I didn't see this question anywhere, otherwise i need to practice my search-fu.. :lol:

Me and my brother have recently started playing over the internet, and although it is competitive to play with the standard vehicles, it can get quite boring in the long run. This is where the problem starts, adding new graphics limits us because if we want other people to join our server, they dont have the new graphics sets themselves or if we want to join another server with new graphics it is really hard and takes a lot of time to search for all the individual graphic-packages.

It shouldnt be too much programming to add an optional "automatic GRF download" possibility for people running servers. If we did that I think we would see much more graphics running instead of the standard ones..


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 26, 2007 6:52 pm 
Offline
OpenTTD Developer
OpenTTD Developer

Joined: Thu Feb 09, 2006 7:15 pm
Posts: 3712
Not going to happen due to legal issues and this has been discussed multiple times already (but I can't be bothered to search for such a thread).


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 26, 2007 7:29 pm 
Offline
Engineer
Engineer

Joined: Tue Jun 26, 2007 4:41 pm
Posts: 5
aw man thats the biggest thing hindering online play.. :cry:


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 26, 2007 9:24 pm 
Offline
Tycoon
Tycoon
User avatar

Joined: Mon May 21, 2007 11:47 am
Posts: 6122
Location: The Netherlands
Just make a list of all the GRF-sets you're using and include the location of where to download them. Send that list to your friends who want to join.

Another way is to only use sets included in GRFCrawler. Users who want to join can easily get a list of required sets trough the Server List. There's also a link to search for all the GRFs in GRFCrawler.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 27, 2007 8:48 am 
Offline
Tycoon
Tycoon
User avatar

Joined: Wed Jun 06, 2007 9:07 pm
Posts: 1710
Location: Czech Republic
Rubidium wrote:
Not going to happen due to legal issues and this has been discussed multiple times already (but I can't be bothered to search for such a thread).


Legal isues? Many multiplayer FPS games (enemy territory, quake3, quake4, UT ....actually, almost all of the newer ones) have possibility of downloading content required for play (new maps, graphics ...) and I can't recall any legal issues with that.

_________________
If you need something, do it yourself or it will be never done.

My patches: Extra large maps (1048576 high, 1048576 wide) (FS#1059), Vehicle + Town + Industry console commands (FS#1060), few minor patches (FS#2820, FS#1521, FS#2837, FS#2843), AI debugging facility

Other: Very large ships NewGRF, Bilbo's multiplayer patch pack v5 (for OpenTTD 0.7.3)


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 27, 2007 8:51 am 
Offline
Director
Director
User avatar

Joined: Thu May 13, 2004 6:45 pm
Posts: 615
Location: Madrid - Main Recio's HQ
More like artist issues. A lot of time goes into developing this stuff, the least an user can do is get into their webpages and get the content (via grfcrawler or whatever). Auto-download gives little to no credit to these heroes of TT.

_________________
6th Member of the Reciox - The Inner Circle
Image

pak96 Simutrans Depot
http://www.raven.simutrans.com


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 27, 2007 9:28 am 
Offline
Tycoon
Tycoon
User avatar

Joined: Wed Jun 06, 2007 9:07 pm
Posts: 1710
Location: Czech Republic
Raven wrote:
More like artist issues. A lot of time goes into developing this stuff, the least an user can do is get into their webpages and get the content (via grfcrawler or whatever). Auto-download gives little to no credit to these heroes of TT.


Well, I tried joining server with NewGRF (using latest nightly) and this is what I got as result (attachment)...

There is lot of newgrf on that server (like maybe 20 or 30 packages) and for each of them I have only GRF ID and md5sum. Not exactly the right information if I want to get all those newrf's right? Tried both ofr these at grfcrawler ... and seems it is not the right information that can be used to get the newgrf

If direct download is not to be supported, maybe at least aid user in geting newGRF ... maybe if there will be some button like "get all newgrfs" that will get user to some page that will contain one download link for each missing newgrf or something like that.

Shall I file a bug in FS for this?


Attachments:
File comment: Joining server with newGRF
newgrf.png
newgrf.png [ 50.81 KiB | Viewed 6615 times ]

_________________
If you need something, do it yourself or it will be never done.

My patches: Extra large maps (1048576 high, 1048576 wide) (FS#1059), Vehicle + Town + Industry console commands (FS#1060), few minor patches (FS#2820, FS#1521, FS#2837, FS#2843), AI debugging facility

Other: Very large ships NewGRF, Bilbo's multiplayer patch pack v5 (for OpenTTD 0.7.3)
Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 27, 2007 9:31 am 
Offline
Tycoon
Tycoon
User avatar

Joined: Mon May 21, 2007 11:47 am
Posts: 6122
Location: The Netherlands
Here you go: http://www.openttd.org/server_detail.php?id=10


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 27, 2007 9:38 am 
Offline
Tycoon
Tycoon
User avatar

Joined: Wed Jun 06, 2007 9:07 pm
Posts: 1710
Location: Czech Republic
FooBar wrote:


Ah, nice .. so maybe if the "Search for all above GRFs" link would be somehow invokable directly from openttd (using default browser ...), that may be even better :)

_________________
If you need something, do it yourself or it will be never done.

My patches: Extra large maps (1048576 high, 1048576 wide) (FS#1059), Vehicle + Town + Industry console commands (FS#1060), few minor patches (FS#2820, FS#1521, FS#2837, FS#2843), AI debugging facility

Other: Very large ships NewGRF, Bilbo's multiplayer patch pack v5 (for OpenTTD 0.7.3)


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 27, 2007 12:19 pm 
Offline
Traffic Manager
Traffic Manager
User avatar

Joined: Wed Sep 22, 2004 2:56 pm
Posts: 132
Location: 10.0.1.254
Bilbo wrote:
FooBar wrote:


Ah, nice .. so maybe if the "Search for all above GRFs" link would be somehow invokable directly from openttd (using default browser ...), that may be even better :)


If you are searching for the grfs of the #openttdcoop Server its quite easy. We provide a grf package containing all the grfs you need and its legal. :-)
http://openttdcoop.ppcis.org/wiki/index.php/GRF

_________________
Image

Image
#openttdcoop blog | #openttdcoop wiki | #openttdcoop public server | #openttdcoop member zone | #openttdcoop networking guides |
#openttdcoop Scenario Quest/Competition


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 27, 2007 12:30 pm 
Offline
Tycoon
Tycoon
User avatar

Joined: Wed Jun 06, 2007 9:07 pm
Posts: 1710
Location: Czech Republic
osai wrote:
Bilbo wrote:
FooBar wrote:


Ah, nice .. so maybe if the "Search for all above GRFs" link would be somehow invokable directly from openttd (using default browser ...), that may be even better :)


If you are searching for the grfs of the #openttdcoop Server its quite easy. We provide a grf package containing all the grfs you need and its legal. :-)
http://openttdcoop.ppcis.org/wiki/index.php/GRF


Well, actually, your server was merely the first one (actually, for the nightly build I just got the only one) I encountered that required some newGRF. While it solve the problem for your server nicely, not all servers offer something like "download all grf in one file". Some servers (like the ones someone hosts on their home connection) don't even have a website ... for those, feature to find out/download all GRF's will come handy ...

_________________
If you need something, do it yourself or it will be never done.

My patches: Extra large maps (1048576 high, 1048576 wide) (FS#1059), Vehicle + Town + Industry console commands (FS#1060), few minor patches (FS#2820, FS#1521, FS#2837, FS#2843), AI debugging facility

Other: Very large ships NewGRF, Bilbo's multiplayer patch pack v5 (for OpenTTD 0.7.3)


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 27, 2007 2:53 pm 
Offline
OpenTTD Developer
OpenTTD Developer
User avatar

Joined: Thu Mar 30, 2006 6:24 pm
Posts: 602
Location: Durham, UK
Bilbo wrote:
There is lot of newgrf on that server (like maybe 20 or 30 packages) and for each of them I have only GRF ID and md5sum. Not exactly the right information if I want to get all those newrf's right? Tried both ofr these at grfcrawler ... and seems it is not the right information that can be used to get the newgrf

It was a bug that the name wasn't shown in the newgrf window, which Rubidium has now fixed and will be in the next nightly. :)

_________________
No-one's more important than the earthworm.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 28, 2007 3:18 am 
Offline
TTDPatch Developer
TTDPatch Developer

Joined: Wed Feb 18, 2004 3:06 am
Posts: 10285
Bilbo wrote:
Legal isues? Many multiplayer FPS games (enemy territory, quake3, quake4, UT ....actually, almost all of the newer ones) have possibility of downloading content required for play

Yah. Because the content was created *after* the content distribution system was created, and everyone knew what would happen to their content.

It didn't work that way in the TTD world. The content already exists, and most of it is governed by licenses that prohibit redistribution.

_________________
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 28, 2007 12:03 pm 
Offline
Tycoon
Tycoon
User avatar

Joined: Wed Jun 06, 2007 9:07 pm
Posts: 1710
Location: Czech Republic
DaleStan wrote:
Bilbo wrote:
Legal isues? Many multiplayer FPS games (enemy territory, quake3, quake4, UT ....actually, almost all of the newer ones) have possibility of downloading content required for play

Yah. Because the content was created *after* the content distribution system was created, and everyone knew what would happen to their content.

It didn't work that way in the TTD world. The content already exists, and most of it is governed by licenses that prohibit redistribution.


Hmm ... so IF the newgrf format slightly evolves (seems so from various forum threads on this topic), maybe add some field like allow_automatic_download_from_servers
if/when something like that will get implemented, only those newgrfs which have this set to true will be served. And authors then will have time to enable it in their creations (if they want to ....) before this will get implemented. I think this will suffice from the legal side ...

_________________
If you need something, do it yourself or it will be never done.

My patches: Extra large maps (1048576 high, 1048576 wide) (FS#1059), Vehicle + Town + Industry console commands (FS#1060), few minor patches (FS#2820, FS#1521, FS#2837, FS#2843), AI debugging facility

Other: Very large ships NewGRF, Bilbo's multiplayer patch pack v5 (for OpenTTD 0.7.3)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 29, 2007 1:36 am 
Offline
TTDPatch Developer
TTDPatch Developer

Joined: Wed Feb 18, 2004 3:06 am
Posts: 10285
Even if you add such a flag, I doubt many people will set it. Requiring, or even merely encouraging, that the distribution be only from known, controlled sites keeps down the number of bug reports for which the resolution is "go upgrade".

_________________
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 30, 2007 12:52 pm 
Offline
Tycoon
Tycoon

Joined: Sat Jun 12, 2004 12:37 am
Posts: 1388
Location: United Kingdom of Great Britain and Northern Ireland
DaleStan wrote:
Bilbo wrote:
Legal isues? Many multiplayer FPS games (enemy territory, quake3, quake4, UT ....actually, almost all of the newer ones) have possibility of downloading content required for play

Yah. Because the content was created *after* the content distribution system was created, and everyone knew what would happen to their content.

It didn't work that way in the TTD world. The content already exists, and most of it is governed by licenses that prohibit redistribution.


Hypothetical scenario:
I am playing the nightly against by friend. I have GRF A and GRF B installed.
My friend has neither.


So what are my options?
1) Dig out the URL's to GRF A and B, send them to my friend and wait for the downloads to complete before spending several mins explaining how to install them.
But GRF A has been updated since I downloaded it, and now I must download a newer copy even though I'm find with my old one which I know works Even more time wasted.

2) Zip the two GRF's up and send them to my friend using email/Instant Messenger/whatever. Another few minutes explaining how to install them.

3) Have the game automatically share the things. If you really care about the player redistributing stuff and want to side-skip that hornets nest, you can even add a big warning button that says "are you sure you want to send your GRF's to your friend", with relevent Yes/No.


Now, how are options 2 and 3 different when it comes to "redistribution licenses"? From my perspective they are identical. In both cases the user is redistributing the GRF, irrespective of whatever the silly license says. Or am I missing something?

The only real difference between 2 and 3 that I can see is the amount of time and effort wasted by the player to do these things.

Could someone please point out the flaw in my thinking.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 30, 2007 1:53 pm 
Offline
Tycoon
Tycoon

Joined: Wed Apr 27, 2005 7:09 am
Posts: 4455
Moriarty wrote:
[...]
2) Zip the two GRF's up [...]

3) Have the game automatically share the things. If you really care about the player redistributing stuff and want to side-skip that hornets nest, you can even add a big warning button that says "are you sure you want to send your GRF's [...]

Now, how are options 2 and 3 different when it comes to "redistribution licenses"? From my perspective they are identical. In both cases the user is redistributing the GRF, irrespective of whatever the silly license says. Or am I missing something?

[...]

Could someone please point out the flaw in my thinking.

Yes, sure. Because my license (and there may be others as well) requires to redistribute the whole package, consisting of the .grf and the donotreadme including the licence. The .grf may not be re-distributed without the license, which I put, maliciously, into the donotreadme.

regards
Michael

_________________
Image


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 30, 2007 11:17 pm 
Offline
Tycoon
Tycoon
User avatar

Joined: Thu Jun 23, 2005 12:09 am
Posts: 3138
:idea: Some code to include licence in GRF, that could be displayed like "About 'OpenTTD'" or when you add the grf?

_________________
http://members.fortunecity.com/gamesart
"If no one is a fool I am also a fool." -The TTD maniac.


I prefer to be contacted through PMs. Thanks.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jul 01, 2007 1:53 am 
Offline
Engineer
Engineer

Joined: Tue May 08, 2007 2:01 pm
Posts: 14
How about a setting in the GRF with a link to a zip file that contains all the appropriate things needed to redisribute said grf, license must be called license.txt.

Then, when you goto server and dont have the GRF, the server can tell you here to get the zip, you get the zip, it unpacks and prior to install, you must accept the license.txt.

Or.

Same idea, except licenses would be stored at the server to allow the license to be displayed prior to downloading the zip.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jul 01, 2007 12:20 pm 
Offline
Tycoon
Tycoon
User avatar

Joined: Wed Jun 06, 2007 9:07 pm
Posts: 1710
Location: Czech Republic
Ruxton wrote:
How about a setting in the GRF with a link to a zip file that contains all the appropriate things needed to redisribute said grf, license must be called license.txt.

Then, when you goto server and dont have the GRF, the server can tell you here to get the zip, you get the zip, it unpacks and prior to install, you must accept the license.txt.

Or.

Same idea, except licenses would be stored at the server to allow the license to be displayed prior to downloading the zip.


"Accepting the licence prior to installing" ... heh, most newgrf's are in zipfiles with instructions like "unpack in newgrf directory". Technically it is impossible to force user to "accept" the license (unless youmake some silly installer), most time there is some notice on the newgrf website like "This stuff is under GPL license, see gpl.txt in the archives for details".

Also, most licenses of newgrfs do not limit use in any way, they only make conditions for redistribution.

What may be best is to put in some button that will open in default browser a webpage from GRFCrawler with lists of ID's. You can then download all newgrfs from there

_________________
If you need something, do it yourself or it will be never done.

My patches: Extra large maps (1048576 high, 1048576 wide) (FS#1059), Vehicle + Town + Industry console commands (FS#1060), few minor patches (FS#2820, FS#1521, FS#2837, FS#2843), AI debugging facility

Other: Very large ships NewGRF, Bilbo's multiplayer patch pack v5 (for OpenTTD 0.7.3)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 84 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC


Who is online

Users browsing this forum: planetmaker and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Powered by phpBB © 2000-2013 phpBB Group

Copyright © Owen Rudge/The Transport Tycoon Forums 2001-2013.
Hosted by Zernebok Hosting.