Вывод ответа #1860434318

-

DOSBox для Symbian

{autor_name}


{text_rank}
репутация: {repa}
{registration_date}
сообщений: {posts}
{tel_link}
#{postnumber_id}

И так. Вышел порт эмулятора 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кб)


ответ опубликован:
Рейтинг: 5
голосов: 2



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