Commodore BASIC 2.0 second release

Min bok om (främst) VIC-20 och Commodore 64

Här kan du läsa min bok om Commodore BASIC 2.0 second release för Commodore 64 och VIC-20 som PDF. Kontakta mig för rättningar och tillägg.

Boken öppnas i GitHubs PDF-visare. En länk för nedladdning visas till höger.

The book (in Swedish) will open in GitHub's PDF viewer. A download link is located to the right.

En enkel e-boksversion (epub) finns här.

Repository: https://github.com/Anders-H/CommodoreBASIC20

Revisionshistorik

Revisionshistorik sedan första upplagan 2021-07-22:

Revision 16, 2023-10-11

Några mindre justeringar samt en ny illustration som visar hur man raderar programrader ur minnet.

Revision 15, 2023-03-04

Kapitlet om metoder har fått ett nytt VIC-20-specifikt stycke om inverterat läge.

Revision 14, 2022-08-07

I kapitlet om inbyggda funktioner har texten om VAL kompletterats med en förklaring av hur vetenskaplig notation fungerar på Commodore 64 och VIC-20.

Revision 13, 2022-07-09

Äntligen har kapitlet om operatorer en del om aritmetiska operatorer och deras utvärderingsordning.

Revision 12, 2022-06-09

Kommentarer om prestanda samt prestandatester för bl.a. FOR, GOTO och POKE är tillagda.

Revision 11, 2022-05-07

Kapitlet om bitmapgrafik för Commodore 64 har en okommenterad version av Lorenz-attraktorn, och arbetat att lägga källkod på GitHub har påbörjats.

Revision 10, 2022-04-07

Kapitlet om metoder har fått ett avsnitt om bitmaskning, kapitlet om grafik har fått ett avsnitt om sprites.

Revision 9, 2022-02-27

Kapitlet om 16-bitarstal har fått ett avsnitt om big endian och little endian.

Revision 8, 2022-01-05

Kapitlet om metoder har ett nytt stycke som visar hur man kan spara minne på disk.

Revision 7, 2021-12-30

Kapitlet om text har ett nytt stycke om textminnet och kapitlet om kommandon introducerar termen INTERRUPT i avsnittet om WAIT.

Revision 6, 2021-12-12

Förbättrad layout och kompletterad information om funktionen TAN.

Revision 5, 2021-11-24

Funktionen STR$ har fått en utförligare beskrivning.

Revision 4, 2021-10-13

Det generella formatet på boken är förbättrat, med mer konsekvens och fler sidbrytningar.

I kapitlet Kommandon introducerades PROMPT i förklaringen av kommandot INPUT. Dessutom finns en liten sammanställning av vilka kommandon som rensar i minnet.

Revision 3, 2021-09-27

GO64 och SYS är tillagt i Appendix E.
Ordet interrupt introducerades i indexet.
Exempel på felet Redo from start är tillagt.

Revision 2, 2021-09-15

Kapitlet om Commodore 128 är bortplockat.

Grafik: Nytt kapitel.

Ljud: Nytt kapitel. Innehållet hämtat från kapitlet om Metoder.

Revision 1, 2021-08-08

Appendix E: Commodore 128 är kapabel att visa grafik i 80-kolumnsläge.

Kommandon: Avsnittet om DATA är utökat med ett exempel med ett maskinkodsprogram och ordförklaringarna fick tillskott av ordet loader. Ett kort tillägg om programmet adderades till appendix F.

Blandade texter om Commodore.

Min bok om Commodore 128.

Tillbaka.

Följ mig på X (Twitter)

2026-08-07 19:31: Socialister har ett enda verktyg i verktygslådan: Hårdare straff. Socialister skryter om sin kompentens och sina meriter, men så fort de öppnar munnen är grodorna helt befriade från minsta stoff av förnuft. https://www.facebook.com/magdalenaeandersson/posts/pfbid02Wv54eYSCELmYUjqxg1R68NSEJLXqcWrfqmb8usbxZ23Kep2M99eJWpDVSbeihsgCl

2026-08-07 18:03: Välkommen till min hall-of-fame, Frank J. Fleming! https://ahesselbom.se/hall-of-fame/

2026-08-05 15:43: Anders Lindberg har nu, helt plötsligt visat lite intresse för att debatten ska bestå av argument som attackerar sakfrågan i stället för motståndaren. I call bullshit.

2026-08-03 16:08: Jag har svårt att acceptera att E.T. för Atari 2600 är listat på 5:e plats över de sämsta datorspelen någonsin. Jag gillar det spelet. Ägde aldrig någon Atari-maskin på den tiden, och förmodligen är den ROM jag spelar på min arkad-maskin buggfixad. (Jo, jag har varvat spelet.)

2026-08-03 15:16: Jag känner många som tror att skattetrycket korrelerar med skatteintäkterna, men i länder där det totala skattetrycket är över 52%, är korrelationen omvänd: Sänkt skatt ger mer pengar till välfärden! https://www.facebook.com/groups/1746007505628349/permalink/4584791738416564