Navigation Menu

Skip to content

Releases: breakintoprogram/agon-bbc-basic

v1.06

03 Oct 20:39
Compare
Choose a tag to compare

What's Changed

  • #56: Implement INKEY with negative parameters

Full Changelog: v1.05...v1.06

Dependencies

  • MOS 1.04 RC2 and VDP 1.04 RC2 for best results

v1.05

10 Jul 20:53
Compare
Choose a tag to compare

What's Changed

  • #34: Added GET(x, y)
  • #46: Added OSBYTE &87
  • #47: Bug fix: BBC BASIC ".bas" files - empty lines now load correctly
  • #53: Add a test program for text viewports

Full Changelog: v1.04...v1.05

Contributors

Dependencies

  • MOS 1.04 and VDP 1.04 for best results

v1.04

19 Apr 12:48
8bba3ec
Compare
Choose a tag to compare

Fixes

  • #3: CLS now clears the sprites
  • #10: SAVE and LOAD can now load BASIC code in text files
  • #13: Test sprites_2.bas no longer crashes after running sprites_5.bas
  • #16: Palette support
  • #17: REM statement no longer tokenises the comments
  • #18: Implemented OSBYTE &A0 to read sysvars
  • #20: POINT now returns the colour index in the palette, not the RGB value
  • #21: Implemented COLOUR l, p and COLOUR l, r, g, b
  • #25: Added real-time clock support
  • #26: Extended BBC BASIC to support setting of keyboard delay, rate, and LEDs
  • #27: ESC now works when outputting long listings
  • #31: MOS commands that try to access files freeze when launched from BASIC
  • #32: INKEY/INKEY$ now works as per BBC Micro
  • #33: Improved *BYE command
  • #40: Implemented #PTR and #EXT

Dependencies

  • MOS 1.03 and VDP 1.03

v1.04 RC4

16 Apr 13:58
95ac236
Compare
Choose a tag to compare
v1.04 RC4 Pre-release
Pre-release

Fixes

  • #40: Implemented #PTR and #EXT

Dependencies

  • MOS 1.03 RC4

v1.04 RC3

02 Apr 13:28
9cc018e
Compare
Choose a tag to compare
v1.04 RC3 Pre-release
Pre-release

Fixes

  • #13: Test sprites_2.bas no longer crashes after running sprites_5.bas
  • #31: MOS commands that try to access files freeze when launched from BASIC
  • #32: INKEY/INKEY$ now works as per BBC Micro
  • #33: Improved *BYE command

Dependencies

  • MOS 1.03 RC3
  • VDP 1.03 RC3

v1.04 RC2

26 Mar 15:14
985e38b
Compare
Choose a tag to compare
v1.04 RC2 Pre-release
Pre-release

Fixes

  • #26: Extended BBC BASIC to support setting of keyboard delay, rate, and LEDs
  • #27: ESC now works when outputting long listings

Dependencies

  • MOS 1.03 RC2
  • VDP 1.03 RC2

v1.04 RC1

19 Mar 15:23
ffa2efd
Compare
Choose a tag to compare
v1.04 RC1 Pre-release
Pre-release

Fixes

  • #3: CLS now clears the sprites
  • #10: SAVE and LOAD can now load BASIC code in text files
  • #16: Palette support
  • #17: REM statement no longer tokenises the comments
  • #18: Implemented OSBYTE &A0 to read sysvars
  • #20: POINT now returns the colour index in the palette, not the RGB value
  • #21: Implemented COLOUR l, p and COLOUR l, r, g, b
  • #25: Added real-time clock support

Dependencies

  • MOS 1.03 or greater
  • VDP 1.03 or greater

v1.03

13 Jan 22:08
8cef3a6
Compare
Choose a tag to compare
  • Extensions now optional in SAVE and LOAD (defaults to '.BBC')
  • Can now autoload and run a BBC BASIC file when launching from MOS
  • Added *VERSION to display BBC BASIC for AGON version

Dependencies

This version requires MOS 1.01 or greater

v1.02

22 Nov 20:35
b721b76
Compare
Choose a tag to compare
  • Added extra examples in the tests folder
  • Added resources folder
  • Added MOS header (for MOS 1.02)

Dependencies

This version requires MOS 1.01 or greater

v1.01

21 Oct 12:55
b958e8a
Compare
Choose a tag to compare
  • Fixed OSBYTE_13 command (*FX 19)
  • Fixed bug in GET/GET$ where ESC key didn't break out of program
  • OSCLI now processes and runs any MOS star commands in MOS rather than BASIC
  • Added RST_08 and RST_10 handlers

Dependencies

This version requires MOS 1.01

NB

There is an updated file missing in this release; replace the following files in the source zip files with the ones attached

  • misc.asm