DosBox
1. Скачайте и установите DOSBOX:
если оперативки 40мб или больше, можете смело ставить полную версию;
если 20, то slim версию;
если меньше, можете забыть о dos’е;
2. Скачайте и установите все необходимые библиотеки в память телефона.
3. Файлы dosbox.conf и mapper.txt положите в c:\data.
Ссылка для скачивания Dosbox`а: allsymbianos.ucoz.ru/dosbox_1_174.rar
Ссылка для скачивания необходимых библиотек: allsymbianos.ucoz.ru/DOSBox_s60_bianry_dependencies.zip
Ссылка для скачивания конфига для Nokia 5800: allsymbianos.ucoz.ru/5800_conf_159.rar
Ссылка для скачивания конфига для остальных: allsymbianos.ucoz.ru/dosbox.conf
Windows 3.1
1.Скачайте архивы data; WINDOWS1 и WINDOWS2
2.В папку дата на карте памяти поместите все из архива data
3.В этой же папке(e:\data) создайте папку windows и киньте в нее все из архивов WINDOWS1 и WINDOWS2.
Должно получиться так:
e:\data\calmira
e:\data\dos\NC
c:\data\dosbox.conf(конфиг)
c:\data\mapper.txt
e:\data\WINDOWS
4.В Dosbox.conf параметру memsize присвойте значение от 2 до 5(у меня только max при 5 мб Dosbox запустился, у Вас может запуститься и при большем значении, всё зависит от вашего смартфона). В разделе [autoexec] написать:
Loader 1 — Windows 3.1
mount a e:\Data\win31\ (To install more drivers)
mount c e:\Data\
mount d e:\
c:
c:\Windows\win.com
5.Запустить Dosbox.
Ссылка для скачивания архива data: allsymbianos.ucoz.ru/data_147_936.rar
Ссылка для скачивания архива windows1: allsymbianos.ucoz.ru/windows1_169_169.rar
Ссылка для скачивания архива windows2: allsymbianos.ucoz.ru/windows2_214_107.rar
Windows 95
1.Скайте архив W95rus.
2.Файл W95rus.img скопируйте из архива в папку e:\data\windows(pc)\.
3.Отредактируйте раздел [autoexec] файла dosbox.conf следующим образом:
[autoexec]
imgmount c e:\data\windows(pc)\w95rus.img -t hdd -fs fat
boot -l c
4.В файле dosbox.conf параметру memsize поставте значение от 8 до 16, в зависимости от количества мб оперативки.
5.Запустите DOS.
Ссылка для скачивания архива W95rus: depositfiles.com/files/gd1ytjuj7
Настройка
Шрифт Windows 95:
1.На рабочем столе нажимаем правой кнопкой мыши(#) и выбираем свойства.
2.В открывшемся окне заходим в третью вкладку
3.Выбераем какой-нить шрифт и меняем его размер на 14-15
Подсказка: т.к. на теле настраивать будет не удобно, можно усатновить DOSBox на комп и настроить все там.
Мултизагрузка:
1.В разделе [autoexec] файла dosbox.conf пишем следующее: Скрытый текст
[autoexec]
Xecho off
echo Press 1 for Windows 3.1
echo Press 2 for Windows 95
echo press 3 for Norton Commander 5.0
: BOOT
choice /N /C:123 /M «BbI6ePau*»%1
if ERRORLEVEL ==3 goto NC5
if ERRORLEVEL ==2 goto W95
if ERRORLEVEL ==1 goto W31
goto END
: NC5
mount c e:\Data\dos\NC
c:\NC.exe
goto END
: W95
imgmount c e:\Data\Windows(pc)\w95.img -t hdd -fs fat
boot -l c
goto END
: W31
mount d c:\
mount c e:\Data\
mount e e:\
c:
c:\Windows\win.com
: END
Вместо X знак @
2.Запускаем DOSBox.
Ввод символов с клавы смарта и руссификация доса:
1.Качаем архив dosbox_t9_rus_102, файлы из него кидаем в папку e:\data\dos
2.Запуск приложения для ввода с клавы. В разделе [autoexec] файла dosbox.conf пишем следующее:
Код:
[autoexec]
# Keys mount d e:\Data\dos\ d:\KEYRUS.com d:\res.com
3.Руссификация DOSBox’a. В разделе [dosbox] файла dosbox.conf пишем:
Код:
language=e:\data\dos\russian.txt
4.Ввод русских букв с клавы смарта. В разделе [dos] файла dosbox.conf пишем:
Код:
keyboardlayout=ru
5.Запускаем DOSBox. Внимание. т.к. дос однозадачная система, у вас не получится запустиь одновременно и ввод и винду/NC/игры.
Ссылка для скачивания архива dosbox_t9_rus_102: allsymbianos.ucoz.ru/dosbox_t9_rus_102.rar
Какую винду поддерживает мой смартфон?
1 – поддерживает Windows 3.1
2 – поддерживает Windows 95/98
—————-—-
| Модель | 1 | 2 |
—————-—-
| N96 | x | x |
| N95 8Gb| x | x |
| N95 | x | | v
| N86 | x | x | v
| N85 | x | x |
| N82 | x | x |
| N81 8Gb| x | x |
| N81 | x | x |
| N79 | x | x |
| N78 | x | x | V
| N76 | x | x | v
| N73 | | |
| E90 | x | | v
| E75 | x | x |
| E71 | x | x | v
| E66 | x | x | v
| E65 | x | | v
| E63 | x | x | v
| E62 | x | | v
| E61 | x | | v
| E55 | x | x |
| E51 | x | x | v
| 5730 | x | x |
| 5700 | x | | v
| 5630 | x | x | v
| 5320 | x | x |
| 6720 | x | x |
| 6220 | x | x |
| 6210 | x | | v
| 6120 | x | |
| 6110 | x | | v
| 3250 | | |
Информация о файле конфигурации
Для активации управления мышью в эмуляторе нажимаем клавишу вызова, теперь джойстик/нав.клавиша будут управлять курсором мыши, а нажатие в центр джойстика/клавиши будут выполнять роль нажатия левой клавиши мыши, Звёздочка – правой кнопки, 0 – средней. Для возврата к клавиатурному управлению надо ещё раз нажать клавишу вызова.
Для активации режима прокрутки страницы (при высоких разрешениях) необходимо ЗАЖАТЬ клавишу вызова (прокручивать джойстиком/нав.клавишей).
Описание файла настроек dosbox.conf:
[sdl]
- devicescreenx, devicescreeny – разрешение экрана Вашего смартфона
- oversize – что делать с высокими разрешениями
- ‘shrink’- (по умолчанию) уменьшить разрешение под экран смартфона
- ‘page’ – не уменьшать изображение, вместо этого виртуально пролистывать
- pagestepx, pagestepy – шаг пролистывания в режиме перемещения по экрану (по умолчанию 320/240)
- shellres – разрешение стартовой коммандной строки
- ‘high’ – нормальное (по умолчанию)
- ‘low’ – режим 0×13
[dosbox]
- lenguage язык ввода. Можно придать значение ru(если вы скачивали архив DOSBox_T9_RUS)
- 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]
- Это настройки для автозапуска
Инструкцию проверял лично на NOKIA 6120c? так что пробуйте!
данный способ просто показывает возможность запуска Windows.
Максимум, что я смог сделать — это открыть проводник и сапер.
проверяйте