Breaking
April 20, 2025

milliForth-6502, a Forth for the 6502 CPU John Elliot V | usagoldmines.com

Forth is popular on small computers because it is simple to implement, yet quite powerful. But what happens when you really need to shrink it? Well, if your target is the 6502, there’s milliForth-6502.

This is a port of milliForth, which is a fork of sectorforth. The sectorforth project set the standard, implementing a Forth so small it could fit in a 512-byte boot sector. The milliForth project took sectorforth and made it even smaller, weighing in at only 336 bytes. However, both milliForth and sectorforth are for the x86 architecture. With milliForth-6502, [Alvaro G. S. Barcellos] wanted to see how small he could make a 6502 implementation.

So how big is the milliForth-6502 binary? Our tests indicate: 1,110 bytes. It won’t quite fit in a boot sector, but it’s pretty small!

Most of the code for milliForth-6502 is assembly code in sector-6502.s. This code is compiled using tools from the cc65 project. To run the code lib6502 is used for 6502 emulation.

Emulation is all well and good as far as it goes, especially for development and testing, but we’d love to see this code running on a real 6502. Even better would be a 6502 built from scratch! If you get this code running we’d love to hear how it went!

 

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:

The Most Printable 3D Printer Yet Aaron Beckendorf | usagoldmines.com

Low Cost Oscilloscope Gets Low Cost Upgrades Bryan Cockfield | usagoldmines.com

Building a Custom Zynq-7000 SoC Development Board from the Ground Up John Elliot V | usagoldmines.co...

Non-planar Slicing is for the Birds Tyler August | usagoldmines.com

Rockbox 4.0 Released John Elliot V | usagoldmines.com

Frankenflair 58: Manual Roots, Advanced Brew Matt Varian | usagoldmines.com

China’s TMSR-LF1 Molten Salt Thorium Reactor Begins Live Refueling Operations Maya Posch | usagoldmi...

They Hacked a Nuclear Power Plant! Whoops! Don’t Make a Sound! John Elliot V | usagoldmines.com

Controversial Exchange eXch To Shutter in May Amid Allegations the Project Laundered Crypto Stolen i...

$100,000 Drained From Bank Accounts At Wells Fargo, Bank of America and Other US Banks in One US Cou...

Hydroplaning RC Jet boat Steers Clear of Convention Seth Mabbott | usagoldmines.com

100,000 Americans Exposed As Auto Giant Warns Customers’ Names, Contact Details, Credit Card Informa...

JPMorgan Chase, BNY Mellon Respond To Major Data Breach After Bank Regulator Abruptly Suffers Securi...

Vibing, AI Style Elliot Williams | usagoldmines.com

Will it Run Llama 2? Now DOS Can Tyler August | usagoldmines.com

Open Source DMR Radio Al Williams | usagoldmines.com

Restoring an Abandoned Game Boy Kiosk Maya Posch | usagoldmines.com

Haircuts in Space: How to Keep Your Astronauts Looking Fresh Maya Posch | usagoldmines.com

Robot Picks Fruit and Changes Light Bulbs with Measuring Tape Tyler August | usagoldmines.com

A Pi-Based LiDAR Scanner Bryan Cockfield | usagoldmines.com

Vintage Game Rides Again Thanks to Modern Tech Dan Maloney | usagoldmines.com

Hackaday Podcast Episode 317: Quantum Diamonds, Citizen Science, and Cobol to AI Al Williams | usago...

Presence Detection Augments 1930s Home Bryan Cockfield | usagoldmines.com

This Week in Security: No More CVEs, 4chan, and Recall Returns Jonathan Bennett | usagoldmines.com

D20-shaped Quasicrystal Makes High-Strength Alloy Printable Tyler August | usagoldmines.com

Track Your Circuits: A Locomotive PCB Badge Matt Varian | usagoldmines.com

Tiny, Hackable Telepresence Robot for under $100? Meet Goby Donald Papp | usagoldmines.com

Rise of the Robots: How Robots Are Changing Dairy Farms Maya Posch | usagoldmines.com

A Blacksmith Shows Us How To Choose An Anvil Jenny List | usagoldmines.com

Designing an FM Drum Synth from Scratch Dan Maloney | usagoldmines.com

Bicycle Gearbox Does it by Folding Fenix Guthrie | usagoldmines.com

Supercon 2024: Exploring the Ocean with Open Source Hardware Tom Nardi | usagoldmines.com

Budget Schlieren Imaging Setup Uses 3D Printing to Reveal the Unseen Tyler August | usagoldmines.com

Modernizing an Enigma Machine Matt Varian | usagoldmines.com

Using a MIG Welder, Acetylene Torch, and Air Hammer to Remove a Broken Bolt John Elliot V | usagoldm...

An Absolute Zero of a Project Dan Maloney | usagoldmines.com

GK STM32 MCU-Based Handheld Game System Maya Posch | usagoldmines.com

Making a Variable Speed Disc Sander from an Old Hard Drive John Elliot V | usagoldmines.com

FLOSS Weekly Episode 829: This Machine Kills Vogons Jonathan Bennett | usagoldmines.com

SpaceMouse Destroyed for Science Fenix Guthrie | usagoldmines.com

Porting COBOL Code and the Trouble With Ditching Domain Specific Languages Maya Posch | usagoldmines...

Homemade VNA Delivers High-Frequency Performance on a Budget Dan Maloney | usagoldmines.com

Binner Makes Workshop Parts Organization Easy Matt Varian | usagoldmines.com

Something is Very Wrong With the AY-3-8913 Sound Generator Maya Posch | usagoldmines.com

Replica of 1880 Wireless Telephone is All Mirrors, No Smoke Tyler August | usagoldmines.com

DIY AI Butler Is Simpler and More Useful Than Siri Donald Papp | usagoldmines.com

Making Parts Feeders Work Where They Weren’t Supposed To Lewin Day | usagoldmines.com

A New Kind of Bike Valve? Fenix Guthrie | usagoldmines.com

Announcing the Hackaday Pet Hacks Contest Elliot Williams | usagoldmines.com

New Brymen Bluetooth BM788BT Digital Multimeter Coming Soon John Elliot V | usagoldmines.com

Keebin’ with Kristina: the One with John Lennon’s Typewriter Kristina Panos | usagoldmines.com

Shine On You Crazy Diamond Quantum Magnetic Sensor Dan Maloney | usagoldmines.com

This Potato Virtual Assistant is Fully Baked Seth Mabbott | usagoldmines.com

Building A DIY Tornado Tower Lewin Day | usagoldmines.com

Plasmonic Modulators Directly Convert Terahertz Waves to Optical Signals Maya Posch | usagoldmines.c...

Elastic Bands Enable Touchable Volumetric Display Aaron Beckendorf | usagoldmines.com

ESP32-Powered Clock Brings Aviation Style To Your Desk Lewin Day | usagoldmines.com

Cybercriminals Hijacking Popular Crypto Software To Steal Digital Assets From Wallets: Security Rese...

Converting the C64 Mini Into A C64C Lewin Day | usagoldmines.com

Linux Fu: Stopping a Runaway Al Williams | usagoldmines.com

A Cheap Yellow Display Makes A Video Walkie Talkie Jenny List | usagoldmines.com

Jenny’s (Not Quite) Daily Drivers: Raspberry Pi 1 Jenny List | usagoldmines.com

DIY scanning spectrometer is a bright idea Tyler August | usagoldmines.com

A Tricky Commodore PET Repair and a Lesson About Assumptions Maya Posch | usagoldmines.com

Introducing Infrared Remote Control Protocols John Elliot V | usagoldmines.com

The ProStar: the Portable Gaming System and Laptop From 1995 Maya Posch | usagoldmines.com

Hackaday Links: April 13, 2025 Dan Maloney | usagoldmines.com

3D Printed Milling Machine is Solid as a Rock Tyler August | usagoldmines.com

The Spade Hardware Description Language John Elliot V | usagoldmines.com

Satisfy Your High-Voltage Urges with This Printable Flyback Transformer Dan Maloney | usagoldmines.c...

Software Project Pieces Broken Bits Back Together Donald Papp | usagoldmines.com

Learning Linux Kernel Modules Using COM Binary Support Maya Posch | usagoldmines.com

A 17th Century Music Computer Al Williams | usagoldmines.com

The Incomplete JSON Pretty Printer (Brought To You By Vibes) Donald Papp | usagoldmines.com

Hacking a Cheap Rechargeable Lamp With Non-Standard USB-C Connector Maya Posch | usagoldmines.com

Vibe Check: False Packages a New LLM Security Risk? Tyler August | usagoldmines.com

JPMorgan Chase Refuses To Reimburse $440,000 After Customer’s Account Hammered With Illicit Withdraw...

DIY Soldering Tweezers, Extra Thrifty Donald Papp | usagoldmines.com

Biting Off More Than I Can Chew Elliot Williams | usagoldmines.com

Bank of America Discloses Data Breach After Customers’ Documents Disappear, Says Names, Addresses, A...

Tiny Pogo Robot Gets Wings, Does Flips Donald Papp | usagoldmines.com

Repairing Classic Sound Cards Jenny List | usagoldmines.com

Tracing the #!: How the Linux Kernel Handles the Shebang Maya Posch | usagoldmines.com

Creating a Somatosensory Pathway From Human Stem Cells Maya Posch | usagoldmines.com

Bank of America Handing $2,850,000 To Customers in Settlement Over Alleged Illegal Fees and Account ...

Gemini 2.0 + Robotics = Slam Dunk? John Elliot V | usagoldmines.com

A Mouse, No Hands! Jenny List | usagoldmines.com

Hackaday Podcast Episode 316: Soft Robots, Linux the Hard Way, Cellphones into SBCs, and the Circuit...

GPS Broken? Try TV! Al Williams | usagoldmines.com

Audio Effects Applied to Text Al Williams | usagoldmines.com

This Week in Security: AI Spam, SAP, and Ivanti Jonathan Bennett | usagoldmines.com

The Jupiter Ace Remembered Al Williams | usagoldmines.com

Brush Up on Your Trade Craft With This Tiny FM Bug Dan Maloney | usagoldmines.com

Farewell Economy 7, a Casualty of the Long Wave Switch-Off Jenny List | usagoldmines.com

Using Integer Addition to Approximate Float Multiplication Maya Posch | usagoldmines.com

Windows on ARM on Arm Bryan Cockfield | usagoldmines.com

A New Mechanical Keyboard for an Old Computer Bryan Cockfield | usagoldmines.com

Improving Magnetoplasmadynamic Ion Thrusters With Superconductors Maya Posch | usagoldmines.com

Ask Hackaday: What’s a Sun-Like Star? Al Williams | usagoldmines.com

Clever Engineering Leaves Appliance Useless Tom Nardi | usagoldmines.com

Leave a Reply