> man operating_systems
Переход на страницу  [1] 2 3
Модераторы: Roman I Khimov, Wanderer, Dron
Автор Добавил
Chizh
Суббота 05.03.2005 02:23
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
Я по ходу дела в многозадачной системе (в данный момент только для MS-DOS) реализовал поддержку DPMI, если у кого найдётся время и желание, позапускайте какие нибудь программы, у меня самого их очень мало. В системе один нюанс - в окне Output любое движение мышки приводит к выходу. Ещё - если там печатается P16 или P32 значит запустилась 16 или 32 битная DPMI программа. Остальные цифры не имеют значения.

<span class='smallblacktext'>[ Редактирование ]</span>
Наверх
Сайт
Chizh
Суббота 05.03.2005 02:47
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
Программа в первом сообщении работает только на реальном процессоре (Pentium 2 и выше). Вот вторая версия, она может работать в эмуляторе (например Bochs). Но эта версия очень медленная, т.к. отключены многие фичи ради работоспособности. Да и глючит под эмулятором изрядно. В общем, по возможности тестируйте первую версию на реальном проце. В проекте MSVC.Net вы увидите Targets с названиями Release и Emulator, это и есть для компиляции в разных вариантах.
<span class='smallblacktext'>[ Редактирование суббота 05.03.2005 16:25 ]</span>
Наверх
Сайт
Dron
Суббота 05.03.2005 10:57


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
Это чего это? ты хоть поподробнее бы рассказал...

Одну из двух вечных российских проблем можно, в принципе, решить с помощью асфальтоукладчиков и катков. А вот с дорогами, конечно, будет труднее...

Андрей Валяев
Наверх
Сайт
Chizh
Суббота 05.03.2005 11:36
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
Это программулька запускающаяся из ДОС-а, делающая несколько ДОС задач параллельно. В ней сейчас нет поддержки DMA, поэтому звуковые карты работать не могут. Меня сейчас интересует, какие DPMI программы работают а какие нет. У меня нормально работают tasmx, tlink, wpp386 (Watcom C++), wmake, rarx (RAR 32bit) DOS Navigator (DPMI), GED386 (Golded 3.0.1), Settlers 2, Carmageddon 1.
Наверх
Сайт
Chizh
Суббота 05.03.2005 15:51
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
Нашёл и исправил одну ошибку. Вот новая версия.
Наверх
Сайт
Chizh
Суббота 05.03.2005 15:55
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
http://sourceforge.net/projects/expressos
<span class='smallblacktext'>[ Редактирование воскресенье 06.03.2005 01:11 ]</span>
Наверх
Сайт
Chizh
Суббота 05.03.2005 16:28
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
В эмуляторе Bochs я заметил, что иногда загрузка программ замирает, пока не переключишьтя туда-сюда на другое окно внутри EOS-а, кнопкой F11.
<span class='smallblacktext'>[ Редактирование воскресенье 06.03.2005 01:09 ]</span>
Наверх
Сайт
Dron
Суббота 05.03.2005 17:15


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
Кто щас программирует под дос? даже мой прошлый проект под дос закрыли, я надеюсь навсегда...

Это был последний проект под дос в нашей фирме...
алилуйя...


Одну из двух вечных российских проблем можно, в принципе, решить с помощью асфальтоукладчиков и катков. А вот с дорогами, конечно, будет труднее...

Андрей Валяев
Наверх
Сайт
Chizh
Суббота 05.03.2005 17:56
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
Не считай себя умнее БГ и ЛТ, системы которых до сих поддерживают работу ДОС программ. Почему я должен отказываться первым - не понимаю
Наверх
Сайт
Chizh
Воскресенье 06.03.2005 01:07
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
Исправил ещё одну небольшую ошибку и выложил на http://sourceforge.net/projects/expressos
Наверх
Сайт
Переход на страницу  [1] 2 3  

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.