Breaking
April 7, 2025

Ben Eater vs. Microsoft BASIC Elliot Williams | usagoldmines.com

[Ben Eater]’s breadboard 6502 computer is no stranger to these parts, so it was a bit of a surprise that when [Mark] wrote in asking us if we’d covered [Ben]’s getting MS BASIC running on the breadboard, that our answer was “no”. Well, that changes today!

This is a three-part video series, documenting how [Ben Eater] ports a 1977 version of MS BASIC to his 6502-based computer. The first video is all about just getting the BASIC up and working. It’s full of detail about how MS BASIC adapts to different architectures on the inside, and [Ben] essentially defines his own along the way.

Once he has BASIC working, the next two videos are about making it work not just with the serial terminal that he has attached, but also with the LCD display peripheral he has plugged into the breadboard. BASIC fans will not be surprised to see that it’s all about using POKE. But that ends up being to slow, so he extends it out with his own LCDPRINT command written in assembly.

Now that he can write a character to the LCD, he wants to be able to pass it a string: LCDPRINT “Hello world”. But that requires his command to be able to parse a string, and this has him diving down the rabbit hole into how MS BASIC parses strings, handles evals, and so on. If you want to know how MS BASIC works on the inside, this is the video for you. This video makes a lot of use of wozmon, which seems an almost ideal tool for this kind of low-level poking around.

All of this is done in [Ben]’s very well rehearsed, accessible, but pulling-no-punches style. Get ready to nerd out. All three of the videos are embedded just below the break.

While it’s not the Altair BASIC that Bill himself was writing about last week, it’s probably a direct descendent, and reading about the Altair version was what spurred [Mark Stevens] to send us the tip. Thanks!

 

This articles is written by : Nermeen Nabil Khear Abdelmalak

All rights reserved to : USAGOLDMIES . www.usagoldmines.com

You can Enjoy surfing our website categories and read more content in many fields you may like .

Why USAGoldMines ?

USAGoldMines is a comprehensive website offering the latest in financial, crypto, and technical news. With specialized sections for each category, it provides readers with up-to-date market insights, investment trends, and technological advancements, making it a valuable resource for investors and enthusiasts in the fast-paced financial world.

Recent:

Pluto’s Not a Planet, But It Is a Spectrum Analyzer Al Williams | usagoldmines.com

Command and Conquer Ported to the Pi Pico 2 Tom Nardi | usagoldmines.com

Hackers Hammer Android and iPhone Users As Bank Account Attacks Surge 258% in One Year: Kaspersky Ma...

Reverse Engineering the IBM PC110, One PCB at a Time Tom Nardi | usagoldmines.com

An Amstrad PCW Receives A Bit Of Love Jenny List | usagoldmines.com

Emulating iPhone on QEMU Al Williams | usagoldmines.com

Celebrating 30 Years of Windows 95 at VCF Adam Fabio | usagoldmines.com

A Low F Number Lens, From Scratch Jenny List | usagoldmines.com

$4,400 Drained From Bank of America Account After Owner Is Violently Robbed of His Unlocked Phone – ...

Inside an Edison Phonograph Al Williams | usagoldmines.com

How Shrinking Feature Size Made Modern Wireless Work Elliot Williams | usagoldmines.com

How a Tiny Relay Became a USB Swiss Army Knife Heidi Ulrich | usagoldmines.com

Wells Fargo Ordered To Pay $832,000,000 in Damages After Jury Finds Lender Mismanaged and Charged Un...

If You’re 3D Scanning, You’ll Want a Way To Work with Point Clouds Donald Papp | usagoldmines.com

Chase and PayPal Scam Drains $30,000 From Victims’ Bank Accounts: Report Daily Hodl Staff | usagoldm...

A Look Inside MacPaint Al Williams | usagoldmines.com

Disney’s Bipedal, BDX-Series Droid Gets the DIY Treatment Donald Papp | usagoldmines.com

