Changelog:
r43974 | blackystardust | 2023-06-06 14:13:31 +0000 (Tue, 06 Jun 2023) | 1 line
Die spacessvn stat (c) 2023 groepaz.
------------------------------------------------------------------------
r43973 | gpz | 2023-06-06 14:04:54 +0000 (Tue, 06 Jun 2023) | 1 line
some tweaks
------------------------------------------------------------------------
r43971 | blackystardust | 2023-06-06 02:41:32 +0000 (Tue, 06 Jun 2023) | 1 line
Added userport pin defines in preparation for the upcoming changes in the userport system.
------------------------------------------------------------------------
r43970 | oldwoman37 | 2023-06-06 01:41:59 +0000 (Tue, 06 Jun 2023) | 1 line
Fixed dangling spaces.
------------------------------------------------------------------------
r43969 | oldwoman37 | 2023-06-05 23:22:36 +0000 (Mon, 05 Jun 2023) | 21 lines
The memory lookup tables are now built on the value in register 0 of the MMU.
Take the MMU value:
bit 7 : Expansion (A17 when in 256K mode)
bit 6 : A16
bit 5-4: ROM HIGH (00=ROM,01=INT,10=EXT,11=RAM)
bit 3-2: ROM MID (00=ROM,01=INT,10=EXT,11=RAM)
bit 1 : ROM LO (0=ROM,1=RAM)
bit 0 : I/O (0=I/O,1=CHARGEN)
This config starts at entry 32 (NUM_CONFIG64). This was done as C64 carts
assume base of c64 configurations are at 0. There is now better
accommodations for 256K configurations.
The monitor has been fixed so that you can properly peek (SFX off) into any
c128 bank for both CPUs.
The monitor will also switch based on the current CPU.
------------------------------------------------------------------------