| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
hein blöd Gast
|
Verfasst am: 09. Jul 2005 18:37 Titel: Mods machen! Nur wie? |
|
|
Hi!
Ich würde bei einigen von meinen Spielen ein paar Mods (=Modifikationen) machen, damit das Ganze wieder unterhaltsam wird. Ich habs auch schon mal mit dem Windows-Editor probiert, doch immer wenn ich eine Datei öffne kommen da nur so komische Schriftzeichen. Kann mir jemand sagen was das für Zeichen sind und wie man sie lesbar machen kann oder kann mir jemand sonst Links, Tipps und Anleitungen zum Modden geben?
Ich wäre sehr dankbar für jede Information die mir hilft.
mfg Hein Blöd. |
|
| Nach oben |
|
 |
|
|
dachdecker2 Moderator

Anmeldungsdatum: 11.06.2005 Beiträge: 106 Wohnort: Maintal / Hessen
|
Verfasst am: 09. Jul 2005 19:24 Titel: |
|
|
Wenn du etwas am Programmablauf ändern willst, kommst du nicht um das beherrschen einer Programmiersprache (Sinnvollerweise C++ oder ähnlich) herum. Diese "komischen Zeichen" sind Maschinencode, wenn es ausführbar ist, ansonsten Daten. Solche Dateien kannst du zwar mit dem Editor verändern - aber die werden nachher nicht mehr funktionieren, nichtmal, wenn du eine unveränderte Kopie mit dem Editor speicherst... (der Editor ändert zb eigentätig an den Zeilenenden herum, und verwandelt ausführbare Dateien so in Datenschrott). Wenn du dann C++ (oder ähnlich) kannst, wirst du trotzdem nicht fertige exe- und dll-Dateien bearbeiten, weil die decompilierte Variante einfach zu undurchsichtig ist (etwa weil sich aus der exe keine Variablen- und Funktionsnamen ermitteln lassen).
Wenn du eigene Maps machen willst, muss du nur einen Map-Editor finden und lernen wie der verwendet wird. _________________ In a world without walls and fences, who needs windows and gates? [Internet]
Gruß, dachdecker2 |
|
| Nach oben |
|
 |
Hein Blöd Gast
|
Verfasst am: 09. Jul 2005 20:06 Titel: |
|
|
| Ja aber wie kann ich nun den Maschinencode (das ist doch die compilierte und verlinkte Variante des Programms, oder?) für Menschen lesbar machen? Andere Leute schaffen es doch auch Konfigurationseinstellungen zu verändern, ja sogar exe und dll-Dateien zu bearbeiten, was auch interessant wäre. |
|
| Nach oben |
|
 |
Tobias
Anmeldungsdatum: 15.02.2005 Beiträge: 149
|
Verfasst am: 09. Jul 2005 20:12 Titel: |
|
|
| Mit Disassembler und Debugger. Genannt sei z.B. Ollydebug. Der ist frei verfügbar, einfach mal googlen. Mit einem einfachen Editor wirst du nicht weiterkommen. Und Kenntnisse in Assembly sind auch Pflicht. Insgesamt gehört viel Übung dazu, in Programmcode rumzudoktern. |
|
| Nach oben |
|
 |
TMSearcher
Anmeldungsdatum: 19.05.2005 Beiträge: 270 Wohnort: Bremen
|
Verfasst am: 09. Jul 2005 20:19 Titel: Zum Thema Game cracking |
|
|
Z.B. mit nem debugger, Hexeditor, einem Resourcen tool, und einigen Dekompressoren und Kompressoren für Exe files. Und vor allem mit dem Wissen was ein Assembler ist und wie man ihn gebraucht.
Viel Spaß
TMS
PS.: Pass auf wenn du dir so etwas aus dem Netz ziehst , es gibt keine Tools ohne Trojaner und lamer sind sehr beliebt. _________________ Intelligent life is so very rare,
the rarest thing in creation
and the most precious
This is Earth Calling.. |
|
| Nach oben |
|
 |
Hein Blöd Gast
|
Verfasst am: 17. Aug 2005 15:43 Titel: |
|
|
| Was ist denn "Reverse Engineering" bitte? |
|
| Nach oben |
|
 |
dachdecker2 Moderator

Anmeldungsdatum: 11.06.2005 Beiträge: 106 Wohnort: Maintal / Hessen
|
Verfasst am: 17. Aug 2005 15:49 Titel: |
|
|
Gegeben ist ein Gerät (oder eine Funktion) deren aufbau dir unbekannt ist. Mit reverse engeneering versuchst du entweder die Details herauszufinden, oder du versuchst ein eigenes Gerät (oder eine Funktion) herzustellen, die genau das gleiche macht (meist nicht ganz exakt genau das Gleiche, sonst würde es eine Kopie ja auch tun).
Wenn du die Funktionen und Variablen in einem Dekompilat nach dem benennst, was sie machen, dann würde ich diese Tätigkeit auch als reverse engeneering bezeichnen.
 _________________ In a world without walls and fences, who needs windows and gates? [Internet]
Gruß, dachdecker2 |
|
| Nach oben |
|
 |
TMSearcher
Anmeldungsdatum: 19.05.2005 Beiträge: 270 Wohnort: Bremen
|
Verfasst am: 19. Aug 2005 18:15 Titel: Das Posting gibt die Antwort! |
|
|
Das Posting gibt die Antwort!
http://www.informatikerboard.de/ptopic,1580.html#1580  _________________ Intelligent life is so very rare,
the rarest thing in creation
and the most precious
This is Earth Calling.. |
|
| Nach oben |
|
 |
Georg Administrator
Anmeldungsdatum: 15.02.2005 Beiträge: 57 Wohnort: Aachen
|
Verfasst am: 21. Aug 2005 11:48 Titel: |
|
|
| Je nachdem für welches Spiel Du Mods schreiben willst, gibts es Software Development Kits (SDKs), die Dir die benötigten Source-Codes zur Verfügung stellen. So geschehen zum Beispiel bei Half-Life und Half-Life 2. |
|
| Nach oben |
|
 |
|