post

Updates to KIM-1, AIM 65 and SYM-1 pages

With the help of users on the German Classic Computing forum I ahve added many manuals and magazines in german about those systems:

AIM 65 PC100 manuals
MICROMAG magazines
KIM-1 manuals in German

I also added books on the 6502 in general and on the KIM-1, SYM-1 and AIM 65 to the Books section.

Reading old magazines is always fun, from the period 1976 to 198x magazines were filled with articles on the 6502, the KIM-1 and other SBC’s.

German, Dutch and English magazine articles extracted here.
Kilobaud, Byte, Dr Dobbs and of course the dedicated 6502 User Notes, MICRO Journal and Compute are valuable sources, but look at the many magazines on this page!

post

Tiny Basic

Tiny Basic

Tom Pitman’s Tiny basic. Small enough to fit in the 1K KIM-1, yet a real Basic interpreter

Tiny Basic binaries,
low memory version is tiny3, load address 0000 start address 0200
high memory version is tiny 1 load address 0000 + tiny3 load address 2000, start address 2000
Tiny Basic manual as pdf
Tiny Basic manual as html
Tiny Basic manual as text file
Tiny Basic Experimenters kit as pdf
Tiny Basic Experimenters kit as html
Tiny Basic Experimenters kit as text
Getting the most of Tiny Basic.pdf
Articles on tiny Basic from 6502 User notes
Source of Tiny Basic, monitor, and Tiny Basic Bill O’Neill
Tiny Basic for CC65 assembler sources
Tiny Basic games, such as adventure
Games for Tiny basic from Dr Dobbss Vol 1 Page 1, Page 2
Articles from the dutch KIM user Club:
KIM Kenner 10 Tiny Basic, tips how to save and load and change prompt, Hans Otten.
KIM Kenner 23 Tiny Basic, Filip van Kenhove, adapt to Elektor Junior

1977 01 Tiny Basic a mini language for your micro
kilobaud 1977 12 Tiny Basic
1978 06 Tiny BASIC shortcuts
1978 10 Not so Tiny (Basic)
Tinkering with Tiny Basic
post

Kilobaud

1977 01 Tiny Basic a mini language for your micro
1977 01 What’s that Digital Group Really Doing
1977 02 The remarkable Apple 1 Computer
Found: A use for Your Computer! clock program for KIM-1
1977 03 KIM-1 Advertisement, Johnson Computer
1977 03 Super-Tube .. jazzing up the Digital group TVT
1977 04 KIM-1 Memory Expansion
kilobaud 1977 03 The Gory details of cassette storage
1977 04 Apple 1 Advert
1977 05 Adding “Plop” to Your system, 6502 noise
KIM forum 1977 07
kilobaud 1977 08 KIM Troubleshoot Your Software
kilobaud 1977 Is the KIM for Every-1??
kilobaud 1977 08 KIM Forum
kilobaud 1977 09 Build a 20 dollar EPROM programmer
kilobaud 1977 10 Dedicated Controllers KIM-1
kilobaud 1977 11 KIM-1 meets S-100
kilobaud 1977 11 Hyper about Slow Load Times
Hypertabe, Jim Butterfield
kilobaud 1977 11 Expand your KIM1
kilobaud 1977 11 KIM Forum
kilobaud 1977 12 Tiny Basic
kilobaud 1977 12 Expand your KIM1 part 2
kilobaud 1977 12 Here’s HUEY, super calculator
kilobaud 1977 12 TVT Hardware design
part 1 Don Lancaster
kilobaud 178 01 Growing with KIM-1
kilobaud 178 01 Software Keyboard interface for KIM-1
kilobaud 178 01 TVT Hardware design
part 2 Don Lancaster
kilobaud 1978 02 Expand your KIM1 part 3
kilobaud 1978 02 How Are You Feeling Today
Biorhythms with your KIM
1978 02 How much memory for a KIM?
Is 28K enough?
1978 03 Expand Your KIM Part 4
1978 03 Focal FCL65E 6502 Program Exchange
1978 03 Corrections on Hypertape and Gropwing with KIM articles
1978 04 KIMSI S-100
1978 05 PET’s First Report Card, featuring KIM-1 and Jolt
1978 05 Expand your KIM part 5
19878 06 Johnson Computer HDE Operating System
1978 06 KIM-1 Johnson Computer
1978 06 KIM-1 advertisement
1978 06 VIM-1 advertisement
1978 06 Tiny BASIC shortcuts
6502 Program Exchange President and Vice President
A Sensible expansion Atwood Memory for your KIM
1978 08 KIM + Chess = Microchess
1978 08 Software Debugging for Beginners
1978 08 Products Micro Technology Unlimited (2 pages)
1978 08 Advertisement Micro Technology Unlimited
1978 08 DATA1-K Resident assembler/Editor for 6502
1978 09 Do It All Expansion Board for KIM
1978 09 Super Cheap 2708 Programmer
1978 09 Troubleshooting 6502
1978 09 Troubleshooter’s Guide
1978 09 KIM Organ
MTU KIM-1 accessoires
1978 09 KIMSI Forethought,
Johnson Computer KIM expansion,
Watach 8K KIM Expansion
1978 09 Johnson Computer
8K BASIC for KIM
1978 09 DATA1-K Resident assembler/Editor
1978 09 KIM-1 VIM1 AIM-1
1978 09 RNB Enterprises KIM-1 VIM-1 Expansion
1978 09 RNB Enterprises KIM-1 VIM-1, VAK Expansion boards
1978 10 Budget System with KIM
1978 10 Not so Tiny (Basic)
1978 10 Build a One Chip Stepper
1978 10 Johnson Computer KIMSI KIM-4 KEM S-100 MB
1978 10 The Computerist
MEMORY VIDEO MOTHER PLUS expansions
1978 10 Compumart KIM-1 AIM 65
1978 10 JADE Computer products KIM-1 MEMORY PLUS
1978 11 Do it wih a KIMSI
1978 11 Receive Morse code the easy way
1978 11 KIM-1 for $179
1978 11 Johnson Computer HDE floppy disk system
1978 11 KIM-1 VIM-1 AIM-1

