post

AIM 65 keyboard variants

From https://tech.cellfi.sh/

After researching a small lot of Rockwell AIM 65 R6500 Advanced Interactive Microcomputer, there seems to be small variations. Those deserve to be documented. First out, the keyboard variations.

Futaba FK-2054 keyboard found in serial number A43648, A43651, A43653 and A43654.

Stackpole Components 86-90-0030 keyboard found in serial number A31072.

HI-TEK 373-70125 keyboard found in serial number A11220



Futaba FK-2054 key side. Notice the straight line in Q and the plastic keyboard frame.



HI-TEK Part.No. 373-70125 key side. Notice the curly line in Q.



Stackpole Components 86-90-030 key side. Notice the curly line in Q key.

EMUF M50734

Thanks to F.J.Kamerewerd, DL6OE, I have a photo of a EMUF 65XX with a very special CPU, the Mitsubishi M50734.
This CPU is from a family of 65C02 cores with enhancements.
Around this M50734 the EMUF M50734 is published in MC Magazine 11 1911.

See here for the information available.

post

EMUF M50734


In the MC Magazine 11 1991 a special EMUF is published.
It is based upon the 6502 compatible Mitsubishi M50734 CPU. This CPU is an enhanced 65c02 in a 64 pin housing.
See the datasheet for the enhancements in instruction set.

The EMUF M50734 is a SBC in the tradition of the 65XX EMUFs.

Probably made by Elektronikladen Mikrocomputer Giesler & Danne GmbH & Co. Detmold

Photo by F.J.Kamerewerd, DL6OE


Photo by F.J.Kamerewerd, DL6OE

The EPROM dump below (thanks F.J.Kamerewerd, DL6OE) shows this Copyright string: MONITOR V.1.1 * (C) 1990 J.S.+ O.M.

EMUF M50734
MC Magazine 11 1991
Mitsubishi M50734 CPU datasheet
MC Magazine 11 1991
EMUF M50734 monitor EPROM dump in Intel hex
EMUF M50734 monitor EPROM dump in binary format

TKChess Computerschaak Theo Kortekaas for the KIM-1

Theo Kortekaas, a member of the Dutch KIM User Club, published in the club magazine the KIM Kenner, Issue 11 and 20, a chess program for the standard unenhanced KIM-1.
The program files are from audio cassette digitized wave files from 1982. for keypad and LED display.

Usurpator II Chess for the 6502

Usurpator Chess for the 6800 and 6502, a book by H.G. Muller

A small but capable chess playing program. Source published in the book for AIM 65.Typed in again in March 2025 and adapted for the KIM-1.

Q-Chess 1.0

Q-Chess 1.0 is a chess program for the KIM-1, from around 1980. The programs requires memory expansion of 8K at $2000.
The chess board is displayed at a TVT-6 (Don Lancaster) video display alongside the KIM LED Display and Keypad.
In 1981 Fer Weber, a member of the Dutch KIM User Club published an adaptation to use the program with a (video)terminal attached to the KIM TTY interface in the Dutch magazine the KIM Kenner Issue 17.
Binaries on tape and the documentation of Q-Chess were acquired in 1981 from Fer.
In March 2025 Hans Otten translated the source of the adaptations from Dutch to English in TASM format.
This makes Q-Chess playable again!

KGN COMAL KIM-1 version

COMAL is an interpreted structured language. A version for the KIM-1, Junior and DIS65 is available, distributed by the KIM Gebruikers Club Nederland as KGN COMAL in the 80ties.
KIM-1 version March 2025 by Hans Otten.

KGN COMAL V1 for the KIM-1 and clones, Elektor Junior and DOS65.

A product distributed and adapted to the Junior by the KIM Gebruikers Club The Netherlands in 1985-1987.
KGN COMAL V1.0 is for the enhanced Elektor Junior.
KGN COMAL V2.1 is for the DOS65 system.

