Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
NLT Patches von attic
#10
(18.10.2011, 16:46)thEClaw schrieb: Es wurde doch auch vor vier Jahren schon behauptet, dass die Patches mit der 1CD-Version nicht funktionieren. Vielleicht kam diese Version viel später raus, hat die Patches schon integriert und verfügt über eine eigene Versionsnummerierung? Vielleicht wurde auch nur die .exe angepasst, damit das Spiel nicht zwei CDs benötigt - auch da kann der Patch natürlich nicht mehr greifen (sofern er nicht extra für diese Version erstellt wurde).

Ja, die Checksumme der SCHWEIF.EXE muss bei der 1-CD-Version natürlich anders sein als bei der 2-CD-Version, schließlich ist ja genau in dieser Datei festgelegt, ob und wann die CD gewechselt werden muss. Scheinbar gibt es keinen eigenen Patch für die 1-CD-Version, wenn selbst der beigelegte Patch nicht funktioniert.

Kennt denn jemand Bugs (außer den im Patchbericht erwähnten), mit denen man erkennen könnte, ob man es mit einer 1.00 oder 1.02 zu tun hat?

EDIT:
Ich habe jetzt mal ein wenig herumprobiert mit den verschiedenen Versionen.
  • Die ungepatchte 1-CD-Version (Bestseller Games) meldet sich (per Debug-Schirm) als O1.00. Der Patch lässt sich darauf nicht anwenden.
  • Die ungepatchte 2-CD-Version (Gold Games 1) meldet sich als C1.00. Darauf lässt sich der Patch problemlos anwenden (ich habe tatsächlich den Patch von der Bestseller Games-Version benutzt).
  • Anschließend meldet sich die gepatchte 2-CD-Version wie erwartet als C1.02.

Die Binärdaten in allen drei Versionen unterscheiden sich erheblich. Das finde ich gerade bei den beiden ungepatchten Versionen erstaunlich, die sich doch eigentlich nur in wenigen Bytes unterscheiden sollten. Für thEClaws Hypothese spricht, dass O1.00 und C1.02 im vorderen Bereich weniger voneinader abweichen als O1.00 und C1.00. Ab Offset 0x6CD0 gehen die Versionen auseinander; hier scheint spezieller Code für den CD-Wechsel zu liegen.

Die Frage ist insofern relevant, als ich schon seit Anfangszeiten dieses Forums im Assemblercode von Sternenschweif herumwühle. Daher wird mein "Sternenschweif-BrightEyes" also auf die Version O1.00 abgestimmt sein, denn sicherlich sind die Offsets an einigen Stellen verschieden - und ich habe keine Lust, noch mal all die Offsets herauszupfriemeln.
Hallo, ich bin's - der Bart von Fidel Castro. Und mir ist total langweilich nie geschnitten wurde.
I'm a roleplayer. My dice are like my relationships: platonic and unlucky.
Zitieren


Nachrichten in diesem Thema
NLT Patches von attic - von Borbaradwurm - 08.11.2007, 12:56
RE: NLT Patches von attic - von Crystal - 08.11.2007, 13:11
RE: NLT Patches von attic - von Crystal - 08.11.2007, 13:47
RE: NLT Patches von attic - von Sarim - 25.11.2007, 22:16
RE: NLT Patches von attic - von Crystal - 26.11.2007, 01:53
RE: NLT Patches von attic - von Sarim - 05.12.2007, 23:39
RE: NLT Patches von attic - von Hendrik - 18.10.2011, 00:26
RE: NLT Patches von attic - von Crystal - 18.10.2011, 11:05
RE: NLT Patches von attic - von thEClaw - 18.10.2011, 16:46
RE: NLT Patches von attic - von Hendrik - 18.10.2011, 21:11
RE: NLT Patches von attic - von thEClaw - 19.10.2011, 07:58
RE: NLT Patches von attic - von Hendrik - 19.10.2011, 12:23



Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste