Verschenke Disassemble-Arbeitsstunden (wieder was da!)

Sprachbarrieren halten Dich vom Spielen Deines Herzchenspiels ab? Du willst eines Deiner Herzchenspiele Mal ganz neu erleben? Dann bist Du hier genau richtig.

Moderatoren: ikari_01, d4s, Redscorpion

Benutzeravatar
Yankee
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 814
Registriert: 14. April 2012, 20:43
+Positive Tradingpoints+: 36 von 36

Re: Verschenke Disassemble-Arbeitsstunden (NEUE WARE! JP-Imp

Beitrag von Yankee » 2. Juli 2014, 08:17

Gokinjo Boukentai. Würde mich interessieren wie zusammengestückelt das Spiel jetzt wirklich ist. :D

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: Verschenke Disassemble-Arbeitsstunden (NEUE WARE! JP-Imp

Beitrag von lytron » 2. Juli 2014, 08:34

Super, habe ich schon mal die nächsten zwei interessanten Stunden! Kommt schon, Leute, noch ein Spiel, bevor der Moogle aufsteht! ;)
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Benutzeravatar
Piwi
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 766
Registriert: 3. September 2012, 14:23
+Positive Tradingpoints+: 57 von 57
Wohnort: NRW

Re: Verschenke Disassemble-Arbeitsstunden (derzeit alle weg)

Beitrag von Piwi » 2. Juli 2014, 09:10

duoGS hat geschrieben:
versteckter Inhalt:
Hi,
coole Aktion von dir. Falls man hier wieder mitmachen kann, würde ich gern wissen wo bzw. wie man bei dem SNES Spiel Jungle Wars 2
eine vwf Routine einbauen könnte trotz 8x8 font der vorhanden ist, wenn man das mit disassemble bewältigen kann.

Als Dank für deine Mühe, falls du dazu kommst und daraus was machbares rauskommt, könnte ich Motivation schöpfen einen neuen thread mit
Übersetzungs Projekt JW2, den ich dafür in Angriff nehmen würde, zu eröffnen.

Hier ein paar kleine Vorarbeiten zu diesem Spiel, die ich vor etwa einem Jahr "just for fun" gemacht habe :D (Die Übersetzung ist nicht von mir,
sondern wurde von einer netten Freundin gemacht.)
versteckter Inhalt:

Code: Alles auswählen

DF8491DB8C423451599F3B3055
ジャングルのしょを  つくる				Erstelle dein Buch des Dschungels
000062F2h		0007045Bh
DF8491DB8C423451
ジャングルのしょ	1				Buch des Dschungels	1
ジャングルのしょ	2				Buch des Dschungels	2
ジャングルのしょ	3				Buch des Dschungels	3
000062F2h
3E482B599F3B313C30CA33279E
なまえを  つけてください 。				Bitte gebe einen Namen an.
00070533h
2D5854
おわり							Fertig
00070622h
3256CD52573427CD352E98
これでよろしいですか ?				Ist es so in Ordnung?
00093F81h
272752
いいよ							Ja, gut so!
00070524h
4ECA52
やだよ							Nein, anders!
00070529h
DF8491DB8C606392E002429F362E27469F522932379999
ジャングルウオーズ2の  せかいへ  ようこそ ! !	Willkommen in der Welt von Jungle Wars 2!
00094062h
3242DC9281439F6C6F9274EC6F91443D3BCD
そのゲームは  スタートボタンいとつで		In diesem Spiel kann mit dem Start-Knopf
0009407Bh
CE32CD4C9F2F5730CD2F48359E
どこでも  きろくできます 。				An beliebiger Stelle gespeichert werden.
0009408Eh
363A3C274C9F6C6F9274EC6F91CD
セッテイも  スタートボタンで				Desweiteren kann man mit dem Start-Knopf
0009409Dh
2E2B55323DC09FCD2F48359E
かえることが  できます 。				Änderungen an den Einstellungen vornehmen!
000940ACh
CD439FCE29C999
では  どうぞ !						Na dann auf gehts...
000940BAh
DF8491DB8C3F9F48389F2533C09F2F4834389E
ジャングルに  また  あさが  きました 。		Im Dschungel ist wieder der Morgen angebrochen.
00093FE6h
Nimm doch dat von duoGs mit rein, dann freut er sich :wink:
Bild

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: Verschenke Disassemble-Arbeitsstunden (derzeit alle weg)

Beitrag von lytron » 2. Juli 2014, 09:15

Piwi hat geschrieben:Nimm doch dat von duoGs mit rein, dann freut er sich :wink:
Naah, nicht, wenn er nicht rechtzeitig hier dazustößt. Muss alles schon nach den Spielregeln laufen. ;) Auch wenn ich ihm gerne dabei unter die Arme greifen würde. Außerdem würde es ChronoMoogle mehr ärgern, wenn alles regelkonform abgelaufen ist und er trotzdem nicht mitmachen kann, weil er nicht da war. :P :D

Fällt mir ein... Hmmm... wenn aber einer der User hier, der noch keine Stunde "gebucht" hat, sagt, dass ich das für duoGS machen soll... dann wäre alles in Butter. :D
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Benutzeravatar
borti4938
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 1069
Registriert: 23. August 2012, 17:43
+Positive Tradingpoints+: 69 von 69

