Informational non-content on Bananas
Moderator: OpenTTD Developers
- andythenorth
- Tycoon
- Posts: 5705
- Joined: 31 Mar 2007 14:23
- Location: Lost in Music
Re: Informational content on Bananas
FIRS Industry Replacement Set (released) | HEQS Heavy Equipment Set (trucks, industrial trams and more) (finished)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Re: Informational content on Bananas
However, Quast's GRF doesn't *require* a GRF to work, it's *optional* to install an additional GRF to make it more pretty. Knowing Quast, he probably did this intentionally to give the player a choice to get the optional GRF or not. Foobar's trackset needs one of many trainsets. You can't just *require* one trainset. Knowing FooBar, he did this intentionally, to give the player a choice. It's a compromise made to help the player.ChillCore wrote:Actually content can set a dependancy on other content and download it automatically. Have a look at the tutorial AI which selects the apropriate map and AI's autoselecting their needed libraries.Eddi wrote:Actually NewGRFs have a way to display warning/error messages upon starting the game.Purno wrote: I'm sure that if they could make such a popup box, they'd do it.
Contributor to the The 2cc Set and Dutch Trainset. Inventor of the Metro concept. Retired Graphics Artist.

Download TT | Latest TTDPatch | OpenTTD | OpenTTDCoop | BaNaNaS: OpenTTD content system | 2048² OTTD scenario of the Netherlands
GRF Codec | GRF Crawler | GRF Maker | Usefull graphics & tools sites | NML Documentation Wiki | NFO Documentation Wiki
All my graphics are licensed under GPL. "Always remember you're unique, just like everyone else."
Download TT | Latest TTDPatch | OpenTTD | OpenTTDCoop | BaNaNaS: OpenTTD content system | 2048² OTTD scenario of the Netherlands
GRF Codec | GRF Crawler | GRF Maker | Usefull graphics & tools sites | NML Documentation Wiki | NFO Documentation Wiki
All my graphics are licensed under GPL. "Always remember you're unique, just like everyone else."
Re: Informational content on Bananas
Just in case the same view from someone else is useful:
Bananas is a content download service, as stated on its own site, on the wiki and on the OpenTTD main menu. It's not a 'technically valid grf' service, or an 'informational' service, it's a service for downloading content.
Now, if your grf doesn't have any content (other than its own 'description'), it doesn't belong on a content download service.
I don't quite see the point here: If you want to make your grf conveniently available to players (always available in the right version for old savegames/scenarios* and for joining multiplayer servers, installable through one click), put it on Bananas.
If you want to keep it locked down behind a registration and only ever provide the most recent version (breaking the savegames of anyone who loses an old version and can't find it again, and making it near-unusable on public servers**), keep it on Simuscape and leave your idiotic non-grf off the content downloader.
*You can make it so that it's only possible to download from Bananas by having an old savegame that uses the grf, and not actually having it already. You say this counts as 'difficult to remove', but are you really hostile enough to users that you want to be able to make it impossible for anyone to use any savegames or scenarios made with old versions?
**No, players will not think "Oh, I need to go through a messy registration process and post on a forum and wait a few hours, then find the right version of this grf and move it into the right folder, because this server is probably so awesome!". They'll just find another server.
Bananas is a content download service, as stated on its own site, on the wiki and on the OpenTTD main menu. It's not a 'technically valid grf' service, or an 'informational' service, it's a service for downloading content.
Now, if your grf doesn't have any content (other than its own 'description'), it doesn't belong on a content download service.

I don't quite see the point here: If you want to make your grf conveniently available to players (always available in the right version for old savegames/scenarios* and for joining multiplayer servers, installable through one click), put it on Bananas.
If you want to keep it locked down behind a registration and only ever provide the most recent version (breaking the savegames of anyone who loses an old version and can't find it again, and making it near-unusable on public servers**), keep it on Simuscape and leave your idiotic non-grf off the content downloader.
*You can make it so that it's only possible to download from Bananas by having an old savegame that uses the grf, and not actually having it already. You say this counts as 'difficult to remove', but are you really hostile enough to users that you want to be able to make it impossible for anyone to use any savegames or scenarios made with old versions?
**No, players will not think "Oh, I need to go through a messy registration process and post on a forum and wait a few hours, then find the right version of this grf and move it into the right folder, because this server is probably so awesome!". They'll just find another server.
Temporary Permanent signature filling text. Content coming soon delayed indefinitely! Oh, and I have had a screenshot thread.
Linux user (XMonad DWM/KDE, Arch), IRC obsessive and rail enthusiast. No longer building robots; now I ring church bells.
Author of an incredibly boring stickied post about NewGRFs.
Linux user (XMonad DWM/KDE, Arch), IRC obsessive and rail enthusiast. No longer building robots; now I ring church bells.
Author of an incredibly boring stickied post about NewGRFs.
Re: Informational content on Bananas
Funny ... but by this time next year you can post the same picture with "In a minute dear I am just working my way through a few dozen ad.fly links because this dude wants me to have a look at this buggy sprite in his game."
-- .- -.-- / - .... . / ..-. --- .-. -.-. . / -... . / .-- .. - .... / -.-- --- ..- .-.-.-
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
- andythenorth
- Tycoon
- Posts: 5705
- Joined: 31 Mar 2007 14:23
- Location: Lost in Music
Re: Informational content on Bananas
Well yes, you're right. But also, blah blah blah.ChillCore wrote:"In a minute dear I am just working my way through a few dozen ad.fly links because this dude wants me to have a look at this buggy sprite in his game."
It's not that a big a deal. I'll just ignore bug reports if there is too much faff.
FIRS Industry Replacement Set (released) | HEQS Heavy Equipment Set (trucks, industrial trams and more) (finished)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Re: Informational content on Bananas
Well not you, clearly. Nor me, if I think about it.
But it matters enough to some, equally as clearly.
But it matters enough to some, equally as clearly.
Official TT-Dave Fan Club
Dave's Screenshot Thread! - Albion: A fictional Britain
Flickr
Why be a song when you can be a symphony? r is a...
Dave's Screenshot Thread! - Albion: A fictional Britain
Flickr
Why be a song when you can be a symphony? r is a...
Re: Informational content on Bananas
maybe you have the personality to ignore people that need help, but i tend to have trouble with that...andythenorth wrote:It's not that a big a deal. I'll just ignore bug reports if there is too much faff.
- Redirect Left
- Tycoon
- Posts: 7412
- Joined: 22 Jan 2005 19:31
- Location: Wakefield, West Yorkshire
Re: Informational content on Bananas
This. All of this. It's a content service for content. Not to advertise things only available on your websiteFLHerne wrote:
Bananas is a content download service, as stated on its own site, on the wiki and on the OpenTTD main menu. It's not a 'technically valid grf' service, or an 'informational' service, it's a service for downloading content.
Now, if your grf doesn't have any content (other than its own 'description'), it doesn't belong on a content download service.![]()
I don't quite see the point here: If you want to make your grf conveniently available to players (always available in the right version for old savegames/scenarios* and for joining multiplayer servers, installable through one click), put it on Bananas.
If you want to keep it locked down behind a registration and only ever provide the most recent version (breaking the savegames of anyone who loses an old version and can't find it again, and making it near-unusable on public servers**), keep it on Simuscape and leave your idiotic non-grf off the content downloader.
- jonty-comp
- Tycoon
- Posts: 2542
- Joined: 22 Oct 2005 16:05
- Location: Chesterfield, England
- Contact:
Re: Informational content on Bananas
Sigh. This is why most commercial services that rely on user-uploaded content have the policy that once you've uploaded it, it belongs to them. Then they can do whatever the hell they like with it. Perhaps if I had made BaNaNaS (and we all know the world would be a much better place if I was in charge of everything
) that would be the policy. For what it's worth, I agree with the above, and I believe that anything that is uploaded to BaNaNaS should be a single-click and/or automatic download of a file that works straight off in-game. I know there are already plenty of GRFs that don't adhere to that, but that's how these things go. If the devs/community have the time and effort to implement a ratings/reporting system, they'd quite easily get rid of junk like this.
Let's use another content download service as an example: APT. When I type "apt-get install openttd" I don't expect a message to pop up saying "Please go to openttd.org, register an account, browse the forum and download the most recent version" because that's just... inconceivably horrible. Yes, the version of OpenTTD on APT is out of date - that's the point. It's as up-to-date as the repository administrators want it to be. If it's your project and you want to put it on BaNaNaS, then either do it properly and accept the terms or bugger off and take the hit.

Let's use another content download service as an example: APT. When I type "apt-get install openttd" I don't expect a message to pop up saying "Please go to openttd.org, register an account, browse the forum and download the most recent version" because that's just... inconceivably horrible. Yes, the version of OpenTTD on APT is out of date - that's the point. It's as up-to-date as the repository administrators want it to be. If it's your project and you want to put it on BaNaNaS, then either do it properly and accept the terms or bugger off and take the hit.
- SquireJames
- Tycoon
- Posts: 1863
- Joined: 07 Aug 2004 11:56
- Skype: squirejames5
- Location: Stoke-on-Trent
- Contact:
Re: Informational content on Bananas
I have to agree with Jolteon and Jonty Comp. Bananas is a Content Delivery Service. If it isn't content, it shouldn't be there. Content that is obsolete, no longer functions on newer versions or just plain never worked properly at all is a different matter.
Lets look at it a different way.
You call up your local takeaway. It's a Pizza Delivery Service. If you call and order a pizza, you will get a pizza. You might not get the right pizza, or it might be cold, or it might just basically be a horrible pizza, but you will get a pizza. What you don't get is an empty box with "Want a pizza? Call this telephone number!" on a piece of paper inside.
Bananas is a Content Delivery System. If you use it, you get content for your game. You might not get the content you expected, it might not work properly, might be incompatible with new versions, or might be just plain awful, but you will get content. What you don't get is an empty file with "Want these trains? Go to www.craptasticavertisingschemes.com, and register, find the thread, find the post, download the file, extract the file, install the file hopefully in the right place...."
Ya seein my point?
Lets look at it a different way.
You call up your local takeaway. It's a Pizza Delivery Service. If you call and order a pizza, you will get a pizza. You might not get the right pizza, or it might be cold, or it might just basically be a horrible pizza, but you will get a pizza. What you don't get is an empty box with "Want a pizza? Call this telephone number!" on a piece of paper inside.
Bananas is a Content Delivery System. If you use it, you get content for your game. You might not get the content you expected, it might not work properly, might be incompatible with new versions, or might be just plain awful, but you will get content. What you don't get is an empty file with "Want these trains? Go to www.craptasticavertisingschemes.com, and register, find the thread, find the post, download the file, extract the file, install the file hopefully in the right place...."
Ya seein my point?
Re: Informational content on Bananas
Even though I wanted to stay out of it, but as a forum member and OTTD player I feel the urge to suggest a poll.
Most of the votes (as posts) so far are against uploading iGRF's.
Last word belongs to BaNaNaS owners anyway.
Most of the votes (as posts) so far are against uploading iGRF's.
Last word belongs to BaNaNaS owners anyway.
Regards,
Wojtek
Wojtek
-
- Tycoon
- Posts: 2792
- Joined: 22 Feb 2011 18:34
Re: Informational content on Bananas
That seems to be the dominating opinion here, but I don't know how the discussion is on Simuscape (I assume that they also have/had some discussion regarding iGRFs over there).wojteks86 wrote:Most of the votes (as posts) so far are against uploading iGRF's.
Coder of the Dutch Trackset | Development support for the Dutch Trainset | Coder of the 2cc TrainsInNML
-
- Tycoon
- Posts: 5954
- Joined: 27 Apr 2005 07:09
- Contact:
Re: Informational content on Bananas
["content"]
<sigh> How about "teasers"? Where´s the line to be drawn there?
regards
Michael
<sigh> How about "teasers"? Where´s the line to be drawn there?
regards
Michael
- SquireJames
- Tycoon
- Posts: 1863
- Joined: 07 Aug 2004 11:56
- Skype: squirejames5
- Location: Stoke-on-Trent
- Contact:
Re: Informational content on Bananas
As long as it has something useable in it. I mean, you might have a GRF that is just one train or something. Unlikely but possible. As long as said "teaser" or demo version etc has some actual real life bonafide content in it, tis good IMHO.
- Redirect Left
- Tycoon
- Posts: 7412
- Joined: 22 Jan 2005 19:31
- Location: Wakefield, West Yorkshire
Re: Informational content on Bananas
I'd only say yes to that, if it was removed when the full was released, i think would be the best way of handling that.michael blunck wrote:["content"]
<sigh> How about "teasers"? Where´s the line to be drawn there?
regards
Michael
Re: Informational content on Bananas
I'd rather replace your removed with replaced/superseded (to not break the ability to join a running server with the teaser), and then I guess I could live with teasers.Jolteon wrote:I'd only say yes to that, if it was removed when the full was released, i think would be the best way of handling that.michael blunck wrote:["content"]
<sigh> How about "teasers"? Where´s the line to be drawn there?
regards
Michael
Specifically, the teaser must have the same GRF ID as the full version will have and once the full version is released it must be put on bananas as well to supersede the teaser. As long as the teaser is somewhat functional, ofcourse.
If the NewGRF developer handles Action 14 compatible versions and versioning correctly, the teaser would disappear from the NewGRF list in game when the full version is downloaded (upgrade in content system) and the full version can be marked as (savegame) incompatible with the teaser.
Re: Informational content on Bananas
Could you tell me how i could upload to bananas ? I have an used car i want to sell.
Re: Informational content on Bananas
Like this:
1. Create a heightmap that shows the relief of your car, including dents.
2. Create a NewGRF that reflects the specs and state of your vehicle.
3. You combine both of the above in a scenario (refered to as advertisement hereafter) that takes a tour around the 'heightmap' while demonstrating the performance and low fuel consumption of the car you want to sell.
If later you have a new car to sell you can replace the old advertisement with a new one very easily.
Do mind that people having access to your old advertisement will still be able to see your old car, but at least your old advertisement will remain functional untill the end of times.
ps:
Do not thank me yet, I will thank you later on with a nice dinner.
I will send you my details shortly, in order to forward me my moderate commission of 50% on each successful sale.
1. Create a heightmap that shows the relief of your car, including dents.
2. Create a NewGRF that reflects the specs and state of your vehicle.
3. You combine both of the above in a scenario (refered to as advertisement hereafter) that takes a tour around the 'heightmap' while demonstrating the performance and low fuel consumption of the car you want to sell.
If later you have a new car to sell you can replace the old advertisement with a new one very easily.
Do mind that people having access to your old advertisement will still be able to see your old car, but at least your old advertisement will remain functional untill the end of times.
ps:
Do not thank me yet, I will thank you later on with a nice dinner.
I will send you my details shortly, in order to forward me my moderate commission of 50% on each successful sale.

-- .- -.-- / - .... . / ..-. --- .-. -.-. . / -... . / .-- .. - .... / -.-- --- ..- .-.-.-
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
Re: Informational content on Bananas
supposedly useless grf files are to be weeded.
this is the problem.
somesorth of vote system might be practical here.
at least one could order grf files by popularity in the online content window.
grf files with a lot of negative vote would end up way deep down the list, and probably after a certain time these grf files could be auto-deleted.
this is the problem.
somesorth of vote system might be practical here.
at least one could order grf files by popularity in the online content window.
grf files with a lot of negative vote would end up way deep down the list, and probably after a certain time these grf files could be auto-deleted.
The Prophet -thx Pikka-
-
- Tycoon
- Posts: 1660
- Joined: 16 Dec 2007 22:24
- Location: Idaho, USA
Re: Informational content on Bananas
Right, that's not abuse-able at all!2457 wrote:supposedly useless grf files are to be weeded.
this is the problem.
somesorth of vote system might be practical here.
at least one could order grf files by popularity in the online content window.
grf files with a lot of negative vote would end up way deep down the list, and probably after a certain time these grf files could be auto-deleted.

Eyecandy Road Vehicles | Fake Subways | Supercheese's NewObjects
"Fashions and cultures change, but steam trains shall always be majestic."
-Professor Hershel Layton
"Fashions and cultures change, but steam trains shall always be majestic."
-Professor Hershel Layton
Who is online
Users browsing this forum: Google [Bot], Semrush [Bot] and 16 guests