Subj : Re: Welp
To : Neo67
From : Exodus
Date : Fri Sep 19 2025 05:20 pm
n> Abstract: It is very likely that the 228 CD limit is a Turbo Pascal/real
n> mode memory limit. EZ-ROM is (according to findings) a DOS door written
n> in Turbo Pascal; Turbo Pascal in 16-bit real mode has a maximum of 64 KB
n> per data segment for global/static data. If the developer created a static
n> array table of records for the CD catalog entries, the record size
n> determines how many entries fit into the 64 KB. With a record size of rough
n> ~280 bytes, you end up with about ~228 entries (64 KB / ~280 B ≈ 228). Th
n> explains why 256 were not used: the 64 KB segment limit was there before.
n> A round number like 256 does not help if the sum of the record bytes exceed
n> the 64 KB mark beforehand.
Every release he raised it. It started as 96, then worked its way to 228. So
it MAY or MAY NOT explain this.