MTU PLUS Products
1978 11
1978 11 SYM-1 Synertek
1978 11 SUPERKIM MICROPRODUCTS
1978 11 SYM-1 Christmas special
1978 11 RNB Enterprises VAK-X boards
1979 01 SHHH … People Are Sleeping
1979 01 u-Panel, for KIM-1
1979 01 KIMSI, Errors Super cheap 2708 programmer
1979 01 Memory PLUS The Computerist for AimSymKim.
1979 01 KIM-1 $179 Johnson Computer
1979 01 MTU K-1008 Visible memory
1979 01 Sybex Rodney Zaks books
1979 01 KIM BUS is a winner, HDE 8K
1979 01 Compumart KIM-1 $179, KIM Enclosure
1979 02 A Block Structured Language for Microcomputers XPL0
1979 02 The Computerist PLUS hardware,
MICRO ADE MICROCHESS HELP software
1979 02 KIMSI, KIM-1
1979 02 KIM-1, SYM-1, AIM 65, JADE Computers
1979 04 Software for SUper Cheap 2708 PRogrammer
1979 04 The Computerist AIM 65 PLUS Hardware
1979 04 NCE/Compumart KIM-1 SYM-1 AIM 65
1979 04 KIM-1, SYM-1, AIM 65, JADE Computers
1979 05 KIMSI and BETSI photo
1979 05 KIMCTR Timer Frequency Counter
1979 05 The Computerist
AIM 65 VIDEO PLUS MOTHER PLUS MEMORY PLUS
1979 05 Advanced Computer Products: KIMSI, PLUS KIM software
1979 05 Compumart AIM 65 KIM-1 $159
1979 06 A “sneaky” interrupt for the 6502

1979 06 Peripheral Interfacing
1979 06 KIM Analog Input
1979 06 KIM-1 $179 etc
1979 06 The Computerist AIM 65 Enclosure, Memory PLUS
1979 07 Safe Ports for the KIM-1
1979 07 The 6502 and its Little Brothers
1979 07 RNB Enterprises VAK-4 16K Static Ram Board
1979 07 RNB Enterprises VAK-1 Motherboard
1979 07 Book review Caxton and Zaks
1979 07 The Computerist
AIM PLUS VIDEO PLUS MOTHR PLUS MEMORY PLUS
1979 08 Taking AIM
1979 08 The PAIA 8700
1979 08 MCIRO 6502 Journal, KIM Analog Input
1979 08 EPROM Programmers Optimal Technology
1979 08 AIM 65 RNB Enterprises
1979 08 SYM-1 RNB Enterprises
1979 08 JADE AIM 65 SYM-1 KIM-1
1979 09 Catching Bugs with Lights
1979 09 Another KIM-1 Expansion
1979 09 6502 Users Notes
1980 1 Synertek SYM-1: Still Versatile
1980 2 A Printer for the KIM or SYM
1980 2 The ELF PROMer, for 2708
1980 2 Microchess modifications
1980 2 Apple’s Hidden Floating-Point Routines
1980 2 the ultimate in Cheap Video book & kit
1980 02 6502 Assembly Language Programming Lance Leventhal
1980 03 Instruction Sets Examined and Compared
1980 04 Instruction Sets Examined and Compared part 2
1980 04 KIM Vari-Stepper
1980 04 VAK-7 Floppy drive
1980 05 Software for the AIM 65
1980 05 Book Review 6502 Assembly Language Programming
Lance Leventhal
1980 06 Cook’s Memory Test for the 6502
Tinkering with Tiny Basic
1981 06 Multiplying by 1’s and 0’s.
Leo Scanlon
1981 01 Simulation of Musical Instruments
Hal Chamberlin
post

