Сообщение от
VELESOFT
My idea is join 4x 64kB rom (first 256kB) + one PROF-ROM (second 256kB).
ProfROM in the address space is seen as a 64K ROM.
---------- Post added at 01:11 ---------- Previous post was at 01:01 ----------
Сообщение от
VELESOFT
This interface can emulate memory paging of russian ZX clones (ZX PROFI, PENTAGON, SCORPION, etc...). TRDOS rom mapping will supported (work only with ramdisc in 1MB memory). All paging ports will readable, all features will changeable. For example - part of extended ram memory can emulate rom (will set to low 16kB as zx rom replacement with write protect). This enable modify zx roms, trdos , nmi menu, etc.....
Publish please port specification.
---------- Post added at 01:44 ---------- Previous post was at 01:11 ----------
I propose to use the following specification of ports:
Код:
#BDFD/48605 1011110111111101 10xxxx0xxx1xxx01 rd #1FFD
#BFDD/49117 1011111111011101 10xxxx1xxx0xxx01 rd #FE
#BFFD/49149 1011111111111101 10xxxx1xxx1xxx01 rd #7FFD
#EFF7 - rd/wr
wr D2#EFF7 - blkD5#7FFD
wr D0#1FFD|D3#EFF7 r/wCPU0 MANAGETMENT
0 | 0 rdROM
0 | 1 rdROM & wrRAM
1 | 0 rwRAM
1 | 1 rdRAM
for Pentagon, Scorpion, KAY, ZXM-Pxoenix:
A14"ROM Change Adress - D4 #7FFD
A15"ROM Change Adress - D3 #1FFD
A16"ROM Change Adress - D2 #1FFD
A17"ROM Change Adress - D6 #1FFD
A18"ROM Change Adress - D5 #1FFD
for DOS mode ZX Spectrum +2a,b/+3:
A14"ROM Change Adress - D4 #7FFD
A15"ROM Change Adress - D2 #1FFD
A16"ROM Change Adress = 1
A17"ROM Change Adress - D6 #1FFD
A18"ROM Change Adress - D5 #1FFD