Grafik zum C64 konvertieren *.bmp oder .nuf?

Es gibt 18 Antworten in diesem Thema, welches 4.346 mal aufgerufen wurde. Der letzte Beitrag (27. April 2021 um 07:56) ist von Lutz G.

  • Hi Folks!

    Ich hab mal ein paar Dateien/Grafiken angehängt (2 Kopter Renderings jeweils als .nuf und .bmp), die ich in ner C64 Demo verwenden möchte. Dort muss es entweder im Koala-Painter, Blazing Paddles, oder im Paint Magic Format vorliegen. Ich hab mich mal durch GoDot gewühlt, und da versucht direkt die .nufs ins Koala Format zu konvertieren. Sah nicht sooo gut aus...
    Kann aber gut sein, dass ich Fehler gemacht habe... Oder sollte man mit nem anderen Tool von .bmp ->Koala gehen? Ich hab mal die Dateien angehängt - wer sich dran versuchen will - sehr gerne! Wie gesagt bitte in eine der drei o.g. Formate ;)

    So ne Qualität wie im Nuvie ab 0:41 wäre toll - ich weiß aber nicht ob das realistisch ist... Ich hatte es mit dem roten Kopter versucht - wahrscheinlich ist der weiße Kopter doch dankbarer und sieht auf dem C64 besser aus (?)....

    Bitte melde dich an, um dieses Medienelement zu sehen.

  • Sehr dankbar sind die Bilder nicht, schon alleine wegen der unscharfen, drehenden Rotoren. Ich habe aber mal geguckt, was geht. Hier meine Ergebnisse:

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

    Im Anhang befinden sich die Bilder als Koala-Pictures mit PRG-Header (sie sind also startbar, die Binärdaten musst du dir herausholen).

    Dateien

    Bitte melde dich an, um diesen Link zu sehen. | Meine Lieblings-Themen im Forum64:

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • ne Qualität wie im Nuvie ab 0:41 wäre toll - ich weiß aber nicht ob das realistisch ist...

    Nee, ist es nicht. Motive mit vielen Schattierungen (wie in deinen) machen eben bei 16 festen Farben gigantische Schwierigkeiten. Da kommt eher nichts dabei raus.

    Ich hab mal Folgendes versucht: Zuerst dein Bitmap-Bild nach GIF konvertiert (auf dem PC), das sieht wie dein Original aus, keine Abstriche, braucht aber VIEL weniger Platz auf einer D64. Dann hab ich (in GoDot) den Lader GIF mit seinem Kompagnon (mod.DecodeGIF) aufgerufen und dein Bild in 16 Graustufen geladen (Einstellung: "Gray 16"). Das Ergebnis hab ich dann mit mod.ApplyDither nach Hires/5 Farben gewandelt (wobei die 5 Farben defaultmäßig die 5 Hardware-Graus des C64 sind). Und schließlich sollte ja ein bisschen von deinem Original wieder zu sehen sein, da musste also etwas Handarbeit her: PixelEdit und die paar Farbblitzer (rot, grün, blau) angebracht. Sieht im Ergebnis so aus (nach ner halben Stunde):

    Bitte melde dich an, um diesen Anhang zu sehen.

    Akzeptabel? Wie gesagt, dein Motiv ist eigentlich völlig ungeeignet... :wink:

    Arndt

    GoDot C64 Image Processing
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Akzeptabel? Wie gesagt, dein Motiv ist eigentlich völlig ungeeignet...

    Thx für die Mühe - sieht auf jeden Fall wesentlich besser aus als meine Versuche! Wie bekomme ich das jetzt in z.B. ins Koala Format? Gehts das problemlos mit GoDot?
    Oder wäre eine Umwandlung in Blazing Paddles, oder Paint Magic punkto Qualität grundsätzlich besser - oder geben die sich inkl Koala nix... (eines der Formate brauche ich ja für die Demo) Ich hab da keinen Plan ;)

    Edit - gilt dieses Koalagif schon als Koala-Format? Sorry für meine Planlosigkeit - checke es gleich mal..

    Edit 2 - wird wohl nicht als Koala erkannt - ich probiere mal die Wandlung über GotDot...

    Im Anhang befinden sich die Bilder als Koala-Pictures mit PRG-Header (sie sind also startbar, die Binärdaten musst du dir herausholen).


    Thx! Sieht auch gut aus - besonders der weiße Kopter! Ist das schwer das Bin rauszuholen?

    My C64 Story: Bitte melde dich an, um diesen Link zu sehen.

    9 Mal editiert, zuletzt von Lutz G (7. Mai 2019 um 11:52)

  • Ist das schwer das Bin rauszuholen?

    Für einen Coder nicht. Mein Exporter für reines .koa ist defekt, daher kann ich z.Z. nur .prg mit eingebettem Koala-Bild (Multicolor-Bitmap) erzeugen. Vielleicht geht das auch mit irgend einem Freezer-Modul.

    Bitte melde dich an, um diesen Link zu sehen. | Meine Lieblings-Themen im Forum64:

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • Edit - gilt dieses Koalagif schon als Koala-Format? Sorry für meine Planlosigkeit - checke es gleich mal..

    Edit 2 - wird wohl nicht als Koala erkannt - ich probiere mal die Wandlung über GotDot...


    Hab eben mal mit GoDot Dein .gif versucht in Koala umzuwandeln - kam nur Müll auf dem Screen - kann aber auch
    sein, dass ich was falsch gemacht habe...


    Für einen Coder nicht. Mein Exporter für reines .koa ist defekt, daher kann ich z.Z. nur .prg mit eingebettem Koala-Bild (Multicolor-Bitmap) erzeugen. Vielleicht geht das auch mit irgend einem Freezer-Modul.

    Ich bekomme das auf jeden Fall nicht mal so eben hin - wenn jemand helfen kann wäre das super!

  • Ich hab eben mal die Grafik von Arndt (GoDot) in 320*200 konvertiert und versucht bei GodDot einzuladen.
    Ich bekomme da einen "must install mod.DecodeGIF" Hinweis. Wie funzt das Installieren?


    Dann hab ich (in GoDot) den Lader GIF mit seinem Kompagnon (mod.DecodeGIF) aufgerufen und dein Bild in 16 Graustufen geladen (Einstellung: "Gray 16").

    Genau - wie funzt das - s.o.?

  • Genau - wie funzt das - s.o.?

    Ich hatte mit mod.SetColorBase die c64pixels-Palette (glaube ich) eingestellt. Wegen dieser geänderten Palette im oben angehängten Bild müsstest du also in deinem GoDot SetColorBase ebenfalls auf c64pixels einstellen. Das oben angehängte Bild ist ein GIF. Um das zu laden, brauchst du den ldr.GIF und dazu das mod.DecodeGIFhir (das andere ginge aber auch). Ich speichere immer in 640x400 (weil die Bilder hier im Original so klein aussehen), da müsstest du im GIF-Lader X-Skip auf 2 und Y-Skip auf 1 stellen, das skaliert das Bild wieder auf 320x200. Weitere Einstellungen sind nicht nötig.

    Per PN hab ich dir das Koala dazu geschickt.

    Arndt

    GoDot C64 Image Processing
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Ich hab noch ein kleines Problem mit dem Demo.prg was ich dafür nehme. Das Kopter Pic - ba.prg (Koala Format) verursacht noch vor dem Initialisieren des Bildes einen grauen Hintergrund. Wenn das Pic dann später wirklich initialisiert wird, sieht alles korrekt aus.
    Hab als Test ein anderes Koala genommen (keeper.prg) damit funzt alles ohne den Graubug.
    Ich nehme an beim Kopter Koala ist irgendwas anders . Kann das jemand analysieren, was das sein könnte?
    Irgendwas mit der Transparenz, oder so?
    Bin für jeden Tipp dankbar...

    BTW: Ich hab ja auch noch Hoffnung punkto der Pics von Retrofan, ohne PRG-Header - vielleicht verhalten die sich ja anders... ;)

  • Ich nehme an beim Kopter Koala ist irgendwas anders .

    Leider laufen bei mir deine PRGs nicht im Emulator. Daher muss ich jetzt mal raten: Ich könnte mir vorstellen, dass die globale Hintergrundfarbe der Bilder nicht identisch ist. Ich habe sie bei meinen beiden Konvertierungen auf schwarz gesetzt, weil viele das erwarten. Vielleicht ist sie in Godots Kopter-Bild auf grau gesetzt.

    Bitte melde dich an, um diesen Link zu sehen. | Meine Lieblings-Themen im Forum64:

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • Hab als Test ein anderes Koala genommen (keeper.prg) damit funzt alles ohne den Graubug.

    Hehe… Das ist kein Bug, sondern ein Feature! :wink:

    Nein, der hellgraue Hintergrund am Anfang des Renderns in GoDot zeigt dir, welche Multicolor-Hintergrundfarbe GoDot für dieses spezielle Bild berechnet hat. Statt schwarz ist das nun hellgrau. Wenn du das nicht haben willst (oder wenn es aus irgendeinem Grund in deine Pläne reingrätscht), dann kannst du mit Bitte melde dich an, um diesen Link zu sehen. eine beliebige andere Farbe zur Multicolor-Hintergrundfarbe machen, z.B. eben schwarz (wie das geht, steht auf der Handbuchseite, Link folgen).

    In deinem Original ist das Dunkelgrau der Rotoren über das ganze Bild verteilt. Wahrscheinlich hast du da irgendeinen Photoshop-Trick angewendet, um die Rotoren zu verwischen? In meinem Koala hatte ich die Überbleibsel weggelöscht. Vielleicht sollte das aber so sein?

    Arndt

    GoDot C64 Image Processing
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Ich hab mich auch mal dran versucht, hier die Ergebnisse:
    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

    Die beiden Bilder sind auch als Koala auf diesem D64:
    Bitte melde dich an, um diesen Anhang zu sehen.

  • Leider laufen bei mir deine PRGs nicht im Emulator. Daher muss ich jetzt mal raten: Ich könnte mir vorstellen, dass die globale Hintergrundfarbe der Bilder nicht identisch ist. Ich habe sie bei meinen beiden Konvertierungen auf schwarz gesetzt, weil viele das erwarten. Vielleicht ist sie in Godots Kopter-Bild auf grau gesetzt.

    Die Endung ist nicht korrekt - sind Bilder - kann man als Bild anschauen... Thx für die Info...


    @Arndt

    Thx für die ausführliche Erklärung - probiere ich nachher mal...


    In deinem Original ist das Dunkelgrau der Rotoren über das ganze Bild verteilt. Wahrscheinlich hast du da irgendeinen Photoshop-Trick angewendet, um die Rotoren zu verwischen? In meinem Koala hatte ich die Überbleibsel weggelöscht. Vielleicht sollte das aber so sein?

    Kommt so aus Blender - ist die brechnete Unschärfte der sich sehr schnell drehenden Props... Siehe auch die Szene im "Porn" ganz am Schluss - der Kopter ist komplett CGI - und ich bin dort nie geflogen 8)

    Bitte melde dich an, um dieses Medienelement zu sehen.

    Was den C64 angeht bin ich sehr eingerostet - das daaaaauert alles - aber macht trotzdem Spaß - ich hab zum Glück gerade mal ein wenig (mehr) Zeit *g*


    Ich hab mich auch mal dran versucht, hier die Ergebnisse:

    :thumbup: Dir auch vielen Dank! Sieht schick aus - ich bin mal gespannt ob ich die Pics gut auf den Bildschirm bekomme - probiere ich auch später...

    Edit - erste Erfolgsmeldung - Dein Kopter kommt ohne den grauen Hintergrund auf den Screen :D

    So jetzt aber erstmal Pause und lecker Pizza holen... *g*

    My C64 Story: Bitte melde dich an, um diesen Link zu sehen.

    3 Mal editiert, zuletzt von Lutz G (7. Mai 2019 um 16:47)

  • Hier nochmal die Renderings in ganzer Pracht - vielleicht kann man aus der Größe nochmehr an Qualität auf dem C64 rausholen?
    Wer Lust hat immer zu - würde mich sehr freuen - bitte dann wieder ins Koala Format...

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Der rote von Burnout sieht super aus! :smile:

    Arndt

    GoDot C64 Image Processing
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • ...und nur 2 Jahre später habe ich mal was Quick & Dirty zusammengeklöppelt :D

    Bitte melde dich an, um dieses Medienelement zu sehen.

  • ...und nur 2 Jahre später habe ich mal was Quick & Dirty zusammengeklöppelt :D

    besser spät als nie. ;)

    Wenn man eh schon fast 40 Jahre mit dem C64 zugange ist - was sind da schon 2 Jahre in unserem Universum :D

    My C64 Story: Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von Lutz G (27. April 2021 um 08:54)