Posts by butlerking


    Hallo,



    ich habe auf einer C64 Utilities Diskette das Programm C64 Disk Patch gefunden. Im Internet gibt es nur spärliche bis keine Infos zu dem Programm. Es finden sich keine Hinweise auf den Author oder das Erscheinungsjahr oder ob es als Listing veröffentlich wurde. Gefunden habe ich es auf "Beatline Best Tools" Diskette. Man kann es auch downloaden z.B. auf der Homepage von Mingos oder in der CSBd. Mich würde es sehr interessieren ob jemand Rechte an der Software hat.

    Ich habe das Programm disassembliert und mir die Programmiertechniken angeschaut. Eventuell möchte ich Teile davon für eigene Zecke nutzen.



    Wem ist das Programm bekannt und kann was dazu sagen?



    Danke schonmal.



    Glück Auf

    Ich kannte das Video schon. Es ist echt "krasser Scheiß" was auf der Welt so alles gemacht wird. Man denkt, ab einem gewissen Alter, es ist alles gesagt, gesehen und erlebt und dann kommt der daher und zeigt dir das Gegenteil.


    Watt is es schön auf dieser Welt. Man wird immer wieder überrascht.


    Glück Auf.

    Ich hab mir das Spiel auch geladen und auf dem EMU ausprobiert. Ich finde das Spiel gut gelungen und das Design ist auch ansprechend. Den Zeichensatz finde ich echt gut. Er ist sehr angenehm zulesen.


    Toll gemacht. :thumbsup:

    Ich lese viele Bücher aus unser Wolke bzw. Wanderplatte. Ich habe Windows 11 auf meinem PC. PDF's werden mir mit dem in Windows ausgewählten Browser angezeigt. Bei mir ist das Firefox, Das Blättern über viele Seiten dauert mir da eindeutig zulange. Deshalb suche ich einen Reader der das deutlich schneller macht. Ich denke an meiner Hardware liegt es nicht. AMD Ryzen 7 3,7 Ghz, 32 GB Memory und eine AMD RTX 2070 Super sind doch mehr als ausreichend.


    Ach ja, der Reader sollte kostenlos und nach Möglichkeit auch Werbefrei sein.


    Danke erst mal.


    Glück Auf.

    Ich mal wieder. :)


    Schön wäre es wenn man im "Memory View" Fenster, nachdem man "Goto Address" angeklickt hat ein Label eingeben könnte. Mein persönlicher Hintergrund ist, dass ich viele Fehler mache beim Programieren in Assembler, so dass ich oft Breakpoints setze und mir dann bestimmte Speicherstellen anschaue um das Ergebniss meiner Programmiererei zu begutachten. Danach muss ich oft meinen Code ändern. Die Hexadresse dieser Speicherstellen ändert sich dann in aller Regel. Im Falle der Möglichkeit ein Label einzugeben müsste ich mir nicht jedesmal die neue Hexadresse merken sondern nur einmal das entsprechene Label. Das wäre dann, für mich jedenfalls, viel einfacher.


    Glück Auf.

    Ein Wunsch von mir wäre folgender. Vieleicht gibt es das ja auch schon und ich bin mal wieder zu blöd zum finden.


    Ein Semikolon im Codefenster (ASM Editor) macht alles danach zum REMARK. Manchmal wünsche ich mir mehere Zeilen als REMARK zu setzen.


    Meine ungefähre Vorstellung davon wäre:




    //

    Alles das hier dient nur der Erklärung

    Es hat keine Funktion

    Wird nicht interpretiert

    Wird nicht ausgewertet

    Usw.

    \\



    Oder ähnlich.


    Danke.

    Das war bei mir vor ein paar Tagen auch so. Ich starte C64Studio jetzt mit Admin Rechten. Jetzt funktioniert das wieder. Ich weiß nicht ob es wirklich damit zusammen hängt weil es ja zuvor auch ohne Admin Rechte funktoniert hat.


    Versuchs mal Bitte.

    Ah danke! D.h. da ist ein Bug, klarerweise ist $fb immer im RAM, das sollte eigentlich immer richtig sein.

    Mir ist noch was aufgefallen. Es geht immer noch um die rote Darstellung eines Wertes im Debug Memory Fenster. Wenn ich mit dem Assembler Befehl STA neinen Wert in eine Speicherstelle schreibe und beide Werte gleich sind wird der Inhalt der Speicherstelle nicht rot dargestellt, differiert der Wert dann wird rot dargestellt. Ist das so gewollt? Ich hoffe du kommst mit meiner Beschreibung klar.

    Oh man, wie kann man das übersehen. Zeile / Spalte hat sich erledigt. Sorry.



    Mit dem rot darstellen meine ich folgendes.


    LAUWERKS_FLAG = $fb

    lda #$01

    sta LAUFWERKS_FLAG



    Memory Fenster


    ------00 01 02 03 04 05 06 07

    00f8 00 00 00 01 00 00 00 20


    Die 01 an Position 03 sollte dann in rot dargestellt werden. So habe ich das gemeint.


    Herzlichen Dank.