by Graf Zahl » Fri Dec 20, 2019 2:46 am
No. SPROFS is an engine feature that sets an alternative sprite offset which the hardware renderer uses instead of the one from the image itself. If you replace a sprite with such an offset, the offset will not transfer to the replacement because it's part of the image that's being replaced, depending on how you replace it.
TBH, I think the entire texture scaling feature set needs to be redone, it's essentially broken by design thanks to the worst design fuckup ZDoom ever committed - to allow texture panning in texel space instead of map space for hires textures as its default setting. Unfortunately this filters down to every little corner of the engine where textures are being used because the scaling cannot be hidden from texture placement calculation, as it should, that unfortunately also applies to sprites.
My biggest problem here is that I have no idea how widespread the dependency on that old un-feature is, because all the relevant mods are not on /idgames. I already checked /idgames and the number of mods that need more extensive checking is less than 20.
But the rest poses a major problem for me: The content is scattered across multiple sites on the internet, none of which allow batch downloading. So getting the content is prohibitively time consuming for me.
If I ever wanted to cut this Gordian Knot I need help to collect all this content, move it to a centralized storage space where I can do a batch download overnight and then run a checking tool on them to see which ones need closer investigation. Keep in mind that there's 5000 mod threads. Many are dead, lots are irrelevant but they all need checking. You can imagine how much work that is, can't you? ModDB is even worse because it doesn't have a decent search function, they only provide a Google search that isn't tuned to that site's special needs.
For a first evaluation I'd skip ModDB. All the relevant stuff hosted there is here on the forum anyway, and the few higher profile mods from there can be handled manually.
But to scan these 5000 threads and copy the content several helpers are needed, can you organize them? If we can get this off the ground I'd register a cloud account where all the mods can be uploaded to so that I can access them whenever something in the engine needs to be checked
No. SPROFS is an engine feature that sets an alternative sprite offset which the hardware renderer uses instead of the one from the image itself. If you replace a sprite with such an offset, the offset will not transfer to the replacement because it's part of the image that's being replaced, depending on how you replace it.
TBH, I think the entire texture scaling feature set needs to be redone, it's essentially broken by design thanks to the worst design fuckup ZDoom ever committed - to allow texture panning in texel space instead of map space for hires textures as its default setting. Unfortunately this filters down to every little corner of the engine where textures are being used because the scaling cannot be hidden from texture placement calculation, as it should, that unfortunately also applies to sprites.
My biggest problem here is that I have no idea how widespread the dependency on that old un-feature is, because all the relevant mods are not on /idgames. I already checked /idgames and the number of mods that need more extensive checking is less than 20.
But the rest poses a major problem for me: The content is scattered across multiple sites on the internet, none of which allow batch downloading. So getting the content is prohibitively time consuming for me.
If I ever wanted to cut this Gordian Knot I need help to collect all this content, move it to a centralized storage space where I can do a batch download overnight and then run a checking tool on them to see which ones need closer investigation. Keep in mind that there's 5000 mod threads. Many are dead, lots are irrelevant but they all need checking. You can imagine how much work that is, can't you? ModDB is even worse because it doesn't have a decent search function, they only provide a Google search that isn't tuned to that site's special needs.
For a first evaluation I'd skip ModDB. All the relevant stuff hosted there is here on the forum anyway, and the few higher profile mods from there can be handled manually.
But to scan these 5000 threads and copy the content several helpers are needed, can you organize them? If we can get this off the ground I'd register a cloud account where all the mods can be uploaded to so that I can access them whenever something in the engine needs to be checked