Ich habe beim schreiben dieses Threads gemerkt, dass es mir kräftig an knowlege fehlt um das was ich hier beschreibe in die Tat umzusetzen.
..weil ich frei von Schahm bin erstelle ich den Thread nun trotzdem.
Vielleicht inspiriert das ganze ja irgend jemanden dazu das ganze selbst in die Tat umzusetzen, oder erklärt mir, was ich alles tun müsste um es selber zu tun.
--
Moin,
vorweg weise ich weise ich darauf hin, dass ich mich der Phantasie hingegeben habe, es sei mir möglich so wie es für Star Ocean geschehen ist, das Streetfighter Alpha II ROM zu dekomprimieren und zu extenden um ein ROM zu erhalten, das ohne S-DD1 auskommt.
(Ich könnte mit vorstellen, dass das größenwahnsinnig ist)
Aber wie sagt man so schön "Es gibt keine Dummen Fragen.."
ich habe mir die Dokumentation zum S-DD1 Algorytmus runtergeladen.
Ich habe mir den Code angesehen und soweit ich das verstehe ist das ganze die implementierung des decompressors.The folder "decomp" contains the two main files for the S-DD1 emulation
(only some typedef's are needed to make them work)
ich habe (ohne ernsthaft zu wissen was ich tue) folgende typedefs hinzugefügt.
Code: Alles auswählen
typedef unsigned char uint8;
typedef unsigned short uint16;
typedef unsigned char bool8;eine "executable" kann ich daraus ohne main Funktion nicht kompilieren.
So.. jetzt habe ich weiter Phantasiert, ich könnte mit hilfe dieses decompressors die gesamten Grafiken dekomprimieren indem ich eine Datei byteweise durch den decompressor schiebe, und aus den dekomprimierten Daten eine output datei erzeuge.
Das ist dumm oder?
Wie müsste ich vorgehen?
--
ein bisschen schähme ich mich jetzt doch..





