Запустил флоп в ревизии А.
Вначале испугался спецэффектов на бордюре при работе с дисководом, уж очень напоминало рябь при просадке питания - думал мотор дисковода такую грязь сделал ) Потом понял, что это фича )
Выбор BDI/DivMMC работает в целом корректно - если вставлена карта, то инитится ESXDOS, потом выполняется сброс в бейсик48. Если карта не вставлена, то выполняется сброс в меню128.
А вот при наличии подключенного флопа, если он уже запитан, происходит сброс с бейсик 48. Видимо анализируется какая-то из линий дисковода, и при наличии питания на нем она своим состоянием отключает запуск меню128.
Uzix, можете подсказать, что является критерием наличия дисковода и от чего зависит сброс в 48/128 ? Может у меня какой-то подтяжки на одной из дисководных линий не хватает ? Прошивку бегло посмотрел, но пока не сумел понять (
Я себе логику представляю так: если есть детекция карты - инитится ESXDOS, если нет карты - пусть запускается меню128, а есть ли BDI и флоп - это уже не должно влиять на выбор режима запуска.