Posted By
MIRKOSOFT on 2015-02-16 12:02:49
| Re: Bankswitching of Plussy and its programming
OK, not banks in base RAM...
So, I need to explain it: e.g. C128 has 16 banks, each represents any ROM/RAM config... Bank 0 represents RAM0 only, and top/bottom shared RAM is defined by MMU config. Bank 1 represents RAM1 only, and shared the same - shared means visible no matter if RAM0 or RAM1 (RAM0 + RAM1 = 128K) Bank 15 is special configuration with Kernal, Editor, Low Basic , High Basic etc. Other banks refer to internal ROM expansion, external ROM expansiopn etc. C128 uses also Banks working with RAM 2 and 3, but these banks referring to RAM0 and RAM1 - it's sometimes used for own made expansion to 256K...
I was thinking if Plussy can leave for Basic 60671 Bytes, there must to be anything similar 'cause C64 can also turn off ROM - but then are all Kernal and Basic routines unusable, so it's only disadvantage and C128 when needs makes active wanted RAM or wanted ROM - my meaning was Plussy must to be more advanced than C64...
So, Please explain it me like to little boy...
Miro
|