Altair 8800 w/ Tiny BASIC emulator in JavaScript
Implement an emulator for Altair 8800 with Intel 8080 CPU. Run Tiny BASIC on top of emulator This project is great for any computer science student interested to find out more about how CPUs are working, about machine code and assembly language. This video is also recommended to people interested to build emulators for retro machines or retro arcades. Of course this is just a very first step... The project is implemented in JavaScript using codeguppy.com - a coding platform based on p5.js library. 💖 Full project source code: https://codeguppy.com/code.html?h6eVj... ► Similar videos Implement a CPU emulator (a virtual machine) in JavaScript 💖    • Implement a CPU emulator (a virtual machin...  ► Other projects and coding lessons 💖 Coding Projects playlist (Cool games and fun projects on the canvas)    • Coding Projects  💖 Coding Lessons playlist (Full JavaScript course)    • Learn JavaScript (creative coding and game...  Source code credits I8080 JavaScript CPU emulator https://github.com/begoon/i8080-js IO details from: Arduino Altair 8800 emulator https://github.com/maly/arduino8080basic Historical reference Altair 8800 - published By Popular Electronics - Jan 1975 https://archive.org/details/197501Pop... https://worldradiohistory.com/Archive... Altair 8800 and Teletype Model 33 https://en.wikipedia.org/wiki/Altair_... https://en.wikipedia.org/wiki/Teletyp... Clone of Altair 8800 with Teletype (video)    • Altair 8800 - Video #32 - BASIC version 1.0  July 1975 - Bill Gates and Paul Allen sign a licensing agreement with MITS http://www.computinghistory.org.uk/de... Open Letter to Hobbyists https://en.wikipedia.org/wiki/Open_Le... Tiny BASIC article from 1976 http://www.bitsavers.org/pdf/interfac... http://cini.classiccmp.org/pdf/DrDobb... Tiny BASIC on Wikipedia https://en.wikipedia.org/wiki/Tiny_BASIC Tiny BASIC source code https://github.com/ancientcomputing/8... Intel 8080 documentation https://commons.wikimedia.org/wiki/Fi... https://altairclone.com/downloads/man...

Bubble sort visualization in JavaScript | Uses p5.js in codeguppy environment

How do you play games on a 47 year old computer? | Tiny BASIC Adventures

Implement a CPU emulator (a virtual machine) in JavaScript

Running Microsoft's first product on the Altair 8800, from paper tape

Emulating a 6502 System in JavaScript • Matt Godbolt • GOTO 2016

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

The Fascinating Story of Tektronix, The Oregon Engineers Who Reinvented The Oscilloscope

Altair 8K BASIC versus SWTPC 8K BASIC

Retro computing with Dave Glover and the Altair 8800

The basics of BASIC, the programming language of the 1980s.

The History of Zilog & Z80

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

My first accelerated Amiga: the Z3660 and Motorola 68060 CPU!

Emulation Fundamentals - Writing A Basic x86 Emulator

This Computer is from a Defunct Supercomputer Company

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Porting CP/M to a Brother SuperPowerNote Z80 laptop thing

Why DOS Was (and Is) a Thing

Talking Reverse Engineering with an Absolute Legend!