Dr Dobbs

Volume 1 1976

A 6502 Disassembler from Apple Baum Wozniak
A string output routine for the 6502
Floating Point Routines for the 6502 Rankin Wozniak
Lunar Landler for the 6502 for TIM
Monitor for the 6502
Tiny Basic for the 6800 and 6502 from Tom Pittman
Breakpoint routine for 6502s
A Number game for the 6502 Steve Wozniak

Volume 2 1977

A high-speed Memory Test program for the 6502
A KIM-1 Disassembler
ASSMTED for 6502 editor and assembler
CGRS 6502 board S100
Decoding 650X opcodes
KIM-1 Breakpoint routines Plain and Fancy
MATHPAC A KIMATH supplement
Microchess
OPLEGL correction
RAP and Tiny Basic Jolt
Stringout mods
SWPT GT6144 to 6502

Dr Dobbs 1978

Memory Test for 6502
A KIM Binary Calculator
EDITHA KIM-1 editor program
High speed cassette interface for the KIM-1
Fast Cassette Interface for the KIM-1
6502 Program Exchange
LEDIP A KIM 6502 Text Editor
A curve-Fitting Program Using a Focal Interpreter on the KIM-1
PET Basic Renumber
KIM Basic Renumber adaptation of PET Renumber

Dr Dobbs 1979

Adapt Apple Disassembler for SYM-1
Add a Trap Vector for Unimplemented 6502 opcodes
An unusual Pseudoreandom Number Generator program
Common Instructions of the 6800 and the 6502
Complex Pseudorandom Sequences from Interlaced Simple Generators
EXOS A Software development kit for the 6500 Microprocessor family
OSI Basic for the KIM-1
Quick and Dirty Routines for the Sweet 16
Those all-important Extras Development toolkit

Dr Dobbs 1980

A Note on 6502 Indirect Addresssing
Thoughts on Small Systems and Monitors SYM-1
ZX65 Simulating a Micro

Dr Dobbs 1981

Analysis of the Use of the 6502’s Opcodes

Dr Dobbs 1982

Interfacing the 68000 to an AIM 65
Improvement upon a Division Program by Leventhal

183 1987

6502_hacks
ACTxx_Cross Assemblers
Decoding Efficiency and Speed Pros and Cons of Table Loo-up
Saving And Restoring Registers
SBC TSX TXS Instructions 6800 6502
Use of NOP Codes as Labels
post

Elcomp

Es lebe der KIM-1
Experimente fuer Anfaenger mit KIM-1
Schrottknuppel
Siemens PC 100
Wer ist Jim Butterfield?
Realtime clock fur PC 100
Konzert fur AIM 65
Basic-Morse programm fur AIM 65 PC 100
Interrupt beim AIM 65
Tone und Gerausche mit AY-3-8912 und einem 6502 computer
AIM 65 Assembler und Disassembler
Dgital-Analog and Analog-Diital Wandlung mit den 8-bit DA-Wandler ZN 428E
Die Verwendung des PPI 8255 an einem 6502 System Apple II
Einfacher 6 Kanal Analog Digital Wandler
Rechteckgenerator und Frequenzmesser fur AIM 65
Lernen mit AIM 65 1-7
Programmieren in Maschinensprache 1-5
post

Interface Age

Building a Digital Group System
A KIM-1 Sidereal clock
Advert KIM meets S100, KIMSI
6502 disassembler Steve Wozniak Allan Baum
post

HobbyComputer


Franzis Verlag, German, 1978

