Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Apr 25, 2019 11:21 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 252 posts ]  Go to page Previous 113 14 15 16 17
Author Message
PostPosted: Tue Apr 28, 2009 9:43 pm 
Syrioga
Проще всего не париться с загрузчиками, а написать в dosbox.conf:
Quote:
[autoexec]
BOOT E:\Kolibri\kolibri.img <---Этот путь естественно у тебя свой

НО!!!
поскольку эмуляция защищенного режима процессора пока в DOSBox хромает, то дальше синего загрузочного экрана (оно работает в реальном режиме процессора) дело не пойдет.
При попытке загрузится DOSBox в консоли ругается на 6 прерывание.


Top
   
PostPosted: Wed Apr 29, 2009 12:23 pm 
Offline

Joined: Thu Apr 23, 2009 8:09 pm
Posts: 9
да, я пробовал просто образ запускать, но после выбора раскладки вылет. как тогда быть?


Top
   
PostPosted: Wed Apr 29, 2009 12:55 pm 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
Syrioga
Объясни, зачем пробовать DOSBOX, когда есть более полноценные эмуляторы типа QEMU, VMWare, Bochs.


Top
   
PostPosted: Wed Apr 29, 2009 3:58 pm 
Offline

Joined: Thu Apr 23, 2009 8:09 pm
Posts: 9
досбокс портировали на symbian(nokia)(уже запускается вин95/98)


Top
   
PostPosted: Wed Apr 29, 2009 5:48 pm 
Offline

Joined: Thu Jan 26, 2006 8:47 pm
Posts: 284
На windows mobile давно уже qemu портировали, жаль правда управление стилусом почти не пашет... но колибри стартует без особых проблем) и если управлять исключительно вирт клавиатурой все отлично


Top
   
PostPosted: Wed Apr 29, 2009 7:44 pm 
Offline

Joined: Thu Apr 23, 2009 8:09 pm
Posts: 9
ну че?? кто нить знает как из досбокса запустить колибри?? или из доса?


Top
   
PostPosted: Wed Apr 29, 2009 8:02 pm 
Syrioga
ИМХО я же в посте вполне понятно написал:
Quote:
поскольку эмуляция защищенного режима процессора пока в DOSBox хромает, то дальше синего загрузочного экрана (оно работает в реальном режиме процессора) дело не пойдет.
При попытке загрузится DOSBox в консоли ругается на 6 прерывание.

От того что Колибри под DOSBox попробуют запустить еще 5, 10, 20, 50, 100... N человек оно не заработает, пока авторы DOSBox не исправят ошибки эмуляции.
И запуск вин95/98 не показатель работоспособности - код написан на Си и компилятор имеет свою специфику генерации кода. Колибри же написана на Ассемблере и писалась под реальное железо. А то что она запускается под Qemu, Bosh и VmWare достаточный показатель того, что в DOSBox реализована несовсем корректная эмуляция защищенного режима. Я не утверждаю, что в Qemu, Bosh и VmWare она 100% корректная, но то что реализовано в них сделано более близким к оригинальному железу, по сравнению с DOSBox.


Top
   
PostPosted: Thu Apr 30, 2009 9:14 am 
Offline

Joined: Thu Apr 23, 2009 8:09 pm
Posts: 9
Mario, хорошо, я понял что из досбокса ни как. НО из досбокса можно запустить обычный мс-дос версии 6/7/8. Из ни будет работать?


Top
   
PostPosted: Thu Apr 30, 2009 9:49 am 
Syrioga
Хорошо попытаюсь еще проще объяснить: у тебя есть запорожец, ты к нему прикручиваешь гусеницы от танка, по твоему он станет летать как вертолет?
Все еще не понятно? Ну, удачи тебе парень...


Top
   
PostPosted: Thu Apr 30, 2009 10:22 am 
Offline

Joined: Thu Apr 23, 2009 8:09 pm
Posts: 9
Последнее предложение я понял))) Ладно я пошел, спасибо!


Top
   
PostPosted: Fri May 01, 2009 2:19 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
DOSBox не эмулирует команду rdtsc (во всяком случае, не эмулировал, когда я последний раз это проверял). При этом в ответ на cpuid честно возвращается, что tsc не поддерживаются. DOS и Win9x свободно обходятся без этих счётчиков, а Колибри - нет. Отсюда и 6-е исключение (#UD, неподдерживаемая инструкция).

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
PostPosted: Fri May 01, 2009 3:28 pm 
diamond
А так это исключение, спасибо за разъяснение, а то я уже начал грешить на драйвер флопика.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 252 posts ]  Go to page Previous 113 14 15 16 17

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited