И так. Вышел порт эмулятора MS-DOS - DOSBox для Series60 3rd и 5th Edition.

Оффициальный сайт проекта

Автор kolijoco

Для запуска необходимо 20 МБ ОЗУ (рекоммендовано 40)!

Скачать можно из архива.

Текущая версия 0.72 (от 23.06.2009).
Изменения по сравнению с версией 0.72 от 4.05.2009:
- Добавлена виртуальная клавиатура для 5800, больше изменений нет

Инструкция по установке:
1. Если установлен C2Doom или Open Transport Tycoon, то их удалить, а так же все установленные библиотеки SDL, если были установлены.
2. Установить всё из архива dependen.
3. Установить dosbox.sisx
4. Отредактировать файл dosbox.conf (настройки аналогичны настройкам dosbox.conf для компа)
5. Закинуть dosbox.conf в на смартфон в папку c:/data
6. Отредактировать файл premapper.txt (прикреплён), там настраиваются клавиши (какая за что отвечает). Пример в архиве есть.
7. Закинуть файл mapper.txt на смартфон в папку c:/data

Всё. Теперь можно запускать сам DOSBox. Удачи!
Если хотите поддержку в DOS поддержку кириллицы, то запустите файл rk.com (прикреплён). Файл необходимо запускать при каждом старте DOSBox, так что лучше его записать в авторан.

Для активации управления мышью в эмуляторе нажимаем клавишу вызова, теперь джойстик/нав.клавиша будут управлять курсором мыши, а нажатие в центр джойстика/клавиши будут выполнять роль нажатия левой клавиши мыши, Звёздочка - правой кнопки, 0 - средней. Для возврата к клавиатурному управлению надо ещё раз нажать клавишу вызова.

Для активации режима прокрутки страницы (при высоких разрешениях) необходимо ЗАЖАТЬ клавишу вызова.

Программа для запуска приложений MS-DOS прямо из файлменеджера:
DOSBoxHandler
Благодарим нашего Помощника EQ.

Описание настроек файла dosbox.conf:

[sdl]
- devicescreenx,devicescreeny -- разрешение экрана Вашего смартфона

- oversize -- что делать с высокими разрешениями
- \'shrink\'- (по умолчанию) уменьшить разрешение под экран смартфона
- \'page\' - не уменьшать изображение, вместо этого виртуально пролистывать

- pagestepx,pagestepy -- шаг пролистывания в режиме перемещения по экрану (по умолчанию 320/240)

- shellres -- разрешение стартовой коммандной строки
- \'high\' - нормальное (по умолчанию)
- \'low\' - режим 0x13

- s60scaler -- режим вывода изображения
\'none\' - стандартный режим
\'s60full\' - полноэкранный с использованием S60 bitmap
\'s60aspect\' - уменьшеное изображение
\'swfull\' - полноэкранный с использованием nearest pixel software implementation
\'swaspect\' - уменьшеное изображение
\'glfull\' - полноэкранный режим с использованием OpenGL ES (ТОЛЬКО ДЛЯ СМАРТФОНОВ С 3D-УСКОРИТЕЛЕМ)
\'glaspect\' - уменьшеное изображение

- rotatescreen -- поворачивает экран на 180 градусов, если значение true


[dosbox]
- memsize (количество ОЗУ, которое будет эмулировать DOSBox)

[cpu]
- core -- тип процессора при эмуляции: normal,dynamic (dynamic - выше производительность, но выше потребление ОЗУ!)
- cycles -- количество инструкций, которые DOSBox пытается эмулировать каждую миллисекунду.
- если поставите слишком высокие показатели будут тормоза и лаги.
- можете написать max, тогда DOSBox попытается сам выставить максимальное значение.
- по умолчанию (auto - автоматический режим).

[mixer]
- nosound -- Отключает звук (но он всё равно продолжает эмулироваться)
- rate -- частота дискретизации
- blocksize -- Размер блока для звука, чем выше значение, тем меньше заиканий, но больше тормозов
- prebuffer -- Как много миллисекунд данных держитсе в блоке

[midi]
- mpu401 -- Тип эмулируемой MPU-401: none, uart или intelligent.
- device -- Устройство которое будет получать MIDI данные с MPU-401.
- Значения: default,alsa,oss,win32,coreaudio,none.
- config -- Специальные настройки для устройства

[sblaster]
- sbtype -- тип эмулируемого soundblaster (звуковой карты): none,sb1,sb2,sbpro1,sbpro2,sb16.
- sbbase,irq,dma,hdma -- The IO/IRQ/DMA/High DMA адреса используемые в soundblaster.
- mixer -- Позволяет изменять микшер DOSBox через Soundblaster.
- oplmode -- Тип эмуляции OPL: auto,cms,opl2,dualopl2,opl3.
- В автоматическом режиме тип выберается Soundblaster ом.
- Все режимы OPL относятся к \'Adlib\', кроме CMS.
- oplrate -- частота дискретизации OPL.

[gus]
- gus -- Включает эмуляцию Gravis Ultrasound.
- gusbase,irq1,irq2,dma1,dma2 -- IO/IRQ/DMA адреса для GU
- gusrate -- Частота дискретизации.
- ultradir -- путь к Ultrasound

[speaker]
- pcspeaker -- включает эмуляцию PC-Спикера.
- pcrate -- Частота дискретизации.
- tandy -- Включает эмуляцию Tandy Sound System (off,on,auto).
- tandyrate -- Частота дискретизации.
- disney -- Включает эмуляцию Disney Sound Source. Covox Voice Master и Speech Thing.

[joystick]
- joysticktype -- настройки джойстика

[serial]
serial1 -- настройки портов

[dos]
- xms -- Эмуляция XMS.
- ems -- Эмуляция EMS.
- umb -- Эмуляция UMB.
- keyboardlayout -- раскладка клавиатуры (или none).

[ipx]
- ipx -- Включить эмуляцию IPX через UDP/IP эмуляцию.

[autoexec]
- Это настройки для автозапуска.




Прикрепленный файл: rk.zip (5.80 кб)
Прикрепленный файл: mapper.zip ( меньше 1кб)

* редактировал(а) Square Pants 15:14 24 июн 2009


Всем привет! На моем n73 дос запускается норм.,а вот с виндой 3.1-не хочет. Сделал .conf как надо..Попробывал запустить дос в режиме зарядки,нажимаю на иконку доса,переворачивается экран и все...только картинка от темы.Ждал 1 час,2...Что нужно делать??!Оперативы 29 метров.хелп!!...


привет вам, дайте пожалста конфиг и настройки клавиатуры для досбокс и фак как винду 98 поставить в личку. 5800 хм. спасибо заранее


Вроде разобрался но не до конца.Помогите пжл
Почему с резидентом все клавиши работают кроме 9 она просто одни \"y\" выдает,буквы на этой клавише не меняются.И еще как настроить управление в Dangerous Dave запустил через нортон,а то одна заставка бегает туда-сюда,а начать игру не могу клавиши не реагируют.Хочется поиграть в игру своего детства.


Неа драйвер не причем.3часть дейва начал игру(не стреляет и не прыграет,за то ходит)наверно все дела в раскладке,хочу 2часть там бегает заставкаи ничего не стартует.В какой проге можно смотреть скан коды клавиш смарта и клавиш компа или напишите пжл скан коды клавиш качели громкости и клавиши камеры?И еще можно звук как-то включить?

* редактировал(а) Dim279 21:58 13 янв 2010


Вверх страницы Вниз страницы

Яндекс.Метрика