As PikkaBird has noted quite awhile back that he won't be doing anything further with the AV8 & AV9 GRFs, and I would at least love to add my own fictional world airline skin onto a handful of his planes within the GRFs for my own games, I would like to know how to do so. Would I need to use the technical GRF programs and know enough code to shift or add some for it to work out, or... is it more simple than this? Also, what programs tend to be used in order to create new skins/liveries for vehicles and aircraft in game?
Note I do not want to add any aircrafts or change behavior or function or anything like that. I'd just like to add a new livery. A new "skin" to the planes in the GRFs if you will. If it turns out to be non-technical (no coding or anything like that) and easy, I may end up adding a few more liveries for my own games.
In Case You Were Curious... I would do it for my own games since I do not have remotely enough reach or influence here to field the overall interests in an AV8 & AV9 expansion, though, I DID also make a post last night on that front. Therefore, I would love to see such occur, but coding and anything technical is nowhere within my experience or knowledge base which is why I do not volunteer myself, otherwise I would happily do so for those who'd enjoy an expansion. A second reason that should be fairly obvious for me not making additions to the GRFs is because I have not inquired for permission from PikkaBird himself.
I appreciate any feedback, suggestions, ideas & help I can get. Thanks for taking the time to read this post as well.
-Danny, TheCriminalViolin
Is It Possible To Add To An Already Existing NewGRF?
Moderator: OpenTTD Developers
- TheCriminalViolin
- Engineer
- Posts: 14
- Joined: 30 Mar 2018 07:40
- Location: Portland Metro Area, Oregon
- Contact:
Is It Possible To Add To An Already Existing NewGRF?
-Danny, TheCriminalViolin
YouTube Channel: http://youtube.com/c/thecriminalviolinGAMES/
Twitter (BEWARE THE SPAM AND OCCASIONAL RANTS) http://twitter.com/rumproast/
In the land of TriMess, you either choose to be stuck in traffic for over an hour, or, rely on TriMet, only to encounter constantly late buses, broken down buses, drivers ignoring waiting riders, or, light rail trains ran as commuter trains that consistently encounter switch, light and lift issues. According to them and the rest of the government run transit agencies, it's the world's "Transit Mecca". Europe, save us, please.
YouTube Channel: http://youtube.com/c/thecriminalviolinGAMES/
Twitter (BEWARE THE SPAM AND OCCASIONAL RANTS) http://twitter.com/rumproast/
In the land of TriMess, you either choose to be stuck in traffic for over an hour, or, rely on TriMet, only to encounter constantly late buses, broken down buses, drivers ignoring waiting riders, or, light rail trains ran as commuter trains that consistently encounter switch, light and lift issues. According to them and the rest of the government run transit agencies, it's the world's "Transit Mecca". Europe, save us, please.
Re: Is It Possible To Add To An Already Existing NewGRF?
For what you're proposing, you can obtain a copy of AV8s project files, modify the sprites to see as you fit, change the GRFID and description, and then recompile. It doesn't take A LOT of tools - any generic graphics editor, a text editor, and a copy of the command line grfcodec program.TheCriminalViolin wrote:As PikkaBird has noted quite awhile back that he won't be doing anything further with the AV8 & AV9 GRFs, and I would at least love to add my own fictional world airline skin onto a handful of his planes within the GRFs for my own games, I would like to know how to do so. Would I need to use the technical GRF programs and know enough code to shift or add some for it to work out, or... is it more simple than this? Also, what programs tend to be used in order to create new skins/liveries for vehicles and aircraft in game?
Note I do not want to add any aircrafts or change behavior or function or anything like that. I'd just like to add a new livery. A new "skin" to the planes in the GRFs if you will. If it turns out to be non-technical (no coding or anything like that) and easy, I may end up adding a few more liveries for my own games.
In Case You Were Curious... I would do it for my own games since I do not have remotely enough reach or influence here to field the overall interests in an AV8 & AV9 expansion, though, I DID also make a post last night on that front. Therefore, I would love to see such occur, but coding and anything technical is nowhere within my experience or knowledge base which is why I do not volunteer myself, otherwise I would happily do so for those who'd enjoy an expansion. A second reason that should be fairly obvious for me not making additions to the GRFs is because I have not inquired for permission from PikkaBird himself.
I appreciate any feedback, suggestions, ideas & help I can get. Thanks for taking the time to read this post as well.
-Danny, TheCriminalViolin
Do you like drones, quadcopters & flying toys? Check out Drone Strike Force!
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
- TheCriminalViolin
- Engineer
- Posts: 14
- Joined: 30 Mar 2018 07:40
- Location: Portland Metro Area, Oregon
- Contact:
Re: Is It Possible To Add To An Already Existing NewGRF?
Interesting. How can I do this? Is there any resources or example of the steps for me to have a visual aid at all that I can access? That would be very helpful considering the routes of figuring things out my brain uses. I figured at it's simplest, it would only require me to gain said files, then edit and apply the liveries to the specific planes I wish to supplant them onto using something like Paint (though it is now 3D rather than the classic version).
I can now see the text part of it though and why it may need to be used as well. Not sure if I got a clear idea, but I certainly do have a basic idea of why haha. Would C++ work for it & what I would need to do with the text editing portion of it?
And I apologize for sounding woefully ignorant compared to I am sure, the large portion of users on the site but, where would I be able to gain the base files needed of the GRFs?
I can now see the text part of it though and why it may need to be used as well. Not sure if I got a clear idea, but I certainly do have a basic idea of why haha. Would C++ work for it & what I would need to do with the text editing portion of it?
And I apologize for sounding woefully ignorant compared to I am sure, the large portion of users on the site but, where would I be able to gain the base files needed of the GRFs?
-Danny, TheCriminalViolin
YouTube Channel: http://youtube.com/c/thecriminalviolinGAMES/
Twitter (BEWARE THE SPAM AND OCCASIONAL RANTS) http://twitter.com/rumproast/
In the land of TriMess, you either choose to be stuck in traffic for over an hour, or, rely on TriMet, only to encounter constantly late buses, broken down buses, drivers ignoring waiting riders, or, light rail trains ran as commuter trains that consistently encounter switch, light and lift issues. According to them and the rest of the government run transit agencies, it's the world's "Transit Mecca". Europe, save us, please.
YouTube Channel: http://youtube.com/c/thecriminalviolinGAMES/
Twitter (BEWARE THE SPAM AND OCCASIONAL RANTS) http://twitter.com/rumproast/
In the land of TriMess, you either choose to be stuck in traffic for over an hour, or, rely on TriMet, only to encounter constantly late buses, broken down buses, drivers ignoring waiting riders, or, light rail trains ran as commuter trains that consistently encounter switch, light and lift issues. According to them and the rest of the government run transit agencies, it's the world's "Transit Mecca". Europe, save us, please.
Re: Is It Possible To Add To An Already Existing NewGRF?
The first thing would to be contact PikkaBird about obtaining the source files. I don't remember if those are online, in a repository, or wherever.TheCriminalViolin wrote:Interesting. How can I do this? Is there any resources or example of the steps for me to have a visual aid at all that I can access? That would be very helpful considering the routes of figuring things out my brain uses. I figured at it's simplest, it would only require me to gain said files, then edit and apply the liveries to the specific planes I wish to supplant them onto using something like Paint (though it is now 3D rather than the classic version).
I can now see the text part of it though and why it may need to be used as well. Not sure if I got a clear idea, but I certainly do have a basic idea of why haha. Would C++ work for it & what I would need to do with the text editing portion of it?
And I apologize for sounding woefully ignorant compared to I am sure, the large portion of users on the site but, where would I be able to gain the base files needed of the GRFs?
Second would be obtaining some tools - visit the wiki for more info. You'll need grfcodec and nforenum for sure. There are also links to the three development languages that are in use. NFO (the oldest language, and probably what AV8 is still written in), m4nfo (a high-level language frontend) and NML (also a high-level language frontend, and what most NewGRFs are using now).
For the graphics, they'll be available in either PNG for PCX format. I believe PikkaBird has completely switched over to PNG by now, as did nearly all NewGRFs. Editing the text files are going to be straight forward, all you'll need to touch is the name and the GRFID, that way your adaptation doesn't get mis-identified for the original AV8 files. Once you save your files, you'll run everything through nforenum first so that line numbers and byte sizes are corrected and fixed, then grfcodec to compile your newgrf.
If you get hung up on anything, feel free to start a new topic in the Graphics Development forum, post your files and what you're needing help with. Plenty of people around who can take a look and provide technical advice. (Or, just change the title to this topic and post it here, since you've already started LOL!)
Do you like drones, quadcopters & flying toys? Check out Drone Strike Force!
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
- TheCriminalViolin
- Engineer
- Posts: 14
- Joined: 30 Mar 2018 07:40
- Location: Portland Metro Area, Oregon
- Contact:
Re: Is It Possible To Add To An Already Existing NewGRF?
Haha, thank you for the info, I really appreciate it. It sounds like I'll need the main things that are used to make whole new GRFs then in order to make the changes, which I suppose is fair. At that rate, I almost would be tempted to attempt to add various aircrafts as well that are missing from it, but likely won't have the attention span to do so. We shall see. Definitely will at least start with adding my own fictional airline's liveries to the planes already in it. MAYBE might add some others to planes that clearly are missing other airlines with them, like the AirBus A380. Not entirely sure why Pikka only put the top 5 or 6 users at the time of the aircraft, though, I'm unsure when he released it. A380s in example officially began delivery in 2008, I believe, not entirely sure if AV8 is that old or not haha.
Nevertheless, your information is extremely helpful, and I really do appreciate it!
As for if I feel the need to ask for help, I probably will end up "rebranding" this to fit.
Nevertheless, your information is extremely helpful, and I really do appreciate it!
As for if I feel the need to ask for help, I probably will end up "rebranding" this to fit.
-Danny, TheCriminalViolin
YouTube Channel: http://youtube.com/c/thecriminalviolinGAMES/
Twitter (BEWARE THE SPAM AND OCCASIONAL RANTS) http://twitter.com/rumproast/
In the land of TriMess, you either choose to be stuck in traffic for over an hour, or, rely on TriMet, only to encounter constantly late buses, broken down buses, drivers ignoring waiting riders, or, light rail trains ran as commuter trains that consistently encounter switch, light and lift issues. According to them and the rest of the government run transit agencies, it's the world's "Transit Mecca". Europe, save us, please.
YouTube Channel: http://youtube.com/c/thecriminalviolinGAMES/
Twitter (BEWARE THE SPAM AND OCCASIONAL RANTS) http://twitter.com/rumproast/
In the land of TriMess, you either choose to be stuck in traffic for over an hour, or, rely on TriMet, only to encounter constantly late buses, broken down buses, drivers ignoring waiting riders, or, light rail trains ran as commuter trains that consistently encounter switch, light and lift issues. According to them and the rest of the government run transit agencies, it's the world's "Transit Mecca". Europe, save us, please.
Re: Is It Possible To Add To An Already Existing NewGRF?
AV8 isn't the oldest aircraft set, but it's one of the oldest. PikkaBird typically tends to be careful about what vehicles are put into a set. There's enough variety to balance out power, capacity, speed etc. but still not overwhelm the player with choices, especially since players only use just a few of any type of vehicle - most of which aligns with their playing style (only fastest ones, only high-capacity ones, etc.). A set like WAS is created with a goal of reflecting as many real-world transport companies and liveries as possible, as its players tend to prefer re-creating real world scenarios.
Do you like drones, quadcopters & flying toys? Check out Drone Strike Force!
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Who is online
Users browsing this forum: No registered users and 37 guests