[Tiptoi] gme - Dateien mit viel Logik - Übersetzung
handy at posteo.de
handy at posteo.de
Sa Mär 28 09:16:55 CET 2026
Hallo zusammen,
ich habe noch ein wenig gebastet. libtiptoi.c verweigert die Arbeit,
wenn es nach Audio binary gibt - somit für Spiele eher nicht geeignet
(ich habe das nachgebaut - aber nicht geschafft, die richtigen Pointer
zu finden sodas die Spiele funktionieren) - das könnte vielleicht noch
klappen - aber dafür fehlt mir gerade die Zeit.
Ich habe mich dann entschieden - da es ja nur eine Übersetzung ist - die
Originallänge der Audio Dateien beizubehalten - dann funktionieren auch
die Spiele. Ich habe primär die Qualität reduziert - und es etwas
beschleunigt (mein TTS - Dateien sind eher langsam).
Es funktioniert - und ich habe mich wirklich sehr gefreut.
Ergebnis:
https://github.com/dktzde/tiptoi_translate/tree/master/gme_patcher_same_lenght
Beste Grüße
Dominik
Am 26.02.2026 10:42 schrieb Joachim Breitner via tiptoi:
> Hallo,
>
> Am Donnerstag, dem 26.02.2026 um 09:39 +0100 schrieb Ulrich Sibiller
> via tiptoi:
>> Was aber eigentlich immer gehen müsste: Sicherstellen, dass die neuen
>> Audio-Schnipsel die gleichen IDs haben und am besten noch die gleiche
>> Länge wie die Vorgabe. Das würde bedeuten, dass tttool angepasst
>> werden müsste, um das zu garantieren. Für eigene GMEs ist das alles
>> egal, da kann tttool IDs frei vergeben.
>>
>> @Joachim: wie siehst du das?
>
> an sich sollte das gehen, zumindest wenn alle Audiodateien wirklich nur
> über ihre Adresse in der Tabelle referenziert werden (oder tatsächlich
> nur kürzere Dateien erlauben).
>
> Das in tttool einzubauen braucht vermutlich ein bisschen refactoring,
> weil man beim Parsen der Datei die Positionen der Audio-Dateien
> festhalten will. Prinzipiell machbar, aber ich bezweifel dass ich bald
> dazu kommen würde.
>
> Hatte nicht jemand mal ein separates Tool dafür geschrieben?
> https://github.com/entropia/tip-toi-reveng/blob/master/libtiptoi.c
>
> Cheers,
> Joachim
>
> --
> Joachim Breitner
> mail at joachim-breitner.de
> http://www.joachim-breitner.de/
Mehr Informationen über die Mailingliste tiptoi