1. BIOS - Нямах предвид само У/ЕФИ ами всеки модерен БИОС който не поддържа напр. старите БИОС прекъсвания (т.е. не знам У/ЕФИ може и да ги поддържа - беше само предупреждение), ама ДОС програмите имаха избор - ако искат може да ползват ДОС прекъсване (напр. за писане по екран или диск), ама... ако искат може да позлват директно БИОС-ко такова и тогава ако модерния БИОС не го поддържа ...само емулация е спасението (вкл. вж. и др. проблеми по-долу: таймери, диск размер и т.н.)
https://en.wikipedia.org/wiki/BIOS_interrupt_callint 0x10 ; call INT 10h, BIOS video serviceили пък напр. модерния БИОС ги има ама ха нещо не е точно както го иска програмчето а... напр.
13h AH:05h Format Track - форматирало каквото не трябва
или пък кажем модерния БИОС го има ама диска толкоз голям че препълва 16 битовия регистър и форматира на съвсем друго място.. много често срещана (евтина) защита беше писане в slack space на файла и напр. ако файла е по сектори с номера > 4ГБ/ТБ и пр спорд зависи (по старите 'кучета' вероятно си спомнят че трябваше да се обновяват драйвери и ОС като наближавахме граничните стойности - по-младите помнят първите дискове дето прехвърлиха 32 бита на 32 ботвите ОС още та трябваше обновяване на фирмуер и драйвери, и изведнъж тръгнаха на над 4 или май беше 128 Гб, а по-старите помним и прехода 8-16 и 16-32)
2. Уин 95 е 32 битов колега
https://en.wikipedia.org/wiki/Windows_95"There were also major changes made to the core components of the operating system, such as
moving from a mainly co-operatively multitasked 16-bit architecture
to a 32-bit preemptive multitasking architecture."
т.е. няма как да е била Уин95 програмата и да е била 16 битова
..може да е вървяла по Уин95, но същото ще важи и за всяка друга 32 битова т.е. ХП, Виста, 8 и т.н.
..или може би имат предвид режима (в Уин95) дето те рестартираше в чист ДОС
т.е. остава да е за Уин 1.хх, 2.хх и/ли 3.хх ...или ДОС (да- виждал съм такива с ГУИ инсталатор под Уин, дето обаче ти инсталира нещо 16 битово под ДОС /е плюс нещо си и под Уин но не самия софтуер ами документация и пр./)
П.П. Прати линк да го погледна и това 'чудо' - аз съм с Уин10 Ентърпрайз (на работата)
П.П.П. Дано само не е т.нар. уеб инсталл(ери) имаше такива навремето - независимо че качваш архив/инсталатор те ти го препакетират (а-ла флаш - с техните си реклами и спайуер вътре - па макар видими и само време на иснталл, лоша реклама няма) и после гледаш уж имаш 2х-3х свободно място на диска 1х инсталлер + 1х сотуер /рапънат/ ама нъцки: истината е доста по-различна - 1х уебинсталлер + 1х нормален инсталлер + 1х темп файлове на нормалния инсталер + 2х разпънат софтуер + 2х разпънат софтуер копиран във финалната локация и... никога не ми излизаше сметката...
Колега искрено се надявам да не удариш някой други подводни камъни напр. 16 бит ДОС или Уин да фърли кърпата като види 1) модерен твърд диск (SATA, ACPI, Native Queuing) и да се опитва да го управлява директно, па недай си боже да пише по 'забранени' места директно /старите защити и пр./ - и 2) като му види размера да му се препълни 'окото' и да си мисле че няма достатъчно място - виждал съм такива и ..обик. е неспасяемо (само за некой стари игри имаше забавители на таймера - предимно Борландски -
http://www.sierrahelp.com/Utilities/SlowdownUtilities.html)