• Please review our updated Terms and Rules here

Kenbak-1 emulator v. alpha 2

per

Veteran Member
Joined
Jan 21, 2008
Messages
3,052
Location
Western Norway
As of I see, this is the worlds first Kenbak-1 emulator. The current version is Beta 2, and it should work on any computer with a IBM PC compatible BIOS and a x86 processor.

The upper part of the screen displays a memory dump, while the lower part displays the front panel.

History...
Alpha1:
Exec unit complete, ASCII dump of the memory is the only output.
Alpha2:
The front panel is added, only output avalible.
BETA1:
Input avalible.
BETA2:
Hex dump of the memory instead of ASCII dump, and a small bugfix of the bit operations.
BETA3:
more functions. Source-Code Included.

Code:
Keys:
+ = Faster clock speed
- = Slower clock speed
Enter = Restore clock speed to default (If enter is pressed and then + is pressed, the emulator goes to unregulated-speed mode. press - or enter to get back into speed regulation mode.).
Backspace = Display/hide memory-dump output (in hexadecimal, octal does take too much space)
F1 - F10 = Load State 1-10
Shift + F1 - F10 = Save State 1-10
L = Set bit 0
K = Set bit 1
J = Set bit 2
H = Set bit 3
G = Set bit 4
F = Set bit 5
D = Set bit 6
S = Set bit 7
X = Clear Input
C = Display adress
V = Set adress
B = Read data
N = Store data
M = Start
< (or "," on some Europeian KB's)= Stop 
> (or "." on some Europeian KB's)= Single-Step (as for BIOS Int 16h doesn't return the scancode for more than 1 key at a time)
Space = Memory lock/unlock toggle

Any comments?
 
Last edited:
Back
Top