Mein erstes richtiges ASM!! Bitte um eure Meinung

Es gibt 20 Antworten in diesem Thema, welches 3.100 mal aufgerufen wurde. Der letzte Beitrag (5. Dezember 2008 um 14:49) ist von sauhund.

  • Hallo Leute! :winke:

    Hat lange gedauert, aber jetzt hab ich mal den Anfang geschaft.
    Es ist natürlich noch lange nicht fertig, aber ich wurde mich über Kommentare freuen.

    Auch Verbesserungsvorschläge sind herzlich willkommen

    Ach so, ja natürlich, das D64 - Image
    gestartet wird das ganze mit 4096 und am Ende eine Taste drücken.

    Was noch fehlt:

    1. Animationen
    2. Sprites
    3. Laufschrift
    4. Musik

    und was mir sonst noch so einfällt *g*

  • Roland
    Habe es ja gestern versprochen, heute mein erstes richtiges ASM hier zu Posten.

    @all
    Es ist natürlich noch ganz am Anfang, aber ich würde gern euren Kommentar dazu hören.

  • Sieht ja schon mal ganz nett aus.
    Aber sieh zu, dass du alles in ein File bekommst. Denn in der Finalen Version sollte nix nachgeladen werden.
    Die Screencodes kannst du ja auch irgendwo sonst im Speicher ablegen und dann nach 04xx kopieren.

  • Roland
    danke.

    Frage?
    Wenn ich das ganze dann im Speicher habe, savel ich es mit einem Monitor oder???
    Dann bleibt nur die Frage wie ich die Lücken da heraus bekomme.

  • du kannst auch erstmal alles in einzelfiles haben und die dann mit einem packer/linker zusammenpacken.

    geht ja auch z.B. auf dem PC ganz gut mit dem exomizer

    einfach: exomizer -s<startadresse> -o<outputfilename> file1 file2 file3 ....

    also bei dir: exomizer -s4096 -oalles.prg intro fnt bild

    und schon ist alles in einem file das mit RUN gestartet werden kann.

  • Tja, nur ist die Software die Du gerade genannt hast, unter Windows oder unter Linux

    Wenn diem so ist, dann schraub ich mir halt aus meinen alten Teilen einen PC zusammen :roll:

  • Auch wenn es einen gewissen Charme hat auf der orginal-HW zu coden kann ich den Umstieg auf eine Cross-Developer Umgebung wärmstens empfehlen.

    Wenn einer, der mit Mühe kaum, geklettert ist auf einen Baum, schon meint, daß er ein Vogel wär, so irrt sich der.

    Wilhelm Busch

  • @mactron

    Ja ich habe es auch vor, nur bin ich noch nicht dazu gekommen ( acme ) zu kompilieren. Es gibt unter Ubuntu Linux leider kein deb - Paket

  • naja... so tools gibts natürlich auch tausendfach auf dem c64.
    Nur sind die halt nicht so schnell und auch nicht so effektiv (da meist auch älter als die pc tools)
    eine wirkliche empfehlung hab ich da jetzt aber auch nicht...
    (früher hat ich meist den sledgehammer zum linken (zusammenfügen von einzelnen files) genommen und dann ein packer wie der cruel-cruncher verwendet

  • Hallo Leute!

    War nur gerade Abendessen, nicht, daß Ihr glaubt ich bin schon wieder weg *g*

  • Da kömmt mir noch eine Frage unter und zwar betreffend der Laufschrift

    Gehe ich richtig, wenn ich vermute um die Laufschrift nur ein einer oder zwei Zeilen darzustellen, benötige ich Rasterlinien
    Mein gedankengang, wenn ich z.B. die Laufschrift von biguser (tolles tutorial) als Beispiel nehme, scrollt ja der ganze Screen (solftscroll) mit.

  • biguser
    Danke, ich habe es vermutet!
    Schauen wir mal ob ich das auch dann mit dem timing hinbekomme.
    Falls es nicht so klappt wie ich will, dann kann ich dich ja fragen wenn du zeit hast

  • naja.... ein paar farbige raster hast du ja schon...
    einfach "danach" den entsprechenden softscrollwert in $d016 schreiben....und ein paar rasterzeilen später den wert in $d016 wieder auf einen fixen wert setzen.
    das "hardscrolling" findet in den oben definierten scrollbereich statt...und der rest den screens bleibt ruhig.

  • Roland
    mal schauen ob ich das hinbekomme,
    hoffe doch start auf acme und ein einfacheres coden.

  • @all

    Off Topic
    Sodala, gehe mir jettzt den zweiten Teil von Michael Mittermerer anschauen um meinen Brain wieder auf Vordermann zubriingen
    Bin Morgen wieder fur euch da, mit frischem Schwung.

    cu

  • Cool :)

    Und als nächstes ein Spiel, Demos gibt's genug!

    C64Studio: Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. --- C64Studio WIP: 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. Endurion
    Tja das dauert aber noch ein bisschen

    @sauhund
    Du sagst es :roll:

    Einmal editiert, zuletzt von gh23 (4. Dezember 2008 um 19:17)

  • Erinnert mich an meine ersten Rasterbarstunden und mein Databecker Buch ..*seufz*

    Bist schonmal auf 'nem guten Weg! Weiter so! :bia
    Die Skyline ist auch ganz gut gelungen und den Bitte melde dich an, um diesen Link zu sehen., den Roland erwähnt hat, hab ich auch ganz oft benutzt. Linkt Dir wunderbar alle Files zusammen.