Ok, to clear some misunderstandings
Ok.
- DES doesn't use ROM 0 (a lot of reasons)
Yep - so it's a Background ROM with BASIC running in the Background.
- No, 6128 BASIC also needs 6128 lower ROM
My only problem regarding this is people say 6128 BASIC, though BASIC 1.1 was also in a 664 which would of had it's own Lower ROM as well I presume - still it's a Disc Based Machine. Is a 664 with 64k Memory Expansion the same as a 6128??
I'd have to do a lot of running around looking up AAs to see what the deal is with 464s using BASIC 1.1 is there something different in a 464 sold in 1989 which allows it to have BASIC 1.1? I only vaguerly recall they were selling ROMs and Amstrad put a stop to it or something, though I don't recall anyone writing to AA asking why their BASIC 1.1 won't work in their 464. But then I may have it all wrong since that was some 20 years ago!

- Yes, FutureOS ROM A at position 0 will autoboot.
So essentially it works on everything from scratch with certain hardware elements aspects in mind!
Use of ROM 0? Patched BASIC, for example the Mister-X version.
[/quote]