Description:
TinyELF is an emulator of 1802-based microcomputers that runs on Palm OS handhelds.
The RCA CDP1802 microprocessor was the basis for a number of small computers in the mid-70s through the early eighties.
The original ELF was described in an August 1976 Popular Electronics article by Joseph Weisbecker, who later expanded the machine with more memory, a hexadecimal keypad and primitive video output.
Several commercial companies soon followed with 1802-based computers of their own.
More on the history of 1802-based computing may be found at http://www.cosmacelf.com and many of the links found on that site.
TinyELF features:
- Emulates both basic ELF and ELF II panel layouts.
- Automatically switches to accommodate video when the virtual 1861 Pixie graphics chip is activated.
- Selectable memory: 256 bytes, 4K or 16K.
- Save, load and delete 1802 programs.
- Comes with several test programs in an optionally installed database:
- Starship Classic video display program.
- Starship Animation program from Popular Electronics.
- Seconds Clock video program by Tom Pittman (slightly modified to run faster on the emulator).
- Output Test increments the hexadecimal display and flashes the Q LED.
- Freeware! Enjoy the program and feel free to share it with other classic computer enthusiasts!
This program was developed entirely on a Palm handheld using Quartus Forth and OnBoard RsrcEdit.
Update Description:
Version 1.10 adds:
- ASCII keyboard support.
- New display bitmaps for "classic" skin to more accurately represent that computer.
- New sample programs, including Tom Pittman's Tiny BASIC and V. G. Cayer's Kaleidoscope.
- Fix to an interrupt related problem with the IDL instruction.