← Back to Guides

Drawing with Superdraw

Version:
1.0
Last Updated
September 27, 2026

Superdraw is a drawing program for the Tatung Einstein written by J.P. Barker for Bell Software in 1988. You move a cross-shaped cursor around the screen with the cursor keys and build a picture from boxes, lines, ellipses, fills and text, each started with a single letter. Superdraw remembers every step, so a saved picture is a list of drawing commands that it plays back to redraw the picture.

It comes as part of a small suite, with a database, a graph plotter and an address book, but this guide is about the drawing. Everything in it was done in MAME with the library's copy of the Superdraw disc.

A desert island in Superdraw: a palm tree on yellow sand, blue sea, a pale moon and birds, signed JPB in the corner
ISLAND, one of the sample pictures on the disc.

What you need

The Superdraw disc, and a disc with Xtal BASIC on it. Superdraw is written in BASIC, and the disc's own label says "Load XBAS and run MENU", but XBAS is not on the disc. We used the library's TC01 System Master disc in drive 0, with Superdraw in drive 1.

Under MAME, set up the Einstein as in Setting Up MAME, and use an .mfi image of the Superdraw disc, which MAME can save to; DSK, MFI and SCP explains how to convert the .dsk.

mame einstein -window -flop1 xtaldos.dsk -flop2 superdraw.mfi

Starting

The System Master boots to the 0: prompt. Type these three lines, pressing ENTER after each:

1:
0:XBAS
RUN"MENU"

The first line makes drive 1, where Superdraw is, the one the Einstein looks at first, so that Superdraw's programs can find each other. The second starts Xtal BASIC from drive 0, and the third runs Superdraw's menu:

Superdraw's main menu: shadowed boxes for MENU, Dir, Erase, List, Copy, Progs, dRive, Font and pAssword, and Written By J.P.Barker
The main menu. The capital letter in each box is its key.

Press P for Progs, which brings up the list of programs:

The programs menu over the main menu: BELL SOFTWARE 1988, 1 Drawing Routines, 2 DataLog Database, 3 Graph Plotter, 4 Address Book, 5 Xtal Basic, 6 Xtal DOS or CP/M, 7 FileLink File Merger
The programs.

Press 1 for the Drawing Routines. A title picture appears, a line drawing of a computer on a desk. Press S for Super Draw. Superdraw asks whether a joystick is connected to port 1; press N to use the keyboard.

BELL SOFTWARE and a green line drawing of a computer on a desk
The title picture.

The drawing screen

An empty black screen framed in white, a small cross cursor in the middle, and X= 100 Y= 100 S= 1 below it
Ready to draw.

The line under the picture shows where the cursor is, X across and Y up, counted from the bottom left corner, and S, the step: how far each key press moves it.

Moving: the Einstein's two grey cursor keys. The horizontal one moves right and, with SHIFT, left; the vertical one moves down and, with SHIFT, up. In MAME they are your Tab key and your Down arrow, with Shift as before.

The step: press a number from 1 to 9 to set how far each press moves the cursor. 1 is for fine work; 5 gets across the screen quickly.

One warning. Moving the cursor along a line you have already drawn can rub out that part of the line. Crossing a line is fine; running along it is not. Move off the line first, then along.

Drawing a picture

Each tool is a letter. Here is how this picture was made:

A red house with a filled front and a pointed roof, a yellow sun, and the words MY HOUSE
The picture this section draws.

Colour. C asks Colour:. Type the colour's number as two digits: 06 gave red, 10 yellow and 15 white.

A box. Put the cursor at one corner and press B for Box stretch Mode. Move to the opposite corner; the box stretches as you go. ENTER draws it.

Lines. Put the cursor where the line starts and press L. Superdraw asks for a line type, 0 to 5; 0 is a solid line. Move to where the line ends, marked with a second cross, and press ENTER. The roof is two lines from the top of the roof down to the corners of the box.

Four kinds of line: solid, dotted, dashed and dot-dash, and a line of short dashes
Line types 0 to 4, top to bottom.
The house as an outline: a box and two roof lines meeting at the top
The outline, before filling.

Fill. Put the cursor inside a closed shape and press F: it fills with the current colour. The shape must be closed; if there is a gap, the colour pours out through it and fills the screen.

Ellipses and circles. Put the cursor at the centre and press E for Ellipse Mode. Move the cursor to stretch it, right for width and up for height, and press ENTER. The sun is an ellipse, three steps each way, filled with F.

Text. Press T, type the words at the bottom of the screen and press ENTER. The words appear on the left of the picture, and a second ENTER puts them down there. We did not try moving them.

Two drawing keys we did not try: P, which plots a single point, and D, which asks for a background colour. M shows how much memory is left, and A hides the status line and brings it back.

Saving and loading

The file commands are on a menu of their own: press Z and the bottom line changes to:

Xit|Wipe|Infl|Outfl|List|Edit|Spool|Dir along the bottom of the screen, under the house picture
The Z menu.

Press the first letter of the one you want. Every one of them then asks Are You sure about that: press Y before anything else. Anything but N counts as yes, and the letter is used up, so if you type the file name straight away its first letter disappears. We saved HOUSE1 like that and got a file called OUSE1.

  • O, Outfile, saves the picture. After Y it asks Outfile Filename:; type a name and ENTER. Superdraw adds .PIC.
  • I, Infile, loads a picture: Y, the name without .PIC, and ENTER. Superdraw redraws it step by step, which takes a while for a big picture.
  • W, Wipe, clears everything and starts Superdraw again, from the joystick question.
  • D, Dir, lists the files on drive 1. A key goes back to your picture.
  • L, List, shows the list of drawing commands that make up the picture, and then redraws it:
A column of commands: L followed by four coordinates and a line type, F with two coordinates, and so on
The commands behind a picture: L for a line, F for a fill.
  • X, Xit, goes back to Superdraw's main menu.

The menu also has Edit and Spool, which we did not work out. Spool sent nothing to MAME's printer.

The sample pictures

The disc comes with pictures to load with Z, I: CASTLE, ENGLAND, ISLAND, PYRAMID, CAR, LEGGIT and SNOOPY. Most are signed JPB. They show what the simple tools can do in patient hands, from scenery to technical drawings:

A castle on a hill with a green path, a jagged yellow lightning bolt and the words SPECIAL EFFECTS FROM SUPERDRAW
CASTLE.
6WD BIG DADDY (MK5): a six-wheeled vehicle in side, front and plan view, with labels, in white on blue
CAR, a technical drawing in three views.

Quick reference

KeyDoes
grey cursor keys, with SHIFTmove the cursor
1 to 9step size
Ccolour, two digits
B, then ENTERbox
L, type 0 to 5, then ENTERline
E, then ENTERellipse
Ffill
Ttext
Mmemory left
Astatus line off and on
Z then O, Ysave
Z then I, Yload
Z then W, Ywipe and start again
Z then X, Yback to the menu

If you used Superdraw, or know more about Bell Software or J.P. Barker, we would like to hear from you. The contact form is at tatungbytes.co.uk/contact.

Gavin Watson

Get the Newsletter

New guides, disk images and community finds, roughly once a quarter. No spam, we promise, this isn't Tatung's marketing department.
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe to our newsletter and stay updated.