Quote:
Originally Posted by fabian1233
Ähm so wie ich verstehe willst du die game ganz abändern. Das geht nicht direkt, da sich dadurch pointer verschieben würde. Du kannst aber über c++ neue sachen einbinden oder alte hooken. Ein bekannter von mir arbeitet zz an einem tut darüber warte am besten dadrauf
|
Dem kann ich nur beipflichten.
In einer fertigen Binärdatei werden Funktionen und Speicherbereiche (z.B. Variablen) durch Zeiger (in Form von Adressen) referenziert. Vergrößert man an einer Stelle den Speicher, müsste man alle Zeiger zu Stellen die darauf folgen umschreiben.
Dazu kommen noch weitere technische Dinge wie z.B. Segmente und deren Zugriffsrechte (lesbar, ausführbar ...).
Es ist wohl wesentlich einfacher, eine eigene Bibliothek neu zu schreiben und (mit etwas Aufwand) manche Funktionen selber neu zu formulieren.