Seite 1 von 1

inoffizieller Sacred Patch

Verfasst: 23.05.2007 21:49
von Thorium
Ich habe einen inoffiziellen Patch für das komerzielle Spiel "Sacred Underworld" gemacht.

Der Patch behebt unter anderem einen schweren Crash im Multiplayer.
Den Patch selbst habe ich mit OllyDbg im Assembler-Code entwickelt.

Den Patcher habe ich in PureBasic 4.0 geschrieben.

Feature des Patchers
  • Singlefile-Patch
  • installierbar durch einfaches Starten
  • erkennt ob die nötigen Zugriffsrechte vorliegen
  • erkennt ob Sacred läuft, sehr sichere Methode über Mutexerkennung
  • erkennt ob der Patcher schon läuft, über Mutexerstellung
  • prüft sich selbst mittels MD5-Checksumme auf Dateifehler
  • sehr sichere Versionskontrolle über MD5-Checksumme
  • extrem kleine Datei: 15,2kb!!!
  • komplexer Differenzialpatch (mithilfe eines von mir in PureBasic entwickelten PatchCreators, der auch entfernte und eingefügte Datenblöcke erkennen kann)
  • die Differenzdaten sind komprimiert
  • macht ein Backup der alten Sacred.exe, wird umbenannt in Sacred_Old.exe
Der Patch ist schon seid einigen Monaten fertig, nur durfte ich den bis jetzt leider nicht veröffentlichen.

Weitere Infos zum Patch und Download gibt es hier.