KIM-1 mehr als nur ein Spielzeug
KIM spielt schach
KIM versteht Pseudo Befehle
KIM als Nachschlagewerk
ASCII Ausgabe per Interrupt
Bits und Bytes
Ein Netztel fur den AIM 65
KIM Klavier
So Laufen KIM programma auf dem AIM 65
SYM druckt 16 Byte pro Zeile
Testhilfe fur den KIM-1
Das VIA 6522
post

Chip

Pages from CHIP 9 1978 and CHIP Special 1981

Siegerkur 6502 6800 8080 SC/MP
Stunde der Wahrheit KIM-1
Von Alpha bis Omega MCS Alpha 65
A/D und D/A fur Sprachverarbeitung
Dynamische Schreib-Lese Speicher fur 6502-systeme
KIM-1 steuert SR51
AIM 65 als interrupt-gesteuerten Frequenzzahler
Schrift und graphik aus einem IC
Systemerweiterung fur KIM-1

post

KIM-1 programs by Nils

Nils a.k.a. netzherpes typed in a number of KIM-1 programs to run on his PAL-1, the KIM-1 compatible clone.
Not only does he types them in in assembler, some even by contacting the original author!, tests the programs and also provides source and ready to run binaries or papertapes.
And he draws nice looking cover images!

On his github page he has the most recent versions and adds new programs regularly.
Also checkout his blog!

Here a summary of the programs:

Banner for KIM-1

KIM-1 Banner
by Jim Zuber
from KIM USER NOTES #18

Download here!

Battleship

You have 20 shots to detect a 3×1 ship on a 8×8 grid. The ship can be aligned horizontal, vertical or diagonal.
How to play: Enter the coordinated and fire (Button F). If you hit the ship, the mostright counter will jump to 01.
If you hit all 3 coordinates of the ship, you won, the display will show “dEAd” and the number of shots used.
(c) 1978 Roland Kushnier (orig)
(c) 1979 Jody Nelis (bugfix)

Download here!

Target 1 for KIM-1

Little shooting game for the KIM-1
June 18th, 1979
(C) Fer Weber

Download here!

Target 6 for KIM-1

The 6 column Version of Fer Webers Target1 Shooter Game (https://github.com/netzherpes/Target1-for-KIM-1)
Author Fer Weber
published in KIM Kenner 8 on 18.06.1979

Download here!

Telefonbuch for KIM-1

original title: “Datensuche”
by Herwig Feichtinger
(c) 1981 in Anwendungsbeispiele für den Mikroprozessor 6502

Download here!

Phonebook 2.0 for KIM-1

original title: “Datensuche”
by Herwig Feichtinger
(c) 1981 in Anwendungsbeispiele
für den Mikroprozessor 6502

Download here!

Pocket Calculator for KIM-1

by Siep de Vries, KIM Club The Netherlands
INPUT/OUTPUT IS EITHER TELETYPE
OR KIM KEYBOARD AND DISPLAY

Download here!

Tunesmith for the KIM-1

(c) 1979 Anthony T. Scarpelli
found in micro 6/79

Download here!

KIM-Piano

a silly small Piano for your KIM-1
KIM Piano
(c) by Peter Engels 1979 *

plays whole notes from C to D
by pressing the buttons 0-F.
Download here!

LEDIP a text editor for the KIM-1

The author of the program, Kiumi Akingbehin, Professor at the Michigan University

Download here!

KIM-1 Dungeons and Dragons Dice Simulator

(c) 29.7.80 Myron A. Calhoun
Manhattan, KS

Download here!

TTY rapid Dump/Load

an extension to M.Gönners hex Loader by Bruce Nazarian

Located in Compute II June 1980
Download here!

Baseball-for-KIM-1

‘Bob’ Leedom published another game called Baseball in the KIM user notes issue 16

Download here!

MatchThis-for-KIM-1

by Gino F. Silvestri
A Simon says game for the KIM-1

Download here!

KIM Venture walktrough

This is a walkthrough of one of the most amazing computer games in history.
KIMventure is a (colossal cave like) adventure game for the KIM-1 that fits in only 1 (ONE) KB of RAM. It offers 24 room to explore with a lot of traps and riddles to solve. It was programmed in 1979 by Robert Leedom with pen and paper (no assembler etc.)

Download here!

Hexpawn – another KIM-1 game from 1978


Download here!

Seawell

Seawell produced many KIM-1/SYM-1/SIM 65 boards. Here some advertisements frion the 6502 User notes.