COLDFIX v1.15.3 [rev. 20240319.2339]

News and updates regarding the main version of ugBASIC are published in this forum.
In questo forum sono pubblicate notizie e novità riguardanti la versione principale di ugBASIC.
Les nouvelles et mises à jour concernant la version principale d'ugBASIC sont publiées dans ce forum.
Locked
spotlessmind1975
Site Admin
Posts: 149
Joined: Fri Oct 06, 2023 8:25 pm

COLDFIX v1.15.3 [rev. 20240319.2339]

Post by spotlessmind1975 »

:idea: component: compiler
:idea: targets: all

1ST CANDIDATE FOR VERSION 1.16 (MAIN=BETA)
  • makefile to not build bison if bison is present (by Theodore (Alex) Evans)
  • fixed BIN function under 6502
  • various fixes on examples
  • fixed PLOT routine under gtia with 2 colors
  • fixed clipping on gtia (atari/atarixl)
  • fixed gtia mode 2 screen rows (atari/atarixl)
  • added support for NTSC and PAL constants
  • added mixed assignment of integer/float on float/integer.
  • fixed pokey sound generation (atari, atarixl)
  • added support for BIG ENDIAND / LITTLE ENDIAN, and fixed reverse order dimension
  • added support for dimensional UBOUND/LBOUND and additionsl array checks
  • fixed hexadecimal buffer definition length
  • fixed image variable copy
  • added check if any bank is defined before returning address of
  • bank unused must be still declared (under atari)
  • fixed LOAD SEQUENCE
  • avoid contanst shortcut for floats
  • fixed buffer generation under atari
  • fixed atari support for palette preservation under no graphic/text output
  • avoid contanst shortcut for strings
+ all beta features/fixes:
  • better BANKED support for pc128op
  • added c64reu target with d64 and reu output format
  • fixed WAIT TICKS under vic2 (c64, c64reu, c128)
  • fixed comparison with less than or equal when using constants
  • fixed ABS return value as unsigned
  • fixed sign in subtraction operation
  • fixed sign on adding
  • simplified same bitwidth movement
Locked