Emu6502 - Aim65(Siemens), PC100(Rockwell) Emulator
CPU Behavior
-
6502 instruction set support
-
(Note: Decimal mode not implemented yet)
There is some issue with recognizing the # character. It happened after converting it to html5 with emscripten. Try different keys like the hyphen -.
There is some issue when the window focus changes that no keys are recognized anymore...
Memory Map
-
Full AIM-65 bus layout including RAM and monitor ROMs
-
Dedicated editable “playground” from
0x1000–0x8FFF -
Integrated display, keyboard, monitor RAM and I/O regions
(All mapped just like the original hardware!)
Playground Management
-
Save & load your work
-
Instantly wipe visible memory
-
Scroll memory address space in flexible increments
Controls Overview
Emulator Keys
-
F4 — Save playground (
Play_0x1000-8FFF.bin) F5 — Load playground
F6 — Clear displayed playground memory
F11 — Reset system
F12— Help
Arrow Left / Right — Move memory offset ±0x80
-
Ctrl + Arrow Keys — Move memory offset ±0x1000
Monitor Commands
-
ESC — Return to monitor prompt
-
*— Set memory pointer -
/— Modify memory -
SPACE— View 4 bytes -
M— View memory at given address -
G— Execute from pointer -
I— Assembler -
K— Disassembler -
5— BASIC interpreter -
E— Initialize text editor (writes memory!) T— Re-open editor (preserves memory)
Memory Map
0000–00FF : RAM Page 0
0100–0FFF : RAM Pages 1–15
1000–9FFF : Playground (editable user region)
A800–A800 : TTY DRB
A801–A80F : Monitor TTY PTR Recorder
A400–A47F : Monitor RAM
A480–A497 : AIM-65 Keyboard
AC00–AC43 : AIM-65 Display
B000–BFFF : R3226.BIN
C000–CFFF : R3225.BIN
D000–DFFF : Free Memory
E000–EFFF : Monitor ROM
F000–FFFF : Monitor ROM
| Updated | 12 days ago |
| Status | Released |
| Platforms | HTML5 |
| Author | purrikissa |
| Genre | Simulation |
| Tags | 6502, aim65, Emulator, rockwell |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard |

Leave a comment
Log in with itch.io to leave a comment.