mirror of
https://github.com/sethm/symon.git
synced 2025-10-31 19:16:03 +00:00
Work In Progress: CPU behavior, UI changes
This is something of a "Work in Progress" checkpoint of several features that are all half baked: 1. Allow loading of 16KB ROM files at address $C000 at run-time, not just at startup. See the "Load ROM..." File menu item. 2. Introduces the notion of "CPU Behaviors", so the core 6502 CPU implementation can match the behavior of either an early NMOS 6502, late NMOS 6502, or CMOS 65C02. Very little of this is actually implemented so far. 3. Adds a completely bogus implementation of the 6522 VIA (it does absolutely nothing right now). 4. Changes the address of the ACIA in the simulated system to match a real hardware implementation I put together.
This commit is contained in:
@@ -441,7 +441,7 @@ Ram_top = $C000 ; end of user RAM+1 (set as needed, should be page aligned)
|
||||
|
||||
; This start can be changed to suit your system
|
||||
|
||||
.org $D000
|
||||
.org $C000
|
||||
|
||||
; BASIC cold start entry point
|
||||
|
||||
|
||||
Reference in New Issue
Block a user