In 2015 I saved KGN COMAL 1.0 and 2.1 binaries from Junior tapes and DOS65 disks.
With DOS65 came a very compact COMAL user manual.
In the Club Magazine KIM Kenner a Amazing Maze program is found.

Based upon these binaries and documents KGN COMAL is adapted to the KIM-1.

post

KGN COMAL

COMAL is an interpreted structured language. A version for the KIM-1, Junior and DIS65 is available, distributed by the KIM Gebruikers Club Nederland as KGN COMAL in the 80ties.
KIM-1 version March 2025 by Hans Otten.

KGN COMAL V1 for the KIM-1 and clones, Elektor Junior and DOS65.

A product distributed and adapted to the Junior by the KIM Gebruikers Club The Netherlands in 1985-1987.
KGN COMAL V1.0 is for the enhanced Elektor Junior.
KGN COMAL V2.1 is for the DOS65 system.

In 2015 I saved KGN COMAL 1.0 and 2.1 binaries from Junior tapes and DOS65 disks.
With DOS65 came a very compact COMAL user manual.
In the Club Magazine KIM Kenner a Amazing Maze program is found.

Based upon these binaries and documents KGN COMAL is adapted to the KIM-1.

In this archive:
– KGN COMAL V2.1 DOS65
– binary as DOS65 program
– binary stripped, DOS65 preamble removed, binary only
– KGN COMAL
– Junior binary (load at 2000, start at 3000)
– comal junior dis.txt A partial disassembled and commented source of KGN COMAL Junior
– KGN COMAL KIM-1
– papertape of KGN COMAL KIM-1 (loads at 2000, start at 3000)
– binary of KGN COMAL KIM-1 (loads at 2000, start at 3000)
– User manual
– KGN COMAL User Manual
New, written in March 2025. Based upon the Dutch COMAL manual and observation made with the COMAL interpreter.
Word and PDF versions
– scans of the original material

KGN COMAL User Manual

KGN COMAL partial disassembly

MOS Technology documents added


A recently acquired KIM-1, of the first generation (that means, No Revision, the first series!) came with a stash of documents from MOS Technology from 1976.

I have scanned those documents and they are available on this website now.

KIM-1 User Manual First Edition, January 1976
KIM User Manual errata letters for First Edition
MOS Technology Floating point BCD routines
MOS Technology January 1976, Rev 0.
Numbers of six digits BCD Mantissa,
a two digit BCD Exponent and the signs for the mantissa
MCS6532 Design Specification
Published before the first 6532 datasheet
MCS6500 Microprocessor Software Support
Guide for using the MOS Technology Support Software on United Computing Systems timesharing service
Describes the MCS6500 Cross Assembler, Simulator and DMP to ROM programs.
MCS6500 datasheet May 1976
MDT 650 product description
MOS Technology newsletters
Simplifying Conversion from 6800 to 6502
TIM Software development Aid Product description
KIM 2-3-4-5 product descriptions

Warranty card that came with this KIM-1

6530 hardware emulator in FPGA in 40 pin DIP

Imagine a true 6530-002 and 6530-003 replacement , the RRIOTs of the KIM-1

Now with modern FPGAs you van do that: a 40 pin PDIP replacement: the reDIP RIOT is made for that purpose.

Here is the code for the reDIP to make it a 6530-002 or 6530-003:

Github with gateware for Commodore MOS 6530 RRIOT

Since the 6532 is in fact a subset of the 6530 (no ROM, more RAM), it seems not too difficult to make a 6532 replacement this way.

The reDIP RIOT is an open source FPGA board which combines the following in a DIP-40 size package:

Lattice iCE40UP5K FPGA
1Mbit FLASH
5V tolerant I/O
The reDIP RIOT provides an open source hardware platform for 6530 RRIOT / MOS 6532 RIOT replacements.

See here the github for this project

https://github.com/daglem/redip-riot