|
|
Erweitertes
editieren
Zuerst müsst ihr SnesEdit ab 0.98.200
haben. Ist im Downloadbereich zu finden. Im letzten Teil haben wir das
'normale' oder 'direkte' Editieren ausprobiert. Dort haben wir unseren
Text aus dem Text-Fenster bearbeitet.
Damit ihr endlich wisst wozu die
ganzen Pointer-Suchen da sind machen wir das ganze jetzt aus dem Pointer-Edit
Menü.
Text zu Bild 01:
Wir wollen mal wieder unseren ersten
Suchtext ändern:
'Crono...(wknl)Crono!(wknl)Good morning, Crono!(end)'
- und noch weiter.
Dazu müsst Ihr im Pointer-Block sein der genau auf diese Stelle
zeigt: 0037020Ah.

Text zu Bild 02:
Der Dialog-Edit holt sich seinen Start
OFFSET aus der Pointer-Anzeige, wenn sie offen ist, oder vom Cursor OFFSET
wenn die Pointer-Anzeige zu ist. So kann man sich von einem 'Pointer auf
...' Text zum nächsten 'Pointer
auf ...' Text durcharbeiten.
Das machen wir diesmal nicht. Wir machen das
Pointer-Edit Menü auf
mit STRG-P.
Das geht natürlich nur wenn ihr die Beschreibung gelesen
habt, ein Lesezeichen ins Block-Menü eingetragen habt und dann die einzelnen
Pointer dort gesucht habt, ohne das wird kein Pointer-Edit Menü angezeigt.
Bei
mir sieht das dann so aus. Die Anzeige fängt beim ersten Pointer
aus dem Pointer-Block an.
Unser gesuchter Pointer ist der sechste Pointer.
Text zu Bild 03:
Wenn ihr die Hilfe mit F1 aufruft könnt ihr lesen das man hier nur
'd' drücken braucht um denn Dialog-Edit aufzurufen. Er holt sich hier
seinen Start OFFSET von der Cursorposition, also vom sechsten Pointer.
'd' drücken damit der Dialog-Edit aufgerufen wird. Ich ändere
jetzt die nächsten paar Sätze damit ihr es sehen könnt.
In
der oberen Ansicht ist der Originaltext noch zu sehen und darunter meine Änderungen.
Ich hab denn Text von der deutschen Übersetzung genommen die von Cyan
gemacht worden ist.
Text zu Bild 04:
Wir haben wieder ein (end) zuviel, da drücken
wir wieder die Leertaste damit es überschrieben wird. Jetzt muss das
ganze mit F2 gespeichert werden, und mit Esc verlassen wir denn Dialog-Edit
wieder.
So sieht die Pointeranzeige im Pointer-Edit Menü jetzt aus.
Text zu Bild 05:
Was wir sehen können ist das die Pointer
7 und 8 nicht mehr auf den Textanfang zeigen.
Jetzt wisst ihr warum es Pointer-Edit
Menü heißt. ;-)
-- Ihr müsst nicht im Pointer-Edit Menü sein
um denn Text zu Editieren aber um die Pointern zu ändern müsst
Ihr hier sein.
Das ändern ist in unserem Fall einfach. Einfach mit denn
Cursor links/rechts Tasten denn markierten Wert ändern bis sie wieder
auf denn Textanfang zeigen.
Text zu Bild 06:
Die Pointeränderungen müssen natürlich
gesichert werden. Das geht wie im Dialog-Edit mit der F2 Taste. Wenn ihr
es vergessen habt - so wie ich - dann gibt es noch eine letzte Abfrage bevor
die Arbeit noch mal gemacht werden muss.
Text zu Bild 07:
So sieht das ganze aus wenn es fertig ist. Die Rot angezeigten
Hexwerte sind die Pointer die geändert wurden. Darüber steht bei
mir das 3 Text Änderungen gesichert wurden. In der Pointer-Anzeige sieht
man denn geänderten Text und das die Pointer auch richtig auf ihn zeigen
kann man auch sehen.
Text zu Bild 08:
Mit 'g' für GOTO springen wir an denn
Text OFFSET und können dort
auch rot markiert die geänderten stellen in der Hexanzeige sehen.
So, das war diesmal nicht so schwierig wie alles davor gewesen, oder
doch? ;-)
Jetzt könnt ihr Text ändern und die Pointer auf denn
Textanfang ändern. Die Arbeit in eine NDO/IPS könnt ihr auch noch
sichern.
Text zu Bild 09:
Die NDO/IPS wird aus dem Menü, aktivierbar
mit F10 oder direkt mit ALT-D für das Datei-Menü, geladen. Da gibt
es auch andere Sachen die ihr machen könnt.
- Eine andere Datei laden
- Eine NDO/IPS Datei zum patchen laden
- Die geladene Datei neu einlesen lassen
(die Änderungen die nicht
gesichert wurden gehen dabei verloren)
- Speichern
- Geladene NDO/IPS einträge anzeigen lassen
- Teile der Datei rippen
- und wieder einfügen
- Eine Datei erstellen (keine ROMs)
- Datei vergrößern (wenn man
weis was das heißt)
- Und beenden
So, das war jetzt im Großen und Ganzen das was man beim ROM übersetzen
macht.
Ich hab das schon ein paar mal geschrieben, das Chrono Trigger ganz
einfach ist weil alles schön stimmt und an der richtigen Stelle zu finden
ist. Das ist ideal zum probieren wenn man es lernen will.
Das nächste
Mal fangen wir mit ein paar anderen ROMs an wo alles ganz anders ist, und
nichts an der richtigen Stelle ist. Dann ist Schluss mit lustig. ;-)
|