Sunday, June 2, 2024
đĽ JW Simple Animation 1
Wednesday, May 29, 2024
đĽ Twelve Trigeod Wheel
This BAM program inspired by Richard Russell's BBC BASIC program shared on Facebook with the BASIC Programming Language group (link.)
I wanted to recreate Richard Russell's image using DRAW statements as part of my long process of testing enhancements to DRAW that are still at the development level (I..e. not ready for a new BAM release.)
- Run the program
- View the source code
- Try the development version of BAM
- View the changes to BAM in draft release notes
Sunday, May 26, 2024
đĽ Twisted Squircle
That did not match GW-BASIC's TA behaviour.
Monday, May 20, 2024
đĽ Filho Curvy Graph
This is a port and mod of a BASIC program by Filho Junior.
No surprise, I've animated the drawing of the graph and put that process in an endless loop, with a 2 second-ish delay between graphs. Although the original program was graphing with random colours, I've modified that so that the graph is limited to a random choice of five colours (duplicates allowed) from the 15 colour palette (excluding the first color, I.e. black). The graphing itself still picks random colours, but only from the five choices.
Whatever lines I've modified, I've preceded those lines with the commented out original lines. Whatever new code I've added, I've not numbered those lines.
Saturday, May 18, 2024
đ§ Next version of BAM in the works: improvements to DRAW
đĽ McGavin GW-BASIC Flower Tessellation
Peter McGavin shared a GW-BASIC port of Richard Russell's BBC BASIC "flower tessellation" program.
The GW-BASIC program works as-is in BAM, which makes me pretty happy because I've made BAM compatibility with GW-BASIC a high-priority goal.
I appreciate finding small GW-BASIC gems like Peter's program so that I can test how well I'm doing with this wee goal of mine.
Do note, I made one change to the program (line 10). I changed the screen mode from 9 to 12 (using custom screen dimensions),
Friday, May 17, 2024
đĽ Flower Tesselation: Testing DRAW and recursive SUB's
This BAM program inspired by Richard Russell's "Flower-like tesselation" BBC BASIC program posted on Facebook.
Created in order to test enhancements to "DRAW" in the development version of BASIC Anywhere Machine.
I did not get fancy with this, keeping the program low resolution to better see the flaws when using DRAW with angles other than any that are a factor of 45 degrees.
As my usual practice, the program runs in an endless loop of animation, and applies randomness to colours and to the drawing angle.
đĽ Ardi's Graph
A port and mod of a program shared by Ardi Ardi with the "BASIC Programming Language" Facebook group via this post . This program ...
-
Drawing regular polygons is pretty easy when using DRAW to generate the points of the polygon, using specified coordinates for the center of...
-
This program is a port and mod of Steve Justice's program presented in the "Fractals in Focus" article found in the May 1985 i...
-
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...