View Single Post
Old 12 February 2021, 13:34   #20
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,879
Quote:
Originally Posted by Photon View Post
It feels like the size of each type of RAM shouldn't cause a hardware incompatibility. Strange. Maybe slowmem was hacked in to allow it at all, and now a different solution is required to do it properly. It shouldn't require more ICs, since it handles both types. Either way it was good to support internal fastmem even in the form of slowmem, it enables quite a few things OS-wise.
Lots of cracks and some original SW expect 512k of RAM at c00000 and just won't accept 1MB chip to be 1MB of RAM total, instead thinking that the machine has no RAM expansion.

So not HW, but SW compatibility reasons.

Quote:
Since I have this and get 1MB Chip, how is ECS Denise not required? It already can read from addresses in the 512k-1MB chip range, or all addressing is done by Agnus so that no other ECS chips are required (e.g. Paula)?
Agnus is the chip that feeds the other chips using DMA, Paula and Denise don't touch the RAM themselves.

Super Denise's reason to exist is that it supports higher horizontal frequencies than 15kHz. So if you're happy with PAL/NTSC (everyone running ECS should accept this fate), a regular Denise can be used even with a 2MB Agnus just fine.
Jope is offline  
 
Page generated in 0.04430 seconds with 11 queries