Why is supported too long ramdisc ?
Ideal ramdisc size is 648kB (82 tracks) for compatibility with original FDD format = possibility always use export/import image from/to fdd. If ramdisc is longer than 648kB then is unusable on real FDD and must be converted..
If PHOENIX contain 2048kB memory then best way is move ramdisc position to second 1MB memory and size can be up to 1024kB. First 1024kB of 2MB memory is often used by software. First 128kB must be always for ZX software, next 128kB is used in WILD PLAYER (detect and use extended memory). Next pages up to 512kB can be used for some GAMEs or assemblers (ALASM).
If ramdisc is in first 1MB memory then ideal memory layout is:
a) 128kB ZX ram, 384kB reserved (for software using extra memory up to 512kB), 512kB ramdisc.
+ better compatibility with software for 512kB ram
- small ramdisc
b) 128kB ZX ram, 256kB reserved (for software using extra memory up to 384kB), 640kB ramdisc.
+ compatibility with software for 256kB ram (max. 384kB)
+ full ramdisc size compatible with original FDD image.![]()









Ответить с цитированием
