Používání joysticků na Commodore 64Zde je český překlad článku amerického časopisu
Compute Gazette Issue 01 – July 1983.
(viz článek v příloze
Používání joysticků na C64.pdf)
https://archive.org/details/1983-07-computegazette/page/90/mode/2upPříloha:
cover.png [ 982.98 KiB | Zobrazeno 454 krát ]
Časopis
Compute!'s Gazette byl populární americký časopis zaměřený na počítačovou techniku a programování, který vycházel v
80. a 90. letech
20. století. Primárně se věnoval počítačům
Commodore (zejména modelům jako
VIC-20,
Commodore 64 a
Commodore 128), ale pokrýval i
další platformy.
Historie BASICu v Commodore 64Commodore 64 používal
Commodore BASIC V2, což byla upravená verze jazyka
Microsoft BASIC 6502.
Klíčové milníky: 1.
1977 – Commodore PET a BASIC 1.0 - První Commodore počítače (PET 2001) měly
Microsoft BASIC.
- Základní příkazy jako
PRINT, GOTO, IF-THEN.
2.
1980 – VIC-20 a BASIC 2.0 - Vylepšený BASIC s podporou více periferií.
- Přibyly příkazy pro práci s grafikou a zvukem.
3.
1982 – Commodore 64 a BASIC V2 - Stejný jako u VIC-20, ale s
38 911 bajty volné paměti (po startu).
-
Omezení:
- Žádné příkazy pro sprites (muselo se programovat v assembleru).
- Žádné přímé volání zvukového
čipu SID (pouze přes
POKE a
PEEK).
-
Slavné příkazy:
10 PRINT "AHOJ C64!"
20 SYS 64738 : REM Reset počítače 4.
1985 – BASIC 3.5 (Commodore 128) - Lepší práce s disky, více matematických funkcí.
- C64 ale zůstal u
BASIC V2 kvůli kompatibilitě.
Proč byl C64 BASIC tak omezený? -
Cena: Commodore šetřil na licencích.
-
Hardwarová specializace: Většina her se psala v
assembleru,
BASIC sloužil hlavně pro vzdělávací účely.
Moderní alternativy Dnes existují
vylepšené BASICy pro C64:
-
Simon’s BASIC (rozšíření s grafikou a zvukem).
-
BASIC 10 (je vylepšená verze jazyka
BASIC pro
Commodore 64, která rozšiřuje možnosti původního
BASIC V2 o nové příkazy, funkce a lepší práci s grafikou, zvukem a pamětí.).
Moderní multiplatformní IDE pro BASICCBM prg Studiohttps://www.ajordison.co.uk/index.htmlPopis: Je nejlepší volba pro vývoj na
C64/VIC-20/PET.
-
Podporuje:
- Psaní BASICu s
syntax highlighting.
- Přímý export do
.PRG (spustitelné
na emulátoru nebo
reálném C64).
- Nástroje pro
assembler a sprite editor.
-
Nevýhoda: Pouze pro
Windows.
Online nástroj pro BASICWebový emulátor Commodore 64 (C64) na moderních počítačích:
https://retrogamecoders.com/c64-emulator/
Popis: C64 BASIC v prohlížeči a psaní kódu přímo v browseru.
Výuka BASICu pro Commodore 64 (základy, pokročilé techniky)https://www.youtube.com/playlist?list=PLu3IQOxdj2m6Y3xgERX6pwBJKit11VL2IPříloha: