A downloadable tool

This is D. Scott Williamson's Mandelbrot Set Explorer in 10 lines of Atari BASIC

contest entry for the SCHAU category of the 2021 BASIC 10 Liner contest.

https://gkanold.wixsite.com/homeputerium/rules2021


I'm entering this program into the Category "SCHAU":

Code a program in 10 lines 

(max 256 characters per logical line, abbreviations are allowed)

The program can be a demo, a tool or an application program


This project is an interactive Mandelbrot set explorer able to zoom in and

out of twelve classic fractal locations featuring a multi-resolution

renderer, title screens, sound, and nine selectable color cycling patterns

ranging from soothing to psychedelic, all in only 10 lines of Atari BASIC.

This zip archived contest entry contents:

* README.TXT

This document

* Mandelbrot Set Explorer - 10 lines Atari BASIC.atr

Atari disk image formatted with Atari DOS 2.0S, containing:

* MANDELBR.BAS

Can be loaded from Atari BASIC with: LOAD"D1:MANDELBR.BAS"

* MANDELBR.LST

Can be loaded from Atari BASIC with: ENTER"D1:MANDELBR.BAS"

* MANDELBR.LST

Program listing in Atari BASIC readable format 

Can be loaded from Atari BASIC in Atari800Win-PLus with H: patch

with: ENTER"H:MANDELBR.LST"

* MANDELBR.LST.txt

Program listing in PC text format (line ending 0x9B replaced with CRLF)

* Mandelbrot Set Explorer - 10 lines Atari BASIC composite screenshot.gif

Project animated gif screenshot (12 VM's running emulators of 12 locations).

I have TONS of still and animated content that I can provide on request.

* Mandelbrot Set Explorer - 10 Lines Atari BASIC.png

THIS IS NOT A SCREENSHOT

Image of program listing to verify line count and length.

Column numbers in the first three rows

Cyan margins at 80, 120, and 256 characters visible

Longest line is line 3 at 215 characters

* An interactive Mandelbrot set explorer in 10 lines of Atari BASIC.pdf

A PDF export of the detailed animated instructions and description page at

http://blog.workshop88.com/2021/03/21/an-interactive-mandelbrot-set-explorer-in-...

I strongly urge you to experience the public instructions link, 

the PDF hardcopy is included for contest rules compliance but lacks

animations and embedded content.

This document includes: 

A project overview

An introduction to the Mandelbrot set 

Instructions: how to download, install, configure, and use the emulator to run the program

Program instructions

Program feature descriptions

Line by line, command by command explanation of the program

Special features of the program

Atari BASIC limitations and techniques employed for this contest

Development tools and techniques

Atari BASIC development reference links

Links to old and new Mandelbrot Set projects by D. Scott Williamson

Special Thanks

Brief program instructions for use in the Atari800Win-PLus emulator:

(Detailed instructions are also included)

Configure emulator for OS-B NTSC, 60HZ, enable SIO patch, Atari BASIC cartridge installed

Load disk image into emulator Mandelbrot Set Explorer - 10 lines Atari BASIC.atr

At the READY prompt type ENTER"D1:MANDELBR.LST" or LOAD"D1:MANDELBR.BAS"

Type LIST (Optional)

Type RUN

After a brief initialization you will see a title screen.  

Press Joystick 0 Button to continue any title screen

The program will begin rendering the Mandelbrot Set 

(F7 will toggle maximum emulator speed - recommended while rendering)

Joystick 0 up     - zoom in

Joystick 0 down   - zoom out

Joystick 0 left   - Previous of 12 preset locations (see instructions)

Joystick 0 right  - Next of 12 preset locations (see instructions)

Joystick 0 button - Cycle 9 color cycling modes (see instructions)

    Twelve location titles, and animated screenshots, as well as nine color 

cycling modes described and animated in instructions.

This was a really fun project.  As a followup, outside this contest I'm working on Mandelbrot Set zoom videos composited from 297 animated screens captured from this program.

Download

Download
An interactive Mandelbrot set explorer in 10 lines of Atari BASIC.pdf 3 MB
Download
MANDELBR.LST 1 kB
Download
MANDELBR.LST.txt 1 kB
Download
Mandelbrot Set Explorer - 10 lines Atari BASIC.atr 90 kB
Download
Mandelbrot Set Explorer - 10 Lines Atari BASIC.png 106 kB

Leave a comment

Log in with itch.io to leave a comment.