Ich habe mir vor 2 Tagen "The Hidden" geladen und gespielt.
Danach ist mir aufgefallen, dass an manchen stellen das Spiel crasht.
Nach einiger zeit war es so nervig, dass ich mal den Debugger angeschmissen habe, und mir die exception angesehen habe.
Die Crashes werden verursacht, dar an manchen stellen in der "datacache.dll" auf pointer zugegriffen wird, ohne zu prüfen ob diese valide sind.
Ich habe 2 dieser Bugs gefixxt, indem ich einen CodeCave gesetzt habe, in welchem ich checke, ob der pointer > 0 ist.
Ich lade die gepatchte "datacache.dll" mal hoch.
Solltet ihr noch andere Crashes bekommen, macht einen Screen von der Windows Message, mit den gesamten Fehlercodes und evtl. werde ich es mir mal anschauen und ebenfalls fixxen. (ggf. PM schicken, da ich nicht immer hier vorbeischaue)
Anleitung:
1. Ladet euch die dll aus dem anhang.
2. Fügt die dll in folgenden ordner ein "C:\Program Files (x86)\Steam\SteamApps\{DeinSteamName}\source sdk base\bin"
3. Überschreibt die vorhandene (ggf. backup der alten machen.)
4. Fertig :P
Viel Spaß
Virustotal: