Hi, (co-)author here. Cool to see this here :)
Is this a technical requirement to have compiler feature parity on all platforms?
Can you speak about what it took to achieve this? (required knowledge, process, etc...)
The strategy for gta3 was to replace function by function of the game until we had everything replaced. for VC we evolved our existing code base by, again, reversing function by function until we had everything done. Just not by dll injection this time.
What about adding just an option (e.g. `re3 --no-shaders`) for may it possible run re3 even on older hardware by disabling most of decorative shaders?