8 Pins For Linux Jenny List | usagoldmines.com

Lockdown Remote Control Project is Free and Open Elliot Williams | usagoldmines.com

The Transputer in your Browser Al Williams | usagoldmines.com

Thousands of Americans’ Personal Information Exposed By Banking Giant Capital One, Alleges New Class...

First PCB with the Smallest MCU? Elliot Williams | usagoldmines.com

Vintage Computer Festival East This Weekend Elliot Williams | usagoldmines.com

Supercon 2024: Quick High-Feature Boards With The Circuit Graver Lewin Day | usagoldmines.com

3D Print (and Play!) The Super Mario Tune as a Fidget Toy Donald Papp | usagoldmines.com

Hackaday Podcast Episode 315: Conductive String Theory, Decloudified Music Players, and Wild Printin...

This Week in Security: Target Coinbase, Leaking Call Records, and Microsoft Hotpatching Jonathan Ben...

Keep Bears at Bay with the Crackle of 280,000 Volts Lewin Day | usagoldmines.com

A Portable Electronics Workstation Al Williams | usagoldmines.com

Playstacean Evolves The PSOne Into The Crab It Was Always Meant to Be Navarre Bartz | usagoldmines.c...

A Proper OS For The Sega Genesis/Megadrive Jenny List | usagoldmines.com

The Weird Way A DEC Alpha Boots Jenny List | usagoldmines.com

Woman Loses $3,000,000 in Crypto Pig Butchering Scam After Fake Platform Showed 80% Profits: Report ...

Teardown of a Scam Ultrasonic Cleaner Maya Posch | usagoldmines.com

Australia’s Silliac Computer Al Williams | usagoldmines.com

FBI Recovers $8,000,000+ of Investor Funds Stolen by CEO of Collapsed Heartland Tri-State Bank in Cr...

Ditto That Kristina Panos | usagoldmines.com

MIT Wants You to Secure Your Hardware Designs Al Williams | usagoldmines.com

Remembering Betty Webb: Bletchley Park & Pentagon Code Breaker Maya Posch | usagoldmines.com

A Very Trippy Look at Microsoft’s Beginnings Tom Nardi | usagoldmines.com

Handheld 18650 Analyzer Scopes Out Salvaged Cells Tom Nardi | usagoldmines.com

The Magic Touch: A 555 Touch Switch Al Williams | usagoldmines.com

Monitor Your Smart Plugs on the Command Line Jenny List | usagoldmines.com

One Book to Boot Them All Heidi Ulrich | usagoldmines.com

Programmer’s Macro Pad Bangs Out Whole Functions Tom Nardi | usagoldmines.com

New Malware Targeting Banks and Crypto Platforms With Remote Control and Black Screen Overlays Sprea...

FLOSS Weekly Episode 827: Yt-dlp, Sometimes You Can’t See the Tail Jonathan Bennett | usagoldmines.c...

Supercon 2024: Rethinking Body Art With LEDs Lewin Day | usagoldmines.com

70 DIY Synths on One Webpage Elliot Williams | usagoldmines.com

Australia’s Steady March Towards Space Lewin Day | usagoldmines.com

The Lowly Wall Wart Laid Bare Tom Nardi | usagoldmines.com

A Toothbrush Hacked, in Three Parts Tom Nardi | usagoldmines.com

Why the LM741 Sucks Alexander Rowsell | usagoldmines.com

An Elegant Writer for a More Civilized Age Tom Nardi | usagoldmines.com

A Forgotten Photographic Process Characterised Jenny List | usagoldmines.com

Malfunctional Timekeeping With The Vetinari Clock Lewin Day | usagoldmines.com

Shrinking Blinky As Far As Possible Lewin Day | usagoldmines.com

The Everlasting Hunt For The Loch Ness Monster Jenny List | usagoldmines.com

Philadelphia Maker Faire Returns This Weekend Tom Nardi | usagoldmines.com

