Hmm,
well, currently I own 512k XRAM (576k RAM total). but believe me, the ABBUC demos all work ok on 320k compyshop (CS) expanded Ataris. I do have a Compyshop compatible Megaram 2 RAM upgrade with 256k XRAM and since this was not enough for me and many polsih demos did not work with it, I extended it to 512k...
Before upgrading to 512k, all ABBUC demos were tested on the 320k CS machine and they worked fine (be sure to switch off BASIC, otherwise garbage appears here and there - hold down OPTION!). One more thing, looks like the emulator is not emulating RAM upgrades well. Rambo and CS are not the same actually. All demos work on the original machine with a CS upgrade but they do not work on an original machine with Rambo upgrade !! Looks like this is different on the emulator...
CS ramdisks have block 26AE (each with 4 banks, total = 16 banks), original Rambo upgrades by ICD did have blocks ACE (each with 4 banks, total = 12 banks). Meaning the CS *added* 256k to the existing 64k, so you got a 320k machine. Not so with the Rambo, it *replaced* the 64k base RAM with 256k, but since 64k are still required as base RAM you merely have 64k base RAM plus 192k extended RAM (total = 256k RAM). In other words: CS is the same as Megaram 1-3, all have a total of 320k RAM, whereas Rambo is the same as Buchholz and Newell, they have only a total of 256k RAM...
Well, now for the emulator: it sets CS as a 320k machine which is correct, but it also sets Rambo as a 320k machine which is not fully correct (it should say TOMS or Atari Magazine here to avoid confusion with original Ataris and original RAM upgrades). Just take a look at my Ramdisk info article (or overview) which should make some things clearer or even more confusing. Finally, only two demos exist that really require 1 Megabyte extended memory: a) the raytracing demo by ABBUC member solocoder of Ace (a stupid raytracing demo that comes on 8 bootdisks) and b) the BRULL sample demo that was released a short time ago...
-andreas magenheimer