Grüße,
sollte nun alles wieder gehen!
Gruß
red
You need to be a member in order to leave a comment
Already have an account? Sign in here.
Sign In NowSign up for a new account in our community. It's easy!
Register a new accountGrüße,
sollte nun alles wieder gehen!
Gruß
red
Grüße,
auch vor paar Minuten mitbekommen. Ich bin dran!
Gruß
red
Grüße,
ich habe heute die komplette Suite vom WBB aktualisiert, damit wir auf PHP 8 laufen können. Strato hatte das ab 23.02.2023 sowieso vorgegeben.
Fehler weiß ich noch nicht obs welche gibt, aber sagt einfach bescheid.
Gruß
red
hehe, auch nice.
DIrekt mal auf die Flashcard geladen!
Gruß
red
Grüße,
nagut, such die Font und ersetz sie im ROM. Dann ist das geschnörkle auch weg
Gruß
red
Guten Morgen,
danke für das Posting. Kannte ich noch garnicht.
Gruß
red
Grüße,
bitte schön Kannst mit Lunar IPS die Datei patchen!
Gruß
red
Abend,
Um das Thema nochmal aufzunehmen.
Kannst du mir die rom mal per pm senden?
Dann schau ich mal.
Gruß
Red
Moin und willkommen im Forum,
naja, mit nem Tool wirst du leider nicht so wirklich was machen können. Um welches Spiel und Splashscreen gehts den?
Gruß
red
Guten Morgen,
also, Zelda AST ist eine Art Mischung aus offiziellen Release und Romhack. Für das SNES gab es eine Streamingplattform namens Satalaview und der Dienst hieß dort "St. Giga". Diese haben 4 Teile in jeweils vier Wochen von einem Spiel namens BS The Legend of Zelda gestreamt mit eigener Story. Diese war interaktiv mit Soundlivestream die das ganze Kommentiert haben. Ein Teil des ROMs wurde auf einem BS-X Modul gespeichert, daher gibt es Dumps davon, welche aber nicht vollständig waren.
Die Gruppe vom BS Zelda Team hat dann irgendwann angefangen diese ROMs zu dumpen und mit verschiedenen Tools das komplette Spiel nachzubauen und als Romhack anzubieten. Nach und nach kam dann immer mehr dazu, wie Subtiles oder Intro/Outro usw.
Con steckte da zum Beispiel viele Jahre arbeit rein. Als ich dazu kam und die deutsche Version machte, hatte ich dann mal bei D4s (deforce U16) nachgefragt ob er mal schauen könnte ob er das Spiel auf echter HW zum laufen bekommt. Hatte er damals gefixed, seitdem lief es auch auf echtem Modul.
Hoffe das ist nun soweit klar
Gruß
red
Okay.
Gruß
red
Abend,
Lass mich mal raten, ist immer das gleiche Modul? Die Wochen gehen ohne Probleme im.snes auf cartridge. Hast du mal ein Bild von der Platine?
Das Verhalten kommt vor, wenn spielinhalte nicht gelesen bzw. Der Speicherbereich nicht erreichbar ist.
Gruß
Red
Abend,
ich hab mal aus der neuen Version die heute kam den Dash Hack geripped. Hier ein optionaler Patch.
Gruß
red
Danke das Problem ist, dass ich Hüllen für ein paar Hacks brauche die ich nirgends finde den Rest krieg ich irgendwie hin aber so welche finde ich leider nirgends
Grüße,
welche den zum Beispiel?
Gruß
red
please check your soldered Pins first and the tsop.
Eine Frage habe ich vorab: Warum machst du die Differenz 34800? Das verstehe ich nicht ganz.
Huch, mal direkt vergessen. Naja, wieso
Ich weiß, dass der Text bei 380000 anfängt. Und ich weiß wo die Pointer sind, anhand vom Trace. Demnach die 34800.
Wir können auch irgendwann nen Live Session machen, da erkläre ich dir das nochmal verbal.
Gruß
red
Grüße,
erstmal gesundes Neues. Sorry, war etwas viel los und immer die Bude voll
Also, dein Text beginnt ja bei Rom Adresse 380000 - Die ROM ist Lowrom, demnach wenn du Lunar Adress anmachst und bei PC Adresse 380000 eingibst, spuckt er F08000 aus.
Im Rom sind die ersten drei Dialoge an einer stelle hintereinander gepackt: Hab bei mir mal die ROM Position eingetragen, so konnte ich das besser Tracen.
Die Zahlen sind die Pointer die abgerufen werden: Findest du bei PC Adresse 03a208 -> Drück im SNesEdit bei 03a208 auf F5 und dann F8 - Differenz 34800.
Wenn du dann auf 03a20A bzw C gehst siehst du dann das er auf die Rom Adresse zeigt. Das sind die Pointer die glaube ich genutzt werden, wenn du zu unterschiedlichen Zeiten den Shop usw aufsuchst.
Aber kommen wir mal noch zu den anderen Pointern. Also der erste Beginnt eigentlich bei 3800A9 / "Oh, your#ve come!..."
Ich hab also im Spiel bevor der Text geöffnet wird mit Geiger einen Savestate gemacht und dann CPU getraced, bis der Dialog aufgerufen wird, er muss nicht durchlaufen, es reichen die ersten paas Wörter,
3800A9 ist im ROM die Adresse F080A9 - Öffne den Trace, suche nur 80A9. Irgendwann findest du diese und musst dann schauen wo er das aufgerufen hat. Meine Doku nutzt aber den nächsten Dialog, nämlich "Actually...." Fängt an bei 3800D5 / Also Rom F080D5.
$FE/9000 AC D0 19 LDY $19D0 [$8A:19D0] A:0003 X:0580 Y:0000 D:0000 DB:8A S:0186 P:envmxdizc HC:0428 VC:247 FC:47 I:00
$FE/9003 DA PHX A:0003 X:0580 Y:0000 D:0000 DB:8A S:0186 P:envmxdiZc HC:0468 VC:247 FC:47 I:00
$FE/9004 5A PHY A:0003 X:0580 Y:0000 D:0000 DB:8A S:0184 P:envmxdiZc HC:0502 VC:247 FC:47 I:00
$FE/9005 A5 18 LDA $18 [$00:0018] A:0003 X:0580 Y:0000 D:0000 DB:8A S:0182 P:envmxdiZc HC:0536 VC:247 FC:47 I:00
$FE/9007 18 CLC A:80D5 X:0580 Y:0000 D:0000 DB:8A S:0182 P:eNvmxdizc HC:0610 VC:247 FC:47 I:00
$FE/9008 6D D0 19 ADC $19D0 [$8A:19D0] A:80D5 X:0580 Y:0000 D:0000 DB:8A S:0182 P:eNvmxdizc HC:0628 VC:247 FC:47 I:00
$FE/900B AA TAX A:80D5 X:0580 Y:0000 D:0000 DB:8A S:0182 P:eNvmxdizc HC:0668 VC:247 FC:47 I:00
$FE/900C C9 00 80 CMP #$8000 A:80D5 X:80D5 Y:0000 D:0000 DB:8A S:0182 P:eNvmxdizc HC:0686 VC:247 FC:47 I:00
$FE/900F B0 08 BCS $08 [$9019] A:80D5 X:80D5 Y:0000 D:0000 DB:8A S:0182 P:envmxdizC HC:0710 VC:247 FC:47 I:00
$FE/9019 BF 00 00 F0 LDA $F00000,x[$F0:80D5] A:80D5 X:80D5 Y:0000 D:0000 DB:8A S:0182 P:envmxdizC HC:0734 VC:247 FC:47 I:00
Hier lädst er von F080D5 - bzw 38 00 D5. Du musst schauen wo das 80D5 herkommt, geh in deinem Dump zurück: Man sieht das immer wenn du die 08D5 einfach in Notepad++ markiest:
Er holt sich die Adresse von 000018 / Lädst diese mit LDA $18, LDA heißt LadeInAccumulator, was er ja auch macht, da bei A: dann 80D5 stehen hat.
Die 80D5 kannst du wieder markieren und wenn du weiter nach oben verfolgst, findest du dann den "hardcoded" Pointer. Im Grundegenommen sind alle genauso abgelegt. die dann folgen.
War das soweit nachzuvollziehen?
Gruß
red
Moin,
ich hab mir die Rom mal angeschaut. Leider folgt der Textblock keinem liniearen Pointersystem. Einmal hier und einmal da. Aber ich hab dir schonmal ein drittel der Texte rausgezogen.
Kannst du schon anfangen zu Übersetzen.
Gruß
red
Abend poe.
Sofern du mir mal deinen aktuellen Status mit rom usw schickst, schau ich gern nach und erkläre dir auch gern wenn ich sie finde.
Gruß
Red