Skip to content

v0.28

Choose a tag to compare

@msaarna msaarna released this 01 Aug 01:12
· 140 commits to master since this release

This is version 0.28 of 7800basic.

Whats new, compared to v0.27:

  • feature: new multibutton controller paradigm, which allows simplified support for proline, snes gamepads (via snes2atari), and megadrive gamepads. (via mega7800) Controllers are autodetected and updated on-the-fly by 7800basic.
  • feature: megadrive gamepad support. (via mega7800)
  • feature: freed up space in 7800basic reserved area for converttobcd and math routines, if they're not used.
  • feature: freed up space in 7800basic reserved area by making pokey-based sound effects optional.
  • feature: added "-s" to 7800rmtfix, to produce stripped rmt files, suitable for use with incbin or compression.
  • fix: throw error when rmt is included without pokey support.
  • fix: increased maximum number of dasm passes to allow complex projects to build.
  • fix: incorrect abort due to space oveflow.
  • fix: rare overflow in if...then parsing.

For all supported OS's (Linux, macOS and Windows) there is both a 32-bit (x86) and a 64-bit (x64) build.
For a traditional 7800basic build that includes all supported OS binaries and source code, download the "ALL" build.