Whare does bootstrap come from then?
in WinUAE you can load a file as a ROM which is an 8Kb bootstrap,
then it makes a short tune, and asks for Kickstart floppy, then for Workbench.
There is a small bootstrap rom on the Amiga 1000 that does some very low level stuff and is responsible for loading Kickstart from disk and then reseting the machine.
I thought have Kickstart on Disk was really smart and disliked the Amiga 500/2000 having it in ROM. I knew it would be much harder to update Kickstart or use beta Kickstarts without having it on disk.
I know I was in a minority.
A Kickstart Story:
Commodore and EA showed up in our city with the brand new Amiga 500 demo unit to show it off. This was the Amiga 500 that had one Commodore key and one Amiga key instead of two Amiga keys on either side of the spacebar.
Anyway, they were demoing the machine and I asked about loading alternate Kickstarts for compatibility. For example, Archon or ACS would not load on the Amiga 500 because of Kickstart 1.2.
Without missing a beat, the EA guy says that by holding down Control-Commodore-Amiga that it would eventually ask for a Kickstart disk. He tried it several times and it did not work. He eventually called EA and spoke to someone. They too thought it should work.
When he returned he shrugged and said, "I guess they took that feature out."
The EA guy was so sure that it would work, that I wondered if that was talked about at some point?
The Commodore guy had no information and was of little help. I think he was just a sales guy traveling around with this thing.
Obviously, to add that feature on a 500 would have required additional memory and control chips which the machine lacks, however, I just thought it was an interesting moment. That idea had to come from somewhere. EA must have known that many of their games broke under 1.2 so they would have benefitted from a feature like that.
Cheers!
-P