vak: (Знайка)
[personal profile] vak
Постепенно допиливаю симулятор i86. Вот уже PC-DOS 6.3 стартует. Но не желает устанавливаться, поскольку жёсткий диск отсутствует.

Date: 2026-02-16 10:55 (UTC)
dimorlus: (Default)
From: [personal profile] dimorlus
Круть какая! А HDD как планируете, с доступом к файловой системе хоста или что-то совсем отдельное?

Date: 2026-02-17 15:13 (UTC)
From: [personal profile] litwr
Не смог удержаться и протестировал PC DOS, которую не смог достать в 2003. Прерывания работают как и в MS-DOS. IBM - это серьёзно!
Добавил табличку в конец - https://github.com/litwr2/retro/tree/main/ibmpc/dosbugs - без поддержки dimorlus не осилил бы.
А не пробовали современные суперминиатюрные ОС MenuetOS, KolibriOS или может какие другие подобные?

Date: 2026-02-18 16:47 (UTC)
From: [personal profile] litwr
Спасибо, что ознакомились. Более 20 лет не пойму, в чем там дело. В Юниксах должно бы работать, это не маргинальные ДОСы вроде Free, PTS, и, отчасти, DR. Но могу предположить, что возможно есть какой-то баг в PIC. Серьёзные разработчики в ведущих компаниях знали как его обходить. Крупные фирмы любят, чтобы о багах в аппаратуре информация шла очень тихо.
Аппаратный баг косвенно подтверждается тем, что эмуляторы: Virtual Box с любым ДОСом или DOSbox - не ломаются на баге.