My 6502 Single Board Computer got a software upgrade!
It can now run Microsoft BASIC from 1977 and all those fancy programs you remember - or dont!
I start by giving a quick overview of why MSBASIC came to be and then proceed to demonstrate a few common BASIC programs.
Project page: https://hackaday.io/project/184725-abn6502-sbc-r1
Source on Github: https://github.com/AndersBNielsen/abn6502
Also, check out Michael Steil's msbasic source code I used: https://github.com/mist64/msbasic
Videos:
Backup like it's 1975: https://youtu.be/k8hlYr6N3Ls
My 6502 SBC R1 Complete hardware overview: https://www.youtube.com/watch?v=w5cA64xof2I
Firmware ROM quickview: https://youtu.be/y5PQ7kBH29A
0:00 Intro
1:02 Cool CPU! What does it do?
1:29 Why BASIC?
2:11 SHALL WE PLAY A GAME?
2:42 BASIC Demo
8:57 A 1977 graphing calculator
11:56 Tokenized BASIC
12:54 Saving and loading
14:46 "How do I install BASIC then?"
15:32 What's next?
Mentions:
Check out the book, "10 PRINT CHR$(205.5+RND(1)); : GOTO 10"
https://10print.org
The mess that is Tokenized BASIC!
http://fileformats.archiveteam.org/wiki/Tokenized_BASIC
Photo credits:
https://commons.wikimedia.org/wiki/File:Altair_8800_Computer.jpg
Swtpc6800 en:User:Swtpc6800 Michael Holley, Public domain, via Wikimedia Commons
https://commons.wikimedia.org/wiki/File:Motorola_MC6800_microprocessor.jpg
Swtpc6800 en:User:Swtpc6800 Michael Holley, Public domain, via Wikimedia Commons
https://commons.wikimedia.org/wiki/File:Imsai_8080_and_Altair_8800_%E2%80%93_very_early_home_computers_(48930237627).jpg
Wolfgang Stief from Tittmoning, Germany, CC0, via Wikimedia Commons
https://commons.wikimedia.org/wiki/File:Prins_Claus_opent_Rijks_Middelbare_Tuinbouwschool_in_Hoorn,_Bestanddeelnr_932-8785.jpg
Marcel Antonisse / Anefo, CC0, via Wikimedia Commons