Commit Graph
10 Commits
Author SHA1 Message Date
code@koerner-de.net 7e1a8a72b4 Improvements:
- Support for Volume and Cube textures.
2011-11-07 19:39:35 +00:00
code@koerner-de.net 06dc8e50de Improvements:
DLL: Fake textures are sorted by their hash values and therefore the search is faster (if the game loads a texture).

I rearranged the code in the OTM_DX9/OTM_DX9_dll.cpp, I hope it is now easier to read.
2011-10-19 19:15:01 +00:00
code@koerner-de.net 36ab037ad2 Add comments in the source code of the dll.
Changed c-runtime linkage of the GUI to static.

The use of Mutex is enabled, for a secure execution of the server thread in the dll.

BugFix:
- GUI: If texture are removed (which were previously loaded) they are now marked as not loaded.
- DLL: Added AddRef/Release counter to ensure a clean up before the device is destroyed.
- DLL: The reference to the FileToMod array is now update to the new value (after merging an updated).
- DLL: SingleTexture is now unswitched, if it was switched with a texture, which shall be replaced with a texture due to a new update.
2011-10-16 18:09:51 +00:00
code@koerner-de.net b2bade7ff8 BugFix:
- append '\0' at the end of game name (dll injection)
- Release() fake texture (if force reload) instead of calling RemoveTexture(..)

Improvements:
- template support, you can now have more than one template set one of them as default.
- update function will only update the texture if this is needed or the reload button is pressed.
- textures will also be removed, if they are removed from the package list.
2011-10-13 19:01:16 +00:00
code@koerner-de.net 3e30507ad4 BugFix:
- a bug prevented to unload Mods, which were new added to the list

Improvements:
- OpenTexMod can now be started only once
- language support (German package provided)
- added more error comments
2011-09-26 14:03:36 +00:00
code@koerner-de.net ec7383c76b BugFix:
-BoolSaveSingleTexture was not initialized on start of OTM_TextureServer

Improvements:
-add error handling for all operations in the GUI
-colour support for font an switched texture (if save single texture is enabled)
2011-09-24 08:10:45 +00:00
code@koerner-de.net 0263d78fed BugFix: checked for NULL pointer when removing a Mod
a lot of improvements and rearrangements in the GUI...
2011-09-21 20:39:10 +00:00
code@koerner-de.net 8fd918f382 BugFix:
- UnlockRect(0) was uncommented

Improvements:
- game name will be add before the saved texture
2011-09-16 12:48:41 +00:00
code@koerner-de.net 6c04a6550d Changes:
-hash function to crc32 function (tpf support)

Improvements:
-whole textures can be send to game (needed for zip and tpf)
-zip support (normal and as tpf format)
-tpf support
2011-09-16 11:53:36 +00:00
code@koerner-de.net 7d2c28fdc5 2011-09-11 13:42:23 +00:00