Friday, July 18, 2025
๐ฅ Keijzer Graph
Wednesday, July 16, 2025
๐ฅ Guillermo's Graph (Apple II BASIC to BAM port)
This program is a port (and very slight mod) of an Apple II program, shared by Guillermo Ibรกรฑez with the "BASIC Programming Language" Facebook group (๐ to post).
As always, these types of simple (yet very interesting) graphics from classic BASIC dialects are fun to get working with BAM for export as stand-alone programs that work in Web browsers. What better way to give these old programs a new lease on life by making them easy to share with folk: people just need to have a modern Web browser. The device doesn't matter, and the operating system does not matter, and no software (other than the web browser) is needed.
Sunday, July 13, 2025
๐ฅ Graphics to ASCII Graphics
Friday, July 4, 2025
๐ฅ Fireworks
Wednesday, July 2, 2025
๐ฅ Digital Clock
This program is a port and mod of Antoni Gual Via's program shared with the "BASIC, QBasic, GWBasic computer programming"' Facebook group.
- About the program
- How to set an LED colour preference
- How to embed the clock in a Web page
- How to download the clock to run locally or host it on your own website
About the program
Antoni Gual Via created with QBasic a "digital 7 segment clock using only DRAW." I've made some changes to placate my fussy nature and a little addition:
- I've filled in the segments (using PAINT, because BAM's DRAW statement does not support the "p" (paint) command
- I'm using screen mode 17 instead of screen mode 12 (for the LED: access to 63 predefined colors, instead of only 15 colors; black is reserved for the clock background colour)
- I'm also using a custom screen resolution
- I've also modified the program to check the URL for a "color" query string which can be used to customize the colour of the clock LED lights.
- The URL for the program without specifying a colour preference
- https://basicanywheremachine.neocities.org/sample_programs/DRAW%20DIGITAL%20CLOCK.prod.run
- The URL for the program with a colour preference specified
- https://basicanywheremachine.neocities.org/sample_programs/DRAW%20DIGITAL%20CLOCK.prod.run?color=15
How to embed the clock in a Web page
How to download the clock to run locally or host it on your own website
Aside: The Chrome web browser on my Chromebook allows setting up an HTML page as an "app", so that the HTML page appears as a stand-alone application, instead of a Web browser tab. The Chromebook remembers the location and size of the clock program. Neat !
๐ฅ Keijzer Graph
This program is a port and mod of a PC-BASIC program by Richard Keijzer shared with the "BASIC Programming Language" Facebook grou...
-
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...
-
Drawing regular polygons is pretty easy when using DRAW to generate the points of the polygon, using specified coordinates for the center of...
-
This BAM program is a port, with mods, of the GW-BASIC "CALENDAR" program by Taung-Chao Lee and Benito Navarro Mtz, as found on Fa...