SimpleGreat
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Всем привет! На Ubuntu 10.04 установлен VMware Workstation 7.1.4. Он мне понадобился для запуска самописного набора ДОС-овских (т.е. написанных и скомпиленных под DOS еще аж на QC (Quick C 5-какой-то)) программ. Они исправно работают по WinXP SP2. На SP3 уже нет. Как-то переделать их уже тех.возможности нет. И винда была, собственно, только из-за них и нужна. Теперь винды из-за лицензионных ограничений нет, а проги есть. И нужны в работе. Одна засада есть в этих прогах - там графика отрисовывается нестандартными средствами. Т.е. была написана библиотека, которая писала данные напрямую в видеопамять (судя по всему, через прерывание 10h) - на тот момент это ускоряло вывод графики в разы..... Короче, не рисует картинки под VMware. Весь лог забит подобными сообщениями: Unknown int 10h func 0xff01 Unknown int 10h func 0xff01 Unknown int 10h func 0xff01 Unknown int 10h func 0xff01 Unknown int 10h func 0xff01 ну и т.д. Функции разные - 0xff02, 0xff03, 0xff04, 0xff05, 0xff0c, 0xff25, 0xff50 и еще несколько. Я так понимаю, это уже некритично. Вообщем, вопросик такой - может кто знает еще какие-то вирт.машины, которые разрешают такие "вольности", как у меня? Под VirtualBOX-ом, как ни странно, один из 5-10 раз прога отрабатывает (в смысле, рисует что надо). Wine, разумеется, тоже не помогает. З.Ы. Есть, конечно, железный вариант - поставить просто ДОС без всяких виртуалок... Но это ужжжжасно неудобно. |