PDA

Показать полную графическую версию : [решено] Запуск приложений MS-DOS в OS Windows 8


Master-X
16-01-2013, 06:34
Давайте вместе разберёмся с корректным запуском MS-DOS приложений в Windows 8.


Напишите возможности запуска программ MS-DOS, если конечно имеется такая возможность без танцев с бубнами, ну, или с ними, но чтобы всё работало =)
Я использовал DOSBOX 0.74 DOS Emulator последней версии отсюда (http://sourceforge.net/projects/dosbox/files/dosbox/0.74/) , другой возможности не обнаружил.
Но есть один нюанс в работе с этим эмулятором.
Так уж сложилось, что я ещё и студент. И чтобы не заниматься большим количеством вычислений, предпочёл "одолжить" в своём БНТУ готовую старую программу 1997 года по математическому моделированию для своей курсовой.
http://forum.oszone.net/attachment.php?attachmentid=93038&d=1358302772
Для программы используется файл исходных данных *.dat. Затем запускается программа *.exe и выбираются некоторые критерии и она готова к расчётам.
http://forum.oszone.net/attachment.php?attachmentid=93040&stc=1&d=1358302810.jpg
Так вот:
Можно ли как-нибудь просмотреть/пролистать, то что моя программа уже посчитала? Она автоматом обрезает в размер окошка всё верхнее до момента последних вычислений. Или тут всё потеряно или я чего-то не понимаю? Как сделать разрешение экрана максимальным? Где "прокрутка" привычная?)))

Всем Спасибо!:)
Дополнительная визуально-пояснительная информация и русификатор эмулятора:
Видео: Русификация Вруном Эмулятора DOSBox в Windows 8 (http://youtu.be/w-8GX2IG_Xg)
Видео: Запуск программы MS-DOS в эмуляторе DOSBox в Windows 8 (http://youtu.be/NNQ3Ef-6hTg)

Iska
16-01-2013, 14:44
Master-X, судя по тому, что у Вас есть исходный код (*.pas) — добавьте в него потребный вывод, например, в файл на диске.

Master-X
17-01-2013, 05:50
УРА!) Всё отлично получилось!)))
http://savepic.org/2561295m.png (http://savepic.org/2561295.png)
http://savepic.org/2619662m.png (http://savepic.org/2619662.png)


На киберфоруме нашёл как правильно записывать в файл данные выводимые на экран (http://www.cyberforum.ru/post918007.html)

Для корректной работы с программой и её составляющими скачал также WinHex и в нём всё удачно корректировалось, в том числе и файл *.exe. Если нет необходимости редактировать программу MS-DOS можно и не качать WinHex и подобные ей 16-ричные и универсальные редакторы :)

В блокноте установил "правильный шрифт" и выбрал единственную кодировку http://savepic.org/2561281m.png (http://savepic.org/2561281.png) для нормального отображения данных сохранённых данных расчёта.
Вот и всё! Победа =)

В приложение добавил в свой Skydrive TURBO Pascal Borland 1997 с русской справкой. Через DosBox отлично запускается и работает.
Ссылка на Skydrive (перейти к файлам) (https://skydrive.live.com/?lc=1049#cid=BF6E06D57A48599E&id=BF6E06D57A48599E%21299)




© OSzone.net 2001-2012