Wednesday, July 12, 2023

🆕 PCOPY Statement and ✏ _RGB, _RGB32

Added the PCOPY statement.

The PCOPY statement is used to copy an entire graphics page, or a rectangular portion of a graphics page, to another.



About graphics pages in BASIC Anywhere Machine

BAM's support for pages is currently limited.  The three pages available:
      • 0
      • 1
      • 2
Page 0 is always the active page and is always the displayed page. All screen output statements (PRINT and all graphics statements) are processed on page 0.


Modified the _RGB and _RGB32 functions


The functions  would misbehave when passed floating-point values in any of their arguments, in some circumstances requiring INT be explicitly applied to every argument.

Now, BAM implicitly (with INT) takes care of converting any floating point parameter values to integers.  So you no longer need to apply INT to your function parameters.









No comments:

Post a Comment

🖥A "10PRINT" Variant, BAMified

This program by Charlie Veniot is a port and mod of Ian Witham's C64 program found in this YouTube video. New colours are randomly proje...