[0.12.30] [Pending] [Oxyd] Mods checksum working too much
Posted: Sun Apr 17, 2016 3:28 pm
Using my mod Updated Graphics, I tried to setup a game and have a player joining me, for that we use exacly the same version of the mod. When he try to connect he get a message like "mods updated graphics are diferent but versions are the same".
I'm on linux 64 bit and he's on windows 7 64 bit.
Firstly Updated-Graphics is completely an aesthetic mod and before all these mod protections mesures, I could connect to games without desync ... which is completely normal because it only modify graphic stuff.
Secondly, the way I make modifications is by finding all occurence of specified textures path to change them, with the same given initial asset it should produce the same result, but checksum are different.
So either way :
I'm on linux 64 bit and he's on windows 7 64 bit.
Firstly Updated-Graphics is completely an aesthetic mod and before all these mod protections mesures, I could connect to games without desync ... which is completely normal because it only modify graphic stuff.
Secondly, the way I make modifications is by finding all occurence of specified textures path to change them, with the same given initial asset it should produce the same result, but checksum are different.
So either way :
- Mod checksum consider more than what is used for the game.
- Diferent system generate data in different way.
- I've done something wrong that make mod checksum different with same prototype. (Way of creating table on the fly)