The graphics are there, but the way they need to be packaged/encoded has changed since February or so. In the old system, 8bpp graphics where present in the (new)grf format, and 32bpp could be used by adding information in the text chunk parts of png files, with names corresponding to the spritenrs in the newgrf. These pngfiles could, if wanted for easy handling, be packaged in a tar file.knuckles88 wrote:N00b question, but most of the 32bpp graphics were already available in the form of the nightly .tar's (32bpp base and 32bpp extra, I believe?). How is bundling them in a .grf different from bundling them in a .tar?FooBar wrote: But as you correctly observe, having "time to put everything in the new format" includes gathering sources, license permissions, etc. Which takes far more time than running the script.
Is there a roadmap for how the source and license collection would go? It seems to me like one would start with the last version of the nightly .tar's, list off all the components, and then contact the authors/artists for each component seeking permission or clarification of the licensing status. It seems to me that sources aren't necessary, since all the images which were displated in-game are available in .png format if you un-tar the bundles. Is the information on who submitted what to the bundles readily available, or would one have to go back through the forums looking for individual posts? I'm trying to get a handle on exactly how manageable/impossible this task is.
Since February, the way the game loads 32bpp has changed: tar loading, and png-decoding is not possible anymore, but the game expects a (newgrf) file, in which 8bpp AND 32bpp graphics data is present. And that is what is needed to use it now: Convert the tars to the newgrf format, so they can be loaded ingame again. Lots of it can be automated, and my previous post points to a .grf file for which I have completed the process, but there are a lot of other .tar files that still need conversion. Rubidium created a script where an individual user can do the conversion for the megapack, but due to license unclarities, that resulting newgrf will not be distrubuted. Once the conversion of the licenced tars is completed, graphics will be available again ingame.
And this conversion is now lacking progress, for various reasons. My original intention was to try to get stuff included in ogfx, but that has proven to be a difficult route. So another route could be to start with just converting what we had and publish it (if licence allows), so more 32bpp stuff is available and can get some momentum again. One of these conversions can be found in my previous post.