Hasty Briefsbeta

Bilingual

EndBASIC 0.14: Are we multimedia yet?

6 hours ago
  • #Software Release
  • #EndBASIC
  • #BASIC Programming
  • EndBASIC 0.14 introduces new features including basic sound support, graphics primitives like triangles and polygons, and retro VGA font.
  • Graphics improvements include commands for drawing triangles (GFX_TRI and GFX_TRIF), polygons (GFX_POLY and GFX_POLYF), and bucket-fill (GFX_FILL).
  • Retro VGA 8x16 font replaces TTF, unifying console look across platforms and adding a hybrid text/graphics indicator.
  • macOS SDL console crash fixed by correcting threading architecture, though unsigned binaries require manual approval.
  • Shebang support added for Unix-like systems, allowing direct script execution with optional console settings via magic comments.
  • Sound support implemented via BEEP and SOUND commands, using existing Console framework; PLAY command considered for future.
  • Release marks milestone towards EndBASIC 1.0, focusing on retro-style mini-game capabilities.