Hi Leute,
Nachdem ich von MM den Tipp bekommen hatte zum abfotografieren einer riesen Map den Debugger zu nutzen, hab ich mich gleich mal drann versucht.
Allerdings bin ich grade ma so weit das ich ihn überhaubt ohne Fehlermeldung starten kann.
Der Zugriff zum Map Viewer bleibt mir allerdings verwehrt.
Hatt jemand ne Ahnung wie ich das geändert bekomme?
Japanische Version von Windows....ah......okeeee denn sollte das Problem gleich Geschichte sein,
denke ma ne Regionaleinstellung oder Applocad sollten reichen. ^^
Du brauchst kein japanisches Windows sondern nur einen japanischen Maker. Dass das deaktiviert ist ist nämlich eine zweifelhafte Art von Schutz vor Rechtsproblemen Oo
--
Mir war nichtmal bewusst dass ich nominiert wurde, aber: Cool! Hälfte des Lobes muss aber unbedingt an Archeia!
Mach dir mal eine REG-Datei und füg das ein:
Ist jetzt nur etwas Rumprobiererei, gaukeln wir ihm die Existenz des Makers RPG2000 1.51
einfach mal vor. Die REG-Datei ausführen und eintragen lassen.
Den Debugger nicht vom Spielordner aus starten sondern woanders einen eigenen anlegen.
Dann mit dem Öffnenbutton im Programm die Liste öffnen die dir auch der Maker immer
anzeigt und das Spielchen auswählen.
Bin leicht gespannt ob es geht.
--
Solange es hier falschzitierende Ärsche gibt, dulde ich keinerlei Zitatboxen, die von mir sein sollen.
Mach dir mal eine REG-Datei und füg das ein:
Ist jetzt nur etwas Rumprobiererei, gaukeln wir ihm die Existenz des Makers RPG2000 1.51
einfach mal vor. Die REG-Datei ausführen und eintragen lassen.
Den Debugger nicht vom Spielordner aus starten sondern woanders einen eigenen anlegen.
Dann mit dem Öffnenbutton im Programm die Liste öffnen die dir auch der Maker immer
anzeigt und das Spielchen auswählen.
Bin leicht gespannt ob es geht.
...
Das lass ich Elvis morgen machen ich hab nemlich leider von sowas mal garkeine Ahnung. xD
Ne, das bringt gar nix. Der überprüft nämlich die Dateilänge von rpg2000.exe und ich weiß die korrekte Dateilänge nicht und habe auch noch nicht die Stelle im Debugger gefunden wo der das checkt.
--
Mir war nichtmal bewusst dass ich nominiert wurde, aber: Cool! Hälfte des Lobes muss aber unbedingt an Archeia!
Ein möglicher Workaround:
Der Maker startet auch, wenn du die Datei rpg2000.exe (in z.B. rm2k.exe oder rpg2000a.exe) umbenennst. Da ist das Schlufloch, dass du dir die japanische rpg2000.exe irgendwo her holst oder eine leere Datei mit der exakten Größe mit dem Namen rpg2000.exe erstellst (wenn es nicht gerade ein Hash-Abgleich (z.B. über CRC), sondern nur ein Größenabgleich ist). Die Datei einfach in das rm2k-Verzeichnis rein kopierst (sicher gehen, dass du die rpg2000.exe umbenannt hast!), du musst nur dran denken, dass du alle Verknüpfungen usw. änderst, dass die umbenannte rpg2000.exe gestartet wird.
Ist der Workaround auch getestet?
Bei mir tut sich da nichts. Hatte meine rpg2000.exe einfach mal auf 2312704 Bytes runtergelöscht.
Interessanter finde ich es aber dass nachdem der Debugger die ganze rpg2000.exe durchgelesen hat, nochmal auf die letzten 2560 Bytes der Datei zugreift(laut ProcessMonitor)
Ist der Workaround auch getestet?
Bei mir tut sich da nichts. Hatte meine rpg2000.exe einfach mal auf 2312704 Bytes runtergelöscht.
...
Nein, das war nur eine Vermutung. Aber ich lag knapp daneben. Die Entwickler von dem Debugger waren doch etwas schlauer, als ich dachte.
Zitat von elvissteinjr
Interessanter finde ich es aber dass nachdem der Debugger die ganze rpg2000.exe durchgelesen hat, nochmal auf die letzten 2560 Bytes der Datei zugreift(laut ProcessMonitor)
...
Ich vermute, dass er die Applikationsinformationen die am Ende der Datei stehen ausliest, also geht die leere Datei nicht ganz. Aber, wenn man die letzten 2560 Byte der japanische rpg2000.exe in die Datei einfügt, sollte er es erkennen.