On 08/05/2018 09:25, Mia Magnusson wrote: > > There are two "threads" here. yes > I propose some addition that is compatible to how the C128 works as it > is. If you want more than a total of 256k, you could have extra > registers in the D5xx area to hold additional information regarding the > preconfiguration registers. The reason I suggested using two unused bits and latching them when the preconfiguration or configuration registers were written, is that it becomes easy to use the extra memory from basic. This was the problem with the "PIA" method for 512k/1024mb, but with latching you can POKE the bits into the register and then configure the BANK. > But if some other kind of MMU scheme would be used, you can make it > incomaptible with the existing KERNAL memory locations and just use > more space in the FF** area. It's fine to make it incompatible when you're running software that uses the extra functionality but I don't see the point in creating an MMU that is always incompatible, because then it's no longer a C128. If you're going to create a 1MB computer that isn't compatible with C128 software, then I think it's possible to come up with one that is much better :DReceived on 2018-05-08 11:00:56
Archive generated by hypermail 2.2.0.