AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Before you orderOffer from Amazon

Get the latest gadgets delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

EndBASIC 0.14 has been released, adding new graphics primitives, a retro-style console, macOS fixes, shebang execution, and sound support. These features significantly advance the language toward a 1.0 milestone.

EndBASIC 0.14 was officially released today, bringing a suite of new features that significantly expand its multimedia capabilities, including sound support, new graphics primitives, and improvements for macOS. This update marks a key milestone toward the language’s goal of reaching a 1.0 release.

The release introduces commands to draw triangles, polygons, and fill areas, enhancing graphics performance and visual possibilities. It also features a retro VGA-style console by replacing TTF fonts with a custom IBM VGA font, giving EndBASIC a nostalgic look across all consoles.

Significant technical fixes include macOS compatibility improvements, addressing crashes caused by threading issues, and the addition of shebang support for direct script execution with customizable console settings. Most notably, sound support has finally been implemented, enabling audio output—a feature long awaited by users.

At a glance
releaseWhen: announced July 4, 2026
The developmentThe latest version of EndBASIC, 0.14, has been released with major new multimedia features, including sound support and enhanced graphics.

EndBASIC’s Multimedia Expansion and Milestone Status

This update transforms EndBASIC from a primarily graphics-focused language into a multimedia platform. The addition of sound support and advanced graphics primitives broadens its use cases, potentially attracting hobbyists, educators, and developers interested in interactive projects and retro computing.

Furthermore, these features bring EndBASIC closer to a full-fledged programming environment capable of multimedia applications, making it a more compelling alternative for those seeking a lightweight, cross-platform language with nostalgic appeal.

Products Worth Considering

LG UltraGear 27-Inch QHD OLED Gaming Monitor, 240Hz, 0.03ms, G-SYNC Compatible, FreeSync Premium Pro, HDMI 2.1

LG UltraGear 27-Inch QHD OLED Gaming Monitor, 240Hz, 0.03ms, G-SYNC Compatible, FreeSync Premium Pro, HDMI 2.1

Logitech MX Master 4 for Mac, Ergonomic Bluetooth Mouse with Haptic Feedback, Ultra-Fast Scrolling, USB-C Charging, for MacOS, iPadOS, Windo

Logitech MX Master 4 for Mac, Ergonomic Bluetooth Mouse with Haptic Feedback, Ultra-Fast Scrolling, USB-C Charging, for MacOS, iPadOS, Windo

As an affiliate, we earn on qualifying purchases.

EndBASIC Development and Prior Milestones

EndBASIC has been actively developed since its initial release, with version 0.13 focusing on performance improvements through a new compiler and VM. The current release, 0.14, builds on this foundation by adding graphics primitives and addressing platform-specific issues, especially on macOS.

The project has steadily expanded its capabilities, with previous updates introducing console support, framebuffer font rendering, and script execution features. The current release signifies a major step toward making EndBASIC a comprehensive multimedia language.

“This release is a major milestone because it unlocks the last frontier towards a possible 1.0, especially with the addition of sound support.”

— EndBASIC developer

Remaining Technical and Development Challenges

While the release introduces sound support, details about its performance across different platforms, latency, and compatibility issues are still emerging. The developer noted that the sound implementation was straightforward but did not specify the scope of testing or potential limitations.

Additionally, some planned features, such as more advanced multimedia controls or expanded graphics primitives, were deferred due to complexity, leaving questions about future directions.

Upcoming Features and Ongoing Development Goals

Next steps include refining the sound system, improving cross-platform stability, and adding more multimedia controls. The developer also plans to continue enhancing graphics capabilities and possibly integrating more advanced sound APIs.

Community feedback will likely influence the final set of features toward the anticipated 1.0 release, expected within the next few months.

Key Questions

How does the new sound support work in EndBASIC 0.14?

The sound support is integrated as a new output type, allowing scripts to generate audio. Implementation details are still being evaluated, but it marks a significant step forward for multimedia functionality.

Will EndBASIC 0.14 run smoothly on all platforms?

The release addresses key issues on macOS, but performance and stability across all platforms are still being tested. Users may experience some platform-specific quirks as the system stabilizes.

What features were removed or simplified in this release?

Support for TTF fonts was replaced with a custom VGA font to unify console appearance, which might reduce font customization options but enhances visual consistency.

When is the final 1.0 version expected?

The developer has not given a specific date but indicated that ongoing feature development and community feedback will shape the final milestone within the next few months.

Source: Hacker News

You May Also Like

The Ultimate Guide to Building a Home Server (For Media, Backups, or Gaming)

The ultimate guide to building a home server reveals essential steps to create a powerful, reliable system tailored for media, backups, or gaming, and why your setup matters.

Reviving A 15-Year-old Netbook With Arch Linux

A tech enthusiast successfully restores a 15-year-old netbook with Arch Linux, demonstrating the device’s continued usability and customization potential.

What Makes a Desktop Still Better Than a Laptop in Some Homes?

The truth about desktops being better than laptops in some homes lies in their performance and upgradeability, but there’s more to consider—keep reading.

Building a Hackintosh: Running Macos on a Custom PC (Is It Worth It?)

What are the pros and cons of building a Hackintosh to run macOS on your custom PC, and is it worth the effort?