Tag
An article investigates a mysterious REM statement at the start of the 1980 BASIC game The Wizard's Castle, revealing it to be encoded machine code that seeds the random number generator via USR and POKE calls.
This article introduces the Bit 79 home computer released by Taiwan's Bit Corporation in 1989. It is an FC clone with built-in BASIC, 8KB RAM, and a cassette interface, achieving computerization of the FC architecture earlier than most learning machines. The article also provides a detailed analysis of its hardware design and historical background.
PL/CBMBASIC is a PostgreSQL procedural language extension that integrates the original Commodore 64 BASIC V2 interpreter, allowing users to write database functions in BASIC with line numbers. It emulates the 6502 interpreter in C, provides validation for BASIC naming constraints, and supports OUT parameters by reading the emulated variable table.
An excerpt from the tiny-c Reference Manual, describing the origins, design philosophy, and features of the tiny-c programming language, which combines elements of BASIC, LOGO, and C in a simple, integrated environment.
GPT2-BASIC implements a GPT-style transformer inference engine in FreeBASIC for DOS systems, using fixed-point arithmetic and local model artifacts to run AI-assisted tasks on vintage hardware.
A tutorial explaining how to implement an overhead camera view for game maps in C64 BASIC, with optimization techniques.
Microsoft has officially open-sourced the original 6502 BASIC source code from 1976, which powered early Commodore and Apple II computers, marking a historic preservation milestone.
Boriel BASIC is a modern, open-source BASIC compiler SDK designed primarily for the ZX Spectrum, offering enhanced features, integer types, and inline assembly support for retro game development.