Re: Verschenke Disassemble-Arbeitsstunden (NEUE WARE! JP-Imp

Beitrag von borti4938 » 2. Juli 2014, 09:58

Ok, dann halt so:

Ich würde gern wissen, wo bzw. wie man bei dem SNES Spiel Jungle Wars 2 eine vwf Routine einbauen könnte trotz des 8x8 Fonts, der vorhanden ist.

Ich glaube der duoGS hat mal in ähnlichen Wunsch geäußert :roll:

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: Verschenke Disassemble-Arbeitsstunden (NEUE WARE! JP-Imp

Beitrag von lytron » 2. Juli 2014, 10:10

:D :D :D

Okay, damit ist ChronoMoogle offiziell: zu spääät! Nächste Runde steht, vielen Dank an borti-man! :)
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Benutzeravatar
Piwi
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 766
Registriert: 3. September 2012, 14:23
+Positive Tradingpoints+: 57 von 57
Wohnort: NRW

Re: Verschenke Disassemble-Arbeitsstunden (wieder alle weg)

Beitrag von Piwi » 2. Juli 2014, 11:15

Danke borti ! ! :lol:
Bild

Benutzeravatar
Redscorpion
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 1739
Registriert: 18. November 2007, 13:08
+Positive Tradingpoints+: 85 von 85
Wohnort: Halle
Kontaktdaten:

Re: Verschenke Disassemble-Arbeitsstunden (wieder alle weg)

Beitrag von Redscorpion » 2. Juli 2014, 12:02

Grüße,

las sich an sich ganz gut. Ich hätte eher präzesieren sollen, das ich bei SO gewusst hätte, wie die Texte geladen bzw. ob was mit dem SpezialChip gemacht wird?

Ich bat ja auch im die erklärung und eventuell implemntierung einer DTE/MTE Table bzw. VWF wäre auch interessant! ;)
<--- SNES USB PAD Fertig 100% --->
<--- Custom SNES Mod + 60 hz 100% --->

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: Verschenke Disassemble-Arbeitsstunden (wieder alle weg)

Beitrag von lytron » 2. Juli 2014, 12:13

Redscorpion hat geschrieben:Grüße,

las sich an sich ganz gut. Ich hätte eher präzesieren sollen, das ich bei SO gewusst hätte, wie die Texte geladen bzw. ob was mit dem SpezialChip gemacht wird?

Ich bat ja auch im die erklärung und eventuell implemntierung einer DTE/MTE Table bzw. VWF wäre auch interessant! ;)
Das ganze ist eine recht komplexe Materie, weshalb ich mich da erst herantasten muss. Aber, soweit ich das gesehen habe, hat der Spezial-Chip nichts mit den Texten zu tun.
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Benutzeravatar
Svambo
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 571
Registriert: 14. September 2009, 19:09
+Positive Tradingpoints+: 13 von 13

Re: Verschenke Disassemble-Arbeitsstunden (NEUE WARE KELLERF

Beitrag von Svambo » 3. Juli 2014, 15:03

Hi Lytron,
nimm doch einfach diese Rom.
Der erste Text, mit der Textroutine, die ich meine lautet:

It's dangerous
to go alone!
Take this...

Die Routine kann nur 16 Zeichen pro Zeile darstellen (im deutschen grausam) und es stehen nur 3 Zeilen zur Verfügung. Außerdem ist die Ablage im Speicher konfus (total zerstückelt) und es werden 2 Bytes pro Zeichen verwendet (im japanischen sinnvoll, im deutschen nicht).

Ziel wäre also: Wie kann man die Textroutine verändern, damit 4 Zeilen a 20 oder 24 Zeichen zur Verfügung stehen und das ganze im Speicher vernünftig ablegen?

Kleine Schleimerei am Rande: Lytron, ich finde die Aktion von dir absolut großartig :applaus:

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: Verschenke Disassemble-Arbeitsstunden (wieder alle weg)

Beitrag von lytron » 3. Juli 2014, 15:33

Yo Svambo! Danke für die Infos und die netten Worte. :)

Hast du irgendwelche Infos zu Speicher-Positionen und ähnlichem? Du scheinst da schon einiges zusammengetragen zu haben, oder?
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Benutzeravatar
Svambo
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 571
Registriert: 14. September 2009, 19:09
+Positive Tradingpoints+: 13 von 13

Re: Verschenke Disassemble-Arbeitsstunden (wieder alle weg)

Beitrag von Svambo » 3. Juli 2014, 17:45

Wenn du dir das z.B. mit SNESEdit mal ansehen willst:

Die Table:
Bild

und so ist das dann abgelegt:
Bild

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: Verschenke Disassemble-Arbeitsstunden (wieder alle weg)

Beitrag von lytron » 3. Juli 2014, 21:38

Ich vermute mal einfach, dass die deshalb 16-bit-Werte genommen haben, weil das Tilemap-Entries sind. Das heißt, die ändern die Tiles in der Tilemap, wenn ein neuer Buchstabe erscheinen soll. Auch vermute ich mal, dass die Buchstaben dann einfach "auf den Boden" projeziert werden.

Ich werde mir das dann demnächst mal anschauen. Irgendwann is ja ma Wochenende, nech? ;)
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Benutzeravatar
Svambo
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 571
Registriert: 14. September 2009, 19:09
+Positive Tradingpoints+: 13 von 13

Re: Verschenke Disassemble-Arbeitsstunden (wieder alle weg)

Beitrag von Svambo » 4. Juli 2014, 11:44

Ich vermute, dass sie das in 16 Bit realisiert haben, damit sie im japanischen mehr als 256 Zeichen verwenden konnten. Aber warum da immer 2 Textblöcke ineinander verwoben sind, leuchtet mir überhaupt nicht ein...

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: Verschenke Disassemble-Arbeitsstunden (wieder alle weg)

Beitrag von lytron » 4. Juli 2014, 13:13

Für mich macht das bedingt Sinn, weil er von Zeile 1 zu Zeile 2 vier Schritte weitergeht, und vier ein vielfaches von zwei ist. Macht keinen Sinn? Nein, eigentlich nicht. Ist ja auch egal, ich werde es mir mal anschauen, vielleicht finde ich ja schon in der ersten Stunde aufschlussreiches.
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Antworten