On Egyptian Pyramids and Why It’s Definitely Aliens Maya Posch | usagoldmines.com

Bringing Achievements To The Nintendo Entertainment System Lewin Day | usagoldmines.com

Hybrid Mechanical Clock Shows it Both Ways Tom Nardi | usagoldmines.com

Golang On The PS2 Lewin Day | usagoldmines.com

Software Hacks Unlock Cheap Spectrometer Tom Nardi | usagoldmines.com

A Music Box Commanded By NFC Tags Lewin Day | usagoldmines.com

Levitating Lego Generator Runs On Air Lewin Day | usagoldmines.com

Building a Sliding Tile Clock Lewin Day | usagoldmines.com

Zink is Zero Ink — Sort Of Al Williams | usagoldmines.com

A SNES CPU Replacement Via FPGA Lewin Day | usagoldmines.com

Keebin’ with Kristina: the One with the Leather Keyboard Kristina Panos | usagoldmines.com

DIY Linear Tubular Motor Does Precise Slides Donald Papp | usagoldmines.com

Tiny Bubbles in the Memory Al Williams | usagoldmines.com

A Prototyping Board With Every Connector Jenny List | usagoldmines.com

Reconfigurable FPGA for Single Photon Measurements Heidi Ulrich | usagoldmines.com

Hackaday Links: March 30, 2025 Dan Maloney | usagoldmines.com

Help Propel The Original ARM OS Into The Future Jenny List | usagoldmines.com

Protocol Analyzer Remembered Al Williams | usagoldmines.com

Can Hackers Bring Jooki Back to Life? Tom Nardi | usagoldmines.com

Automatically Crack Safes with this Autodialer Bryan Cockfield | usagoldmines.com

Chip Glitching 101 with [Hash] Dan Maloney | usagoldmines.com

Yaydio, a Music Player For Kids Jenny List | usagoldmines.com

DIY Split Keyboard Made with a Saw Maya Posch | usagoldmines.com

An ESP32 Pomdoro Timer Jenny List | usagoldmines.com

AMSAT-OSCAR 7: the Ham Satellite That Refused to Die Maya Posch | usagoldmines.com

Scammers Hit iPhone and Android Users, Drain Bank Accounts in ‘Astronomical’ Attack Targeting Americ...

Open Source Framework Aims to Keep Tidbyt Afloat Tom Nardi | usagoldmines.com

JPMorgan Chase Launches Zelle Payments Crackdown, Wells Fargo Refuses To Reimburse $60,000, and Bank...

Contagious Ideas Elliot Williams | usagoldmines.com

Recreating the Analog Beauty of a Vintage Tektronix Oscillator Dan Maloney | usagoldmines.com

How to Make a 13 mm Hole With a 1/2″ Drill Bit Donald Papp | usagoldmines.com

Pictures from a High Altitude Balloon Al Williams | usagoldmines.com

Make DIY Conductive, Biodegradable String Right In Your Kitchen Donald Papp | usagoldmines.com

494,000 Americans at Risk of Bank Fraud and Identity Theft As Massive Data Breach Exposes Names, Fin...

Math, Optimized: Sweden’s Maximal Multi-Divi Heidi Ulrich | usagoldmines.com

Imprisoned FTX Founder Sam Bankman-Fried Moved From New York To Transfer Facility in Oklahoma Conor ...

An Artificial Sun In A Manageable Size Jenny List | usagoldmines.com

Take A Little Bit Of Acorn To Work Jenny List | usagoldmines.com

Keep Tabs on Your Vehicle’s Needs with LubeLogger Tom Nardi | usagoldmines.com

Hackaday Podcast Episode 314: It’s Pi, but Also PCBs in Living Color and Ultrasonic Everything Dan M...

This Week in Security: IngressNightmare, NextJS, and Leaking DNA Jonathan Bennett | usagoldmines.co...

Leave a Reply