v1.15.2 #715
spotlessmind1975
announced in
Announcements
v1.15.2
#715
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Version 1.15.2 of ugBASIC and UGBASIC-IDE has just been released. In addition to containing numerous fixes and corrections for all targets, several commands have been added:
BORDER
,RUN
,INT
(function),GET
on images (and sequences),NEW IMAGES
to create image collections,AFTER...CALL
,AFTER...GOSUB
.NOTE
like a "function",OPTION TYPE NARROW
,OPTION TYPE WIDE
, and a more standard BASIC syntax. I.e., theDIM
syntax when data type is given,IF..THEN..ELSE
with line numbers andIF..THEN
with following statement.Generally speaking, default data type is now
SIGNED WORD
(INT
) and the default graphic mode (choosen withBITMAP ENABLE
alone) has been changed for every chipset: i.e., 320x200x4 under Amstrad CPC 664 and 128x192x4 under MOTOROLA 6847. Moreover, in order to have a better image conversion, support for differentiated color detection on chipset 6847 has been added, and the bitmap colorization and palette reservation on Amstrad CPC 664 has been improved, and fixedGET IMAGE
on screens larger than 256 pixels andPUT IMAGE
of transparent images as non transparent.Now
EVERY...CALL
andEVERY...GOSUB
supports multiple timers (up to 8 independent timers). The MIDI to IMF converted has been refactorized, in order to support MIDI command SET PROGRAM on programmable audio chipset, and theMUSIC
keyword has been fixed on some chipset (like POKEY). It has been extended with theLOOP
keyword, in order to implement a neverending IMF/MIDI music score (like a generic soundtrack).On TRS-80 COLOR COMPUTER 3 the hard coded palette has been better defined. The frequency algorithm decoding has been improved for target with AY-8910 audio chipset. Finally, protothreading has been optimized when a loop start and for Commodore 128 (8502 version) the support for joystick reading under irq has been added.
For more information:
https://ugbasic.iwashere.eu/install
https://spotlessmind1975.itch.io/ugbasic-ide
https://sandbox.ugbasic.iwashere.eu
This discussion was created from the release v1.15.2.
Beta Was this translation helpful? Give feedback.
All reactions