О программе:
Один добрый человек Tomasz Wojtowicz сделал порт DOSBox на UIQ 3.x. DOSBox это порт с открытым исходным кодом DOS и эмулятор x86.
Вы сможете использовать эмулятор для запуска DOS, DOS игры, и даже Windows 3.1, Windows 95 или одного из небольших дистрибутивов Linux.
Установка и использование:
Установка:
1. Устанавливаем PIPS UIQ1.2 и stdioserver1.0 (ставим sis-ки из zip-архива) (я не тестировал с PIPS1.3 , делаете это на свой страх и риск)
2. Устанавливаем DosboxUIQ (selfsigned , должен пойти на всех девайзах, т.к. он установился нормально на моём Z [прим.: Mot. Z8 автора]
3. Помещаем dosbox.conf и premapper.txt (и все бинарники игр(исполняемые файлы) и т.д.) в <диск>:\data\directory
4. Запускаем и наслаждаемся
Скачать (1.19 Мб)
Проблемы и их решение:
Шрифт мелкий, почти ничего не видно. Можно вызвать "виртуальную клаву", нажав на кнопочку в самом углу экрана. Символы:
"/" alt + я
":" alt + л
"" backspace, но сразу перескакивает на новую строчку, т.е. не рботает.
Эта проблема решаться следующими действиями (читаем внимательно)
[spoiler="Чтобы увеличить текст и чтобы все нормально загружалось нужно... "]Открыть в блокноте файл dosbox.conf и изменить на то что написано красным цветом.
devicescreenwidth=320
devicescreenheight=240
oversize=shrink на =page
pagestepx=160
pagestepy=120
sensitivity=250
priority=higher,normal
# mapperfile=D:\data\mapper.txt
premapperfile=D:\data\premapper.txt
shellres=high
Далие вы должны найти вот ети строки:
[autoexec]
# Lines in this section will be run at startup.
mount c c:\data\ c: mem
и сделать их такими
[autoexec]# Lines in this section will be run at startup.
mount d d:\data\
d:
mem --------- И удалить ету строку
З.ы.внимание я проверил на П1АЙ но вы все равно делаете все на свой страх и риск[/spoiler]
Запуск игр и програм:
Для запуска игр нужно открыть в блокноте файл dosbox.conf найти следующие строки:
[spoiler="Спойлер"][autoexec]
# Lines in this section will be run at startup.
mount c d:\Dima\Heroes\
c:
heroes.exe
Где mount c - указываем папку, она будет браться как диск С.
heroes.exe - прописываем ехешник, который должен запускаться автоматически.
[dosbox]
memsize=6
[cpu]
# core -- CPU Core used in emulation: normal,dynamic
# dynamic needs more ram! it is not implemented in the slim version
# cycles -- Amount of instructions DOSBox tries to emulate each millisecond.
# Setting this value too high results in sound dropouts and lags.
# You can also let DOSBox guess the correct value by setting it to max.
# The default setting (auto) switches to max if appropriate.
core=normal
cycles=1000
memsize=6 - на разных программах - играх варьируется. Например на винде 3.1 должно стоять 2, а на героях - 6.
cycles=1000 - примерно расчитывается как (такт. Частота процессора х 5). Тоже можно попробовать подергать вверх - вниз.
Ну вроде и все - это основные параметры.[/spoiler]
Windows 3.1
Вот одно из первых творений била и компании.Windows 3.1 специально для dosbox. Пока не тестировал. Установка:
1.Создайте папку на карте памяти: D:\Data\Dos
2.Скопируйте w31.img в D:\Data\Dos
3.Скопируйте premapper.txt и модифицированый dosbox.conf в D:\Data\ folder
4.Запустите DosBox app
Скачать:
DosBox0.2_WIN31_modded.conf.file.rar
windows95+moddedconfigfile.rar
[spoiler="Видео. Запуск Windows 3.11 на G900 (UIQ3)"]
[/spoiler] P.S.В первом прикреплённом файле небольшой FAQ на руссском,описание параметров,конфигов,значений и прочего для работы с этим.(теперь в UTF-8)