YouTube doesn't want you know this subscribers secret
Get Free YouTube Subscribers, Views and Likes

'Hello World' on Commodore 64 in Assembly Language Machine Code

Follow
8-Bit Show And Tell

Today we look at programming the classic "Hello World" program on the Commodore 64. First we show the trivial BASIC version, and then 6502/6510 Assembly Language, Machine Language, and Machine Code variations in different environments: Turbo Macro Pro v1.2, SuperMON by Jim Butterfield, and a BASIC loader, respectively. To keep it interesting, each environment has a slightly different approach to displaying the Hello World text. No ChatGPT was involved in the making of this video.

To support 8Bit Show And Tell:
Become a patron:   / 8bitshowandtell  
Onetime donation: https://paypal.me/8BitShowAndTell
2nd channel:    / @8bitshowandtell247  

Check out the many related links for more information and reference materials:

Today's code D64: https://8bitshowandtell.com/downloads...
BASIC playlist:    • Commodore BASIC  
TFW8b Kung FuFlash: https://www.thefuturewas8bit.com/kung...
Adrian's SnappyROM: https://github.com/adrianglz64/snappyrom
Machine Language Monitor info:    • How To Use a 6502 Machine Language Mo...  
Complete Inner Space Anthology: https://archive.org/details/Complete_...
Commodore 64 Programmer's Reference Guide: https://archive.org/details/commodore...

Index:
0:00 Hello World not ChatGPT!
2:31 BASIC version
4:11 SnappyROM starting Turbo Macro Pro
5:48 Assembly Language with TMP
12:29 SuperMon 64: Hello World data
16:20 Machine Language with SuperMon 64
23:19 Machine Code with BASIC loader
31:39 Thanks

posted by karubberduckygw