Learn FORTH on the VIC-20
We'll take a quick tour of the FORTH language on the VIC-20 by writing a colorized Hello World application. We will then port the code to the C64 version of FORTH. The cartridge ROM and PDF Manual can be found here: https://www.zimmers.net/anonftp/pub/c... How to launch VIC Forth within VICE: File then Attach Cartridge Image Change the dropdown in the bottom right of the dialog from .CRT to . Choose the hes-vic-forth.rom file (Single click, dont double click it) Change the cartridge type dropdown to Generic Then click Attach Timeline: 0:00 Intro 0:50 Word 1:24 CR Carriage Return 1:49 Dot Quote 3:05 Error Messages 4:00 Defining Words 5:22 The Dictionary 6:52 The Stack 9:11 Emit 10:20 Constants 11:42 Memory Layout 12:14 Multiplication 13:19 The Editor 14:46 Comments 18:00 Run the program 18:21 Saving to tape 19:20 Loading from tape 20:13 Do loops 22:26 Reading the Jiffy Clock 24:20 ANDing values 25:41 Generate a random number 0-7 27:42 Working with Color RAM 29:48 Using indexes in DO loops 33:50 A colorful Hello World 34:30 Porting it to the C64 36:52 Saving to disk 37:55 Quick preview of the C64 Version 39:00 Closing

Over the Shoulder 1 - Text Preprocessing in Forth

Learn 6502 Assembly Language with the Laser Genius Machine Code Development System on a C64.

FORTH - Better than BASIC?

VIC-20 Penultimate+2: Programming, Games, Utilities, RAM Expansion and More

How to lift and use custom chars on the VIC-20,16,64 using RetroDebugger, CBM prg Studio and VICE.

Write C64 GEOS applications with geoProgrammer in 6502 assembly language.

Learn C64 Assembly Language using the Fast Assembler type-in program from COMPUTE!'s GAZETTE 1986

Programming in FORTH on Commodore 64

Back & Forth - Why choose Forth?

Let's write a program to load and view KOALA Pad picture files on your C64 using Assembly Language.

C Programming Tutorial for Beginners

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Commodore History Part 2 - The VIC 20

10 Amazing Commodore VIC-20 Facts

Why Forth? (programming language)

Rare PET-style VIC-20 restoration

Philip Zembrod: cc64 - a Small C compiler written in Forth

Writing 6502 Assembly Language on a Commodore VIC-20 using Label Assembler Development System (LADS)

Birth of BASIC

