AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Zx spectrum 128k games2girls11/14/2022 ![]() ![]() ![]() | ROM 0 | ROM 1 | Either ROM may be switched in. | Bank 2 | Any one of these pages may be switched in. The memory map of these computers is: 0xffff +-+-+-+-+-+-+-+-+ ROM 0 is the 128k editor and menu system ROM 1 contains 48K BASIC.īit 5: If set, memory paging will be disabled and further output to this port will be ignored until the computer is reset. Note that this does not affect the memory between 0x4000 and 0x7fff, which is always bank 5.īit 4: ROM select. The normal screen is in bank 5, whilst the shadow screen is The byte output will be interpreted as follows:īits 0-2: RAM page (0-7) to map into memory at 0xc000.īit 3: Select normal (0) or shadow (1) screen to be displayed. Reading from 0x7ffd produces no special results: floating bus values will be returned as would be returned from any other port not attached to any hardware. If normal interrupt code is to run, then the system variable at 0x5b5c (23388) must be kept updated with the last value sent to When memory is being paged, interrupts should be disabled and the stack should be in an area which is not going to change. However, 0x7ffd should be used if at all possible to avoid conflicts with other hardware. As normal on Sinclair hardware, the port address is in fact only partially decoded and the hardware will respond to any port address with bits 1 and 15 reset. The additional memory features of the 128K/+2 are controlled to by writes to port 0x7ffd. To point to contended memory still occurs, and also appears to crash the machine shortly after I is set to point to contended memory. The ULA bug which causes snow when I is set Note that this means that there are 70908 T states per frame, and the '50 Hz' interrupt occurs at 50.01 Hz, as compared As with the 48K machine, on some machines all timings (including contended memory timings) are one T state later.
0 Comments
Read More
Leave a Reply. |