The CoCo 3 had a custom chip which provided an MMU and a few other features, but the maximum amount of memory it supported was 512KB. Page size was fixed at 8KB.
Yes, you are right. I am confusing that with some other system. Sadly, I do not currently have a Coco 3. The details fade with lack of use...
I do recall, I used 2 pages, 16Kb RAM for my projects.
Page one, run main code and page in subroutines as needed. I could put graphics data under the main code too. The draw routines got called in page 2, meaning page 1 could go away for a while.
It worked well. Maybe it was the Atari featuring different page sizes.
How are people putting 2 Megabytes into the machine? I never did one of those upgrades, though I did add a 6309.
I do recall, I used 2 pages, 16Kb RAM for my projects.
Page one, run main code and page in subroutines as needed. I could put graphics data under the main code too. The draw routines got called in page 2, meaning page 1 could go away for a while.
It worked well. Maybe it was the Atari featuring different page sizes.
How are people putting 2 Megabytes into the machine? I never did one of those upgrades, though I did add a 6309.