Board.KolibriOS.org http://board.kolibrios.org/ |
|
8086tiny [Можно запускать Windows 3.0] http://board.kolibrios.org/viewtopic.php?f=43&t=2639 |
Page 1 of 2 |
Author: | SoUrcerer [ Thu Mar 27, 2014 10:42 pm ] | |||
Post subject: | 8086tiny [Можно запускать Windows 3.0] | |||
Порт эмулятора 8086tiny. Позволяет запускать FreeDOS, Windows 3.0, эмулирует звук и видео (CGA+Hercules). Attachment: 8086.png [ 12.34 KiB | Viewed 7406 times ] Attachment: win.png [ 16.03 KiB | Viewed 7406 times ] Запускать так: Code: /hd0/1/8086tiny bios fd.img Или так: Code: /hd0/1/8086tiny bios fd.img hd.img Запускать можно из любой папки. Поддерживаются образы жёстких дисков в raw-формате. Можно положить все файлы на один диск, и должно заработать (я помещал всё на /tmp1/1). В архиве с программой приложен bios (исходники можно найти на сайте 8086tiny) и дискета с FreeDOS (при загрузке может потребоваться нажать Enter). У меня не возникло никаких проблем с установкой Windows 3.0 на образ жёсткого диска (мне пришлось создать пустой файл нужного размера, подключить его к FreeDOS, разбить FDISKом, отформатировать FORMATом, затем подключить к Linux, скинуть установщик Windows, и установить систему из эмулятора 8086tiny). Образ Windows, по понятным причинам, не прилагаю. Для особенно любознательных: 10 интернетов тому, кто починит вывод в консоль (почему-то ANSI-последовательности поломались; вероятно, мой косяк, но я не уверен на все 100%). 250 лучей добра тому, кто разберётся с тормозами в обработке звука и видео в SDL-фронтэнде, или же реализует Колибри-фронтэнд. 1 (одна) нека тому, кто будет закрывать родительский процесс при закрытии окна console Исходные коды прилагаю. Заниматься кодом в ближайшее время не планирую. Чем это лучше DosBox? Работает быстрее, ня!
|
Author: | Leency [ Fri Mar 28, 2014 12:45 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
Йоу-йоу-йоу, это мегакруто!! Дома попробую обязательно! |
Author: | Kopa [ Fri Mar 28, 2014 3:41 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
Win World ресурс с подборкой разных образов дисков и дополнительного софта. P.S. И можно, наверное, установить и запустить версии MS Win Word в рамках древних ОС. для интереса ![]() В архиве исходников Worda для Win1.0-2.0 (мелькавшая ссылка на форуме) есть какие то DOC файлы открывающиеся или нет в Word 2010 (в Libre Office не понимаются и пытаются открыться как текстовые). Предполагаю что в каком то древнием формате DOC файла ("текстового" наполнения наверное сохранившем совместимость с Word 97) можно сохранять несложный текст из текстового браузера для открывания в современных версиях Word. Но вероятнее, например, RTF формат более предпочтителен. |
Author: | Kopa [ Fri Mar 28, 2014 6:49 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
Не получилось запустить с теmp диска Attachment: P.S. 100% загрузка и три процесса с именем 8086tiny |
Author: | SoUrcerer [ Fri Mar 28, 2014 7:26 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
На Windows 3.0 отлично работает Word 6, который можно "научить" понимать форматы вплоть до Office 2010. Kopa: Три процесса - это сам эмулятор, консоль и SDL. Программа использует звук; AC'97 и DosBox работают? Могу подготовить версию с отключенной поддержкой графики и звука, чтобы проверить, заработает ли она. |
Author: | Kopa [ Fri Mar 28, 2014 7:43 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
SoUrcerer wrote: На Windows 3.0 отлично работает Word 6, который можно "научить" понимать форматы вплоть до Office 2010. ![]() SoUrcerer wrote: Kopa: Три процесса - это сам эмулятор, консоль и SDL. Программа использует звук; AC'97 и DosBox работают? Могу подготовить версию с отключенной поддержкой графики и звука, чтобы проверить, заработает ли она. Хорошо, а ещё можно версию для Windows т.к. скомпилированная версия на форуме разработчика выводит в консоль много лишних управляющих последовательностей. и при нажатии Ctrl+Alt+Del говорит о "выполнении ошибки команды" DosBox вроде работал раньше. P.S. Процессор до 286? (не запустился DOS 6.2 - завис на установлении "связи" с CD ) В рамках WIN3.0 можно запустить более привычую графическую оболочку Calmira Небольшое описание линейки Windows 3.x на Wikipedia |
Author: | SoUrcerer [ Fri Mar 28, 2014 8:27 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
У меня нет Windows, так что компиляция может занять некоторое время. Комбинации с Ctrl и Alt в консоли передаются нажатием какой-то другой комбинации, почитай на сайте. Процессор 8086й, пробуй FreeDOS:) |
Author: | Kopa [ Fri Mar 28, 2014 8:53 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
SoUrcerer wrote: У меня нет Windows, так что компиляция может занять некоторое время. Комбинации с Ctrl и Alt в консоли передаются нажатием какой-то другой комбинации, почитай на сайте. Процессор 8086й, пробуй FreeDOS:) Попробовал скомпилировать исходник под MSYS & MiNGW через маке, но что то не задалось ![]() |
Author: | Leency [ Sun Apr 06, 2014 11:54 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
Не запустилось. Запуска с HD и с TMP, запускал просто: 8086tiny bios fd.img. Путь "/hd0/1/*" как-то захардкожен? |
Author: | SoUrcerer [ Mon Apr 07, 2014 7:36 am ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
Нет, путь не захардкожен. Что на доске отладки пишет? Звук работает у тебя? |
Author: | Wildwest [ Mon Apr 07, 2014 11:17 am ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
эту программу надо добавить в дайджест http://habrahabr.ru/company/kolibrios/blog/216789/ |
Author: | punk_joker [ Mon Apr 07, 2014 11:45 am ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
Wildwest wrote: эту программу надо добавить в дайджест http://habrahabr.ru/company/kolibrios/blog/216789/ Блин, думал же еще, что надо добавить. На теперь уже смысла особого нет. Лучше уже в следующий. |
Author: | Leency [ Tue Apr 08, 2014 12:04 am ] | ||
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] | ||
Запускается и висит. Лог в аттаче
|
Author: | SoUrcerer [ Tue Apr 08, 2014 9:26 am ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
SDL не поднялся; попробуй вырубить звуковой драйвер перед запуском. |
Author: | CleverMouse [ Mon Dec 01, 2014 2:17 pm ] |
Post subject: | Re: 8086tiny [Можно запускать Windows 3.0] |
Page 1 of 2 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |