a2m Version 2.00 - Apple //e Enhanced
v2.00 — Major Release
Big picture
- Complete rearchitecture of the codebase.
- New 6502 core + added 65C02 core.
- Apple II now runs at 140–160 MHz on an M2 Mac Mini (~60 FPS).
Emulation & Performance
- 60 FPS video output (intentionally not cycle-accurate; performance first).
- Apple //e Enhanced support.
- Disk II NIB read support.
- Improved address decoding in disassembly.
Debugging & Tooling
- Enhanced assembler macros.
- New
.6502and.65c02directives. - Breakpoints with actions:
tron,troff,fast,slow,swap,type. - Break on read/write/access/PC or address ranges.
- Track and display last 4 writes per address (memory view, right-click).
- Paste directly into memory view.
- Cursor decoupled from PC in disassembly & memory views (editor-style, off-screen capable).
Disk & Input
- Disk II disk queues with swap button or breakpoint action.
- Joystick support added.
UI & UX
- Major UI overhaul.
- Resizable windows and pane sliders.
- New curses-based terminal UI (
--ui text). - Command-line parameters added.
- Improved mouse handling.
Documentation
- User manual available as PDF here in releases and in-app via F1.
- Significantly improved help system.
(Plus many other fixes and refinements throughout.)