Meine Einführung in C64 Maschinensprache / Assembler

Es gibt 719 Antworten in diesem Thema, welches 94.553 mal aufgerufen wurde. Der letzte Beitrag (19. November 2025 um 17:56) ist von 64erGrufti.

  • Ich kann da keine Qualitätseinbußen feststellen, es wird meines Erachtens ja nix extra komprimiert. Meine Bücher sehen tadellos aus

    Käme mal auf einen Versuch an. Da wird schon auf DPI herunter gerechnet. Diese stellt man ja üblicherweise in einem Druckertreiber auch ein. Es gibt natürlich auch welche, wo man da nix einstellen kann. Text wird dann eh auch als Text gedruckt (zumindest meistens). Da kann man also üblicherweise nur einen Unterschied sehen, wenn der Text als Bild vorliegt. So wie in meinem Buch. Etwas blöd wird es dann, wenn das Buch kein A-Standardformat etc. hat. Dann kann man das im virtuellen Drucker nicht einstellen. Kann ich bei Gelegenheit aber trotzdem mal probieren.

    Für meinen Fall hat das mit dem PNG-Export und wieder zusammenfügen scheinbar ganz gut funktioniert. Zumindest sieht die Vorschau schon ganz gut aus. Ich weiß nur noch nicht genau, welche unerwünschten Effekte die bei den nicht ausreichenden Rändern meinen. Außer auf der Bindungsseite, dass man da das Buch evtl. zu stark knlicken müsste, fällt mir da nix ein.

  • Ich weiß nur noch nicht genau, welche unerwünschten Effekte die bei den nicht ausreichenden Rändern meinen. Außer auf der Bindungsseite, dass man da das Buch evtl. zu stark knlicken müsste, fällt mir da nix ein.

    Bei meinem ersten Versuch war der Rand auch zu knapp... durch den Beschnitt und etwas Toleranzen waren dann meine Seitenzahlen bis auf wenige Millimeter an die Schnittkante gerückt. Das sieht dann halt nicht gut aus, aber es wird nichts abgeschnitten (das sieht man in der Vorschau). Seither arbeite ich mit knapp 1,6cm Rand umlaufend. Dann fällt ein leicht "schiefer" Beschnitt auch nicht auf. und es kam auch keine Warnung mehr. Das hängt aber auch vom Buchformat ab: Wie gesagt hab ich den A4-Kurs ohne Probleme bei ePubli hochladen können, bei A5 hat er dann gemeckert.

    Die Frage ist eigentlich in welchem Format soll das Buch denn gedruckt werden (A4/A5)? Und falls S/W würde ich mir die Screenshots nochmal anschauen. Bei Farbe wird es in A4 halt sehr schnell relativ teuer (und da werden reine S/W-Seiten schon rausgerechnet!).

  • Sorry, wenn ich den Thread mißbrauche, aber ich bin schon länger auf der Suche nach einem kompakten "User Manual" (im Sinne eines aktuellen Mikrocontrollers) für den C64.

    Also ein PDF, in dem alle Register, das Memory-Mapping und alle Opcodes hinreichend detailliert aber kompakt beschrieben sind. Man findet die Informationen zwar auf irgendwelchen Webseiten, in Wikis, in eingescannten Büchern aus den 80ern usw., aber halt nicht in einer kompakten, offline verfügbaren und durchsuchbaren PDF-Datei.

    Gibt es sowas überhaupt?

  • Hallo!

    Hab das Dokument nun um ein Inhaltsverzeichnis ergänzt, liegt bereits auf GitHub :)

    lg, Markus

    Hier der Link zum Github - Repo des Assembler-Kurses: Bitte melde dich an, um diesen Link zu sehen.

  • Hatte vergessen, die Einführung in den Turbo Macro Pro zu integrieren, diese ist nun auch enthalten.

    Hier der Link zum Github - Repo des Assembler-Kurses: Bitte melde dich an, um diesen Link zu sehen.

  • Sorry, wenn ich den Thread mißbrauche, aber ich bin schon länger auf der Suche nach einem kompakten "User Manual" (im Sinne eines aktuellen Mikrocontrollers) für den C64.

    Also ein PDF, in dem alle Register, das Memory-Mapping und alle Opcodes hinreichend detailliert aber kompakt beschrieben sind. Man findet die Informationen zwar auf irgendwelchen Webseiten, in Wikis, in eingescannten Büchern aus den 80ern usw., aber halt nicht in einer kompakten, offline verfügbaren und durchsuchbaren PDF-Datei.

    Gibt es sowas überhaupt?

    "All about your 64" gibt es diversen Formaten inklusive klickbarem wie HTML, gut denkbar dass man daraus auch irgendwas eBook-mässiges á là PDF bauen könnte. Falls das nicht sogar schon jemand gemacht hat.

    Bitte melde dich an, um diesen Link zu sehen.

    Mir persönlich ist es als ASCII am liebsten (Texteditor, Ctrl-F, "suchbegriff" ...). Ist auch weitgehend arm an Fehlern.

  • Ja, wie eingangs gesagt: es gibt Webseiten und dergleichen, aber ich hätte gerne ein sinnvoll formatiertes, durchsuchbares PDF im Stil eines "User Manuals" eines modernen Microcontrollers.

    Für den 6502 gibt es ja immerhin Handbücher, aber die sind halt eingescannt und aus heutiger Sicht auch etwas grenzwertig formatiert usw.

    Gibt auch Bitte melde dich an, um diesen Link zu sehen. und das ist schön und hat seine Berechtigung, aber ich bin es beruflich halt gewohnt, mit PDFs zu arbeiten und würde mich am wohlsten fühlen, wenn es sowas auch für alle Details des C64 gäbe.

    Aber wie gesagt: ist hier etwas offtopic. Hatte nur gehofft, daß ich vielleicht doch etwas übersehen hätte.

  • Hallo!

    Ich hab in Kapitel 1, in dem es um die Programmierung in Maschinensprache geht, ein paar Änderungen gemacht (z.B. die Erklärung was ein BASIC-Loader ist)

    Die Änderungen betreffen die Kapitel 1.3.1 (da habe ich etwas ergänzt was die Beendigung des Programms betrifft) und neu ist 1.3.3 (BASIC-Loader)

    Falls mal wer Zeit hat, bitte mal drüberschauen über Kapitel 1.

    Außerdem bin ich dem Hinweis gefolgt, die Seitennummerierung zu zentrieren.

    lg, Markus

    Hier der Link zum Github - Repo des Assembler-Kurses: Bitte melde dich an, um diesen Link zu sehen.

  • Hallo!

    So, ich hab mal eine erste Prototyp-Ausgabe meines Buchs bei epubli in Auftrag gegeben. Nur mal ein Exemplar für mich, damit ich mal sehen kann, wie das gedruckt aussieht und auf den Leser wirkt.

    Hab mich für diese Ring-Bindung entschieden, das ist einfach praktisch, weil das Buch immer offen bleibt wenn es am Tisch liegt.

    Bin schon gespannt!

    lg, Markus

    Hier der Link zum Github - Repo des Assembler-Kurses: Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von markusk2020 (16. März 2025 um 22:19)

  • Wow, der Preis für ds Probeexemplar ist ja ganz schön happig.

    Das liegt sicher an den vielen farbigen Bildern. Oder? markusk2020

  • Wow, der Preis für ds Probeexemplar ist ja ganz schön happig.

    Stand der Preis irgendwo?
    Nur für den Fall dass ich rechtzeitig zur Hausbank muss. ^^

    LG

    znarF

    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.

  • Wow, der Preis für ds Probeexemplar ist ja ganz schön happig.

    Stand der Preis irgendwo?
    Nur für den Fall dass ich rechtzeitig zur Hausbank muss. ^^

    LG

    znarF

    Habe auch nichts gesehen. :search:

    Der Preis der Freiheit ist ewige Wachsamkeit. ( Thomas Jefferson, 3. Präsident der USA )

    Um ein tadelloses Mitglied einer Schafherde sein zu können, muss man vor allem ein Schaf sein. ( Albert Einstein )

  • Stand der Preis irgendwo?

    Ja, er wurde weg editiert. Ich weiß nicht warum.

    Wieso weg editiert ??? Steht doch im Post #617 Bitte melde dich an, um diesen Link zu sehen.

    Das ist nicht der Betrag der genannt wurde. Er stand im Beitrag 629 drin und der Betrag war wesentlich höher. Ich will ihn jetzt hier nicht nennen, solange wir nicht wissen, warum er weg editiert wurde.

  • Das ist nicht der Betrag der genannt wurde. Er stand im Beitrag 629 drin und der Betrag war wesentlich höher. Ich will ihn jetzt hier nicht nennen, solange wir nicht wissen, warum er weg editiert wurde.

    OK, das habe ich nicht gesehen. Ist wahrscheinlich an mir vorbeigegangen!

  • Stand der Preis irgendwo?

    Ja, er wurde weg editiert. Ich weiß nicht warum.

    Wieso weg editiert ??? Steht doch im Post #617 Bitte melde dich an, um diesen Link zu sehen.

    Das ist nicht der Betrag der genannt wurde. Er stand im Beitrag 629 drin und der Betrag war wesentlich höher. Ich will ihn jetzt hier nicht nennen, solange wir nicht wissen, warum er weg editiert wurde.

    Sorry, hab erst jetzt die ganzen Beiträge gesehen. Also, ich hab mir eine Version in Farbe (75 Euro) und zum Vergleich eine SW-Version (28 Euro) machen lassen. Hab den Preis wegeditiert weil ich zunächst den Preis incl. Versandkosten (85 Euro) reingeschrieben hatte.

    Musste dann aber weg und hab gespeichert ohne den korrekten Preis reinzuschreiben. Deswgen war der Preis dann nicht mehr zu sehen.

    Freu mich schon drauf, die gedruckte Version durchblättern zu können :)

    Hier der Link zum Github - Repo des Assembler-Kurses: Bitte melde dich an, um diesen Link zu sehen.

  • Hab den Preis wegeditiert weil ich zunächst den Preis incl. Versandkosten (85 Euro) reingeschrieben hatte.

    Ja, aber das hätte ich jetzt mal nicht so schlimm gefunden, zumal Du dazu geschrieben hattest, dass es mit Versand war.

    Aber ich denke mal, wenn es in größeren Stückzahlen gedruckt wird, wird es auch ein ganzes Stück günstiger. Farbe finde ich da auf jeden Fall sinnvoll, da Du ja auch farbige Teile drin hast. Die Screenshot könnte man ja notfalls in Grau drucken, aber die farbigen Markierungen finde ich schon sinnvoll.

  • Bei 30 Exemplaren gibt es 10% Rabatt -> 67,50.

    Bei 100 Exemplaren gibt es 20% Rabatt -> 60,00.

    Bei 1.000 Exemplaren gibt es 50% Rabatt -> 37,50 ;)

    Da sind schon S/W und Farbseiten herausgerechnet (268 Farbseiten), um nur die Screenshots in S/W zu drucken müsste man die 334 Seiten einzeln durchgehen und von Farbe auf S/W einzeln umschalten. Das gilt dann aber nur für die ganze Seite. Ich hab testweise mal auf die schnelle die meisten Seiten in S/W geändert, dann kam ein Einzelpreis von ~38€ raus. Zum Vergleich: Ich meine S/W waren ~30€.

    Es gibt aber Seiten mit farbiger Markierung und Screenshots, da wird das dann auf einige wenige blaue Screenshots rauslaufen.

    Also ja... das geht noch billiger :)