Components to build the EndBOX I and the assembled EndBOX I Micro. About a month ago, I officially unveiled the EndBOX: a retro-style micro-computer designed to run the EndBOX OS. And what is the EndBOX OS, you ask? It’s a small NetBSD system engineered to launch you into an EndBASIC interpreter as fast as possible. Today, I’m excited to announce the DIY guide to build your very own EndBOX and the first official disk images of the EndBOX OS!| EndBASIC
Hello EndBASIC followers, and a warm welcome to everyone who joined us after the EndBOX unveiling! A big part of the previous announcement, which might have seemed premature since the EndBOX isn’t actually available yet, was to gauge interest in the project and determine whether building the EndBOX for public use is worthwhile. The response so far has been mixed: there has been significant news coverage, which tells me people are curious and excited to explore it, but conversions haven’t ...| EndBASIC
Remember when turning a computer on meant instantly jumping into code? No bloat, no distractions—just you and a prompt? That’s the experience I’ve been working to bring back with the EndBOX: a small, resilient, nostalgia-packed, all-screen computer that boots straight into the retro-inspired EndBASIC environment you already know. And today, six months after its inception, I’m excited to formally show you the first working prototypes—though they are still rough and need refinement. L...| EndBASIC
User projects File browser Presentations 2021-11-11: EndBASIC demo for Handmade Seattle 2021, showcasing graphics support, hardware manipulation, and the cloud to build a retro-looking pong clone!| EndBASIC
Back in 2021, the distinguishing feature of the then-current EndBASIC 0.7 release was that it was “cloud-ready”: I created a file-sharing service and integrated it with EndBASIC so that you all had a mechanism to publish your creations with others. It then took the arrival of EndBASIC 0.9, which wasn’t released until a year later, to have the ability to automatically launch shared projects via an specially-crafted URL. But even with that feature, projects written and shared from within ...| EndBASIC
After a year-and-a-half long hiatus, I am pleased to announce that EndBASIC 0.11.0 is now available! 🥳 This release marks a significant milestone because it addresses the top feature request from you all, namely the ability to define custom functions and subroutines. But it also includes other goodies such as support for an LCD console, a shiny new disassembler, and a faster execution engine.| EndBASIC
It is with great pleasure that I announce the release of EndBASIC 0.9.0 😎️. The major feature in this new release is the ability to launch publicly-shared files via a click of a URL without having to create an account first. Here, try running my jmmv/bounce.bas or jmmv/paint.bas demos in your browser, now!| EndBASIC
Several months have passed since the last EndBASIC release and, since then, you might have seen me talk nonstop about an “EndBASIC service” in social media… which has sounded like vaporware. That changes today. After about four months of work, I am ecstatic to announce that EndBASIC 0.7 is here. And these haven’t been four months of idle time. No, no, no. It has taken four months of my scarce free time to deliver this because 0.7 is a humongous release on various fronts.| EndBASIC