26
Aali's Custom FF7/FF8 Driver / Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« on: 2014-07-17 23:52:28 »So would you have to write the shaders by hand or is it theoretically possible to procedurally generate them based on the code in the field scripts? Either way it seems like a lot of work. Also, if current hardware doesn't support paletted textures how do the originals show up correctly in game. Just trying to wrap my head around this.
Writing the shaders by hand would be insanity, generating them from the field script or perhaps analyzing the palettes themselves is the only practical way of doing it. Original textures are converted to plain BGRA textures on the fly. That's already kind of slow but acceptable on modern PCs, a 4x resize however would require 16x the amount of CPU power and GPU bandwidth.