Esselte 100

Some software for the Swedish educational computer Esselte 100

I have spent some time with the Esselte 100. The first task was to find a way to load data into the computer. I don't have any input to it apart from tape, so I thought that constructing audio files was the way to go.

It took a good while to make the AudioDump tool. I analyzed the output from the SAVE command and the reference in the manual.

Next step was to get assembled assembly into the mix. I found a couple of 6800 assemblers. I decided that raw binary was the best output option. Next step was simple, I just needed to dump the bytes of the bin file to decimal numbers and make those DATA lines. So to sum it up. Assembler the source, create DATA lines, add code for reading and poking in the data (it needs to be about half way up into BASIC ram) and generate audio from the resulting BASIC program!

Data-line generator

This generates data-lines (BASIC) from a binary to standard output (c source)

Data-line generator

AudioDump

This tool produces a raw audio file from a BASIC text file. Easy to extend to WAV (c source)

AudioDump

Demo

A small graphics demonstration written in assembler, wav file for use on a real Esselte 100 or MAME (e100). Written for Birdie (2022) demo compo

Small graphics demo

Demo Instructions

BASIC programs

Etch a Sketch .. the classic drawing program written in basic by Bjarni and blurai @ update

Etch a Sketch

Video in Swedish