MOBSIS - Форум софт программы на мобильники бесплатные программы темы игры приложения

Объявление


Интересные ссылки
Добавить наш сайт в избранное
Мы в рейтинге Ладошек о КПК, коммуникаторах, смартфонах, мобильности, гаджетах. Проголосуйте за наш сайт!
С наладонником по жизни!
Всё для Samsung-i710
DimonVideo
Все для Symbian OS
Всё для смартов и общения.
Все для мобильных и КПК
Новости
16.01.2010
Поставил иконки к категориям на форуме.Обсуждаем тут
Просмотреть свежие новости

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Эмуляторы других компьютеров и OS

Сообщений 1 страница 7 из 7

1

Эмуляторы других компьютеров и OS

0

2

UnrealSpeccyPPC

Эмулятор ZX Spectrum.

Взято с _http://zx.pk.ru/showthread.php?t=4982&page=5 от AND

Итак, дождались....
Версия 1.02

_http://and.intercon.ru/
_http://and.intercon.ru/downloads/UnrealSpeccyPPCv102.arm.cab

Что нового, не считая того, что пофикфено куча багов с доступом к памяти (особенность ARM архитектуры), из-за чего могли не грузиться разные файлы в разных режимах работы:

- Самое главное : Мэппилка кнопок девайса на разные действия.
- В том числе и внешнюю и внутреннюю клавиатуру (если есть).
- В VGA режиме мышь перемещается с нормальной скоростью.
- На девайсах с квадратными экранами выдает ошибку и выходит (вместо просто выхода.... хотя им все равно, оно ж не работает там)
- Быстрая загрузка TAP.
- Вращение экрана на 180 градусов (левша-правша).
- Autofire теперь работает и активируется по действию.
- Эмуляция Grafpad (British Micro) - об этом ниже.

- Добавлены 3 файла в инсталляцию : readme.txt, grafpad.scl, action_map.ini

Теперь что такое Grafpad (для тех, кто хочет переделывать проги под stylus)

Пытаясь найти свободные порты под это дело наткнулся на вот этот девайс Grafpad в журнале Your Spectrum Issue 11 February 1985. А потом и еще в нескольких журналах. По сути - это планшет. Имеет 3 порта:
0xFF3F - Определение нажатия. Если 1 - нажато, 0 - не нажато, 255 - девайс не подключен.
0xFFBF - Абсолютный X [0..255]
0xFF7F - Абсолютный Y [0..192]
Заметим что это порты отведенные под этот девайс (хотя никогда прог под него не видел)

Проверил порты, нигде не используются... поэтому взял их.
В grafpad.scl написал простенькую прогу на Basicе - рисовалка, которая демонстрирует работу девайса.

Эмуль развивается - это радует...

http://www.sharemania.ru/0184137

0

3

Pocket Commodore 64 v2.51 от Сlickgamer

Оффсайт http://www.clickgamer.com/moreinfo.htm? … p;section=

Для тех, кто когда-то не доиграл любимую игру, предлагается змулятор Прикрепленное изображение , включающий в себя BIOS , портретный и пейзажный режимы , стерео и море других удовольствий! Поддерживает VGA и WM5.

http://www.sharemania.ru/0263521

0

4

PocketClive - бесплатный эмулятор ZX Spectrum для Pocket PC КПК. Переделан из линуксового эмулятора FUSE.

Возможности PocketClive:
- Поддержка 256 цветов
- Упрощенный способ поиска образов памяти ZX Spectrum
- Поддержка 48k, 128k, Plus2 и Plus3
- Поддержка звука beeper и AY
- Загрузка образов памяти форматов .z80 и .sna
- Сохранение образов памяти в формате .z80
- Быстрая загрузка файлов формата .tap, простая загрузка файлов .tzx
- Поддержка джойстика Kempston
- Добавлена опция POKE

Если вдруг файл *.TZX не загружается - меняем расширение файла на *.TAP

Для тех, кто не знает что такое POKE:
POKE - на спектруме это команда прямой записи в память.
Этой командой можно изменять память программ(игр). POKE - это главный инструмент читера на спектруме.
Люди составляли огромные списки адресов и значений, которые надо записать по этим адресам, чтобы игра работала "правильно".
Пример такого списка: _ttp://uk.geocities.com/leetonks/Speccy/pokes.html
выдержка из него:
===STAINLESS STEEL===
[Адрес],[значение] : [коментарий]
46837 , 183 : lives
46957 , 183 : lives
48003 , 183 : car shield
47969 , 183 : shield

Как использовать POKE:
В нижней части экрана - в строке меню есть смайлик smile_good.gif в квадратике. Если нажать на него, то эмуляция остановится и появится окошко с двумя текстовыми полями и 2 кнопками. В поле Address вводим адрес памяти, в поле Value вводим значение и нажимаем кнопочку POKE!.
Если передумали патчить память, то нажимаем кнопку Cancel.
Кстати о птичках: игры на спектруме писались не детьми и не для детей.

http://www.sharemania.ru/0266632

0

5

Эмулятор компьютера с x86 архитектурой (Pentium 4).
Эмулятор не является очень быстрым, но зато обеспечивает качественную эмуляцию.
Содержит поддержку FPU, MMX, SSE, SSE2.

Эта программа ТОЛЬКО для VGA устройств!
Если экран у вас меньше VGA и вы хотите попробовать запустить,
то поставте Virtual Display для поднятия разрешения до VGA.

Установка:
Скопируйте на ваш девайс в любую папку.
Требуется около 3мб свободного места.
Для запуска bochs НУЖНА КОНСОЛЬ.
Установка консоли: MS Console
Требуется поставить клавиатуру VGA-KEY и назначить показ/скрытие клавиатуры на кнопку.

Запуск:
Надо составить файл конфигурации. пример файла можно найти в bochsrc-sample.txt.
Файл конфигурации делается как для настольного bochs, он практически ни чем не отличается. ISO образы отлично работают.
Важные моменты: размер оперативной памяти и частота обновления экрана.
количество максимально доступной памяти находится опытным путем -
увеличиваем, пока не получаем "No memory".
(на Dell x51v WM 5.0 нормально работает с 16мб)
Частоту обновления экрана следует поставить около 10000.

Специфичные возможности Windows CE версии
*Добавлена новая оболочка RAWOUT, которая использует прямой вывод в видеопамять.
Работает только если драйвер видеоподсистемы поддерживает RAWFRAMEBUFFER.
использование:
Код
display_library: rawout

можно также сжать изображение путем выкидывания каждой второй точки:
Код
display_library: rawout, options="divtwo"

*Использование файла в качестве оперативной памяти.
этим можно выставить больший ее объем, но эмуляция замедлится.
При запуске создается файл, конечно должно быть достаточно свободного места для файла.
При корректном завершении работы Bochs, файл удаляется автоматически.
Для активации возможности надо добавить в файл конфигурации
Код
swapfile: enabled=1, file="\SD Card\swap.swp"

enabled=1 включает возможность, что бы ее выключить достаточно поставить "0".
file="\SD Card\swap.swp" указывает имя файла.

Управление мышкой производится следующим образом:
Перемещение - стилусом по экрану
Нажатие левой кнопки - нажатие на "Enter", центр джойстика.
Нажатие правой кнопки пока не реализовано.

Работа:
Тестирование производилось на Dell x51v с 1gb SD 80x.
F5 - переход в полноэкранный режим и обратно.
Если экран был в портретном режиме, то вам следует перевернуть экран, а потом нажать F5.
F12 - включение мышки. мышка пока включается только так.

Во время работы можно изменить частоту обновления экрана -
нажмите на кнопку "Config" на панели комманд и выберите вкладку "Misc Options".
В "VGA update interval" введите новое значение.
Это работает только в win32 оболочке.
Не рекомендуется ставить меньше 4000.

Тестирование:
на Dell x51v WM 5.0 + SD 80x 1Gb (Режим 624Mgz).
Загрузка Windows 95 c 16-mb памяти 2:42
Загрузка Windows 95 с 256-mb памяти 4:53. (swap файл на SD карте)
Время измерялось с появления Bochs BIOS до появления значков на рабочем столе.

Недостатки:
*Отсуствие поддержки звука.
*Неправильное протекание времени
*При выключении/включении, если образ диска на карте памяти, то она не успеет подключится и bochs вылетает.

Если вам не понятно как настроить bochs - то поищите в сети русскую документацию.
Все для настольного bochs подходит и к версии для WinCE, за исключением нескольких моментов (они описаны выше).
Установка консоли: MS Console

Больше информации по запуску Win95 можно найти в этих темах:
Windows 95 PPC Edition
http://4pda.ru/3036/
Официальный bochs сайт: http://bochs.sourceforge.net.

СКАЧАТЬ:

Для ARM4IT.
http://www.sharemania.ru/0238999

Для ARM4I (WM 2003 SE)
http://www.sharemania.ru/0234177

0

6

Эмулятор QEMU

QEMU - это эмулятор\виртуализатор с открытым кодом для платформы Windows и Mac OS Off.site

Главное отличие данного эмулятора от всех остальных - это динамическая перекомпиляция исполняемого кода х86 в код АРМ. Куски кода транслируются один раз, и сохраняются в буфере для дальнейшего использования.

Силами многоуважаемого mamaich был сделан порт этого эмулятора для Pocket PC оптимизированный для запуска игры Heroes 2, эмуляция которой обсуждается здесь

Форум на котором идет обсуждение QEMU для Pocket PC и тема самого автора данного творения здесь

Как пишет автор:

"На моей машине (HTC Universal, 128 Mb RAM, 624Mhz CPU), скорость эмуляции составляет до 25% от скорости работы того же кода на реальном Pentium 90Mhz.
Эмулируется полноценный компьютер с SB16 звуковой картой (без поддержки MIDI), SVGA карта Cirrus Logic 5446, до 2 дисководов и HDD, и до одного CDROM."

Требования:
- Операционная система: WM5, WM6, WM 6.1, WM 6.5. Совместимость с 2003SE не гарантируется.
- Процессор: xscale, qualcomm (под другими так же может работать) с частотой 500мгц и выше, под device эмулятором тоже запускается. Разгон процессора КПК - рекомендуется. Быстрая SD-карта так же приветствуется.
- VGA экран желателен, на QVGA картинка масштабируется с потерей качества и призводительности. Поддержка QVGA все еще не доделана, так что возможны проблемы.
- 128 Мб оперативной памяти. Запускается на устройствах с 64 Мб оперативной памяти после софт резета или с включением свап-файлов.
- Желательна аппаратная клавиатура, т.к. на экранная клавиатура не доделана.

Установка и запуск:
1. Разархивировать QEMU.rar в корневой каталог на карту памяти.
Если название вашей карты памяти отличается от Storage Card, то измените в файле CMDLINE.txt измените \\Storage Card\\QEMU\\5mb.img на \\Название вашей карты\\QEMU\\5mb.img
2. Создайте ярлык на QEMU.exe в папку \Windows\Start menu\Programs для удобства запуска эмулятора
3. Убедитесь что на кпк свободно не менее 25мб оперативной памяти
4. Запустите программу через ярлык в меню Start

Все остальное эмулятор сделает сам и если вы выполнили условия в пункте 1-3 то сначала увидите как начнется загрузка.

В образе жесткого диска под названием 5mb.img что находится в папке QEMU я накидал первый попавшийся софт и игры для проверки работоспособности эмулятора на HTC Universal

Вы можете c легкостью редактировать образ и добавлять свои программы и игры с помощью утилиты Winimage

В том числе прописывать автозапуск своих программ в autoexec.bat

http://www.sharemania.ru/0269206

0

7

Сводка с официального сайта:
PocketMSX is an emulator software that emulates 8Bit personal computer, MSX on your PocketPC devices.

Latest version : ver 0.2a

Work with:
Device : PocketPC with ARM(or XScale) CPU / QVGA or VGA devices
OS : PocketPC2002 / PocketPC2003 / WM2003SE / WM5
Required 'fmodce.dll' for generating sound
FREE software.
Emulate MSX1, 2 and 2+
Support for 2 cartridge-slots and 2 disk drives.
Sound emulation : PSG and SCC

В общем всё и так понятно,эмулятор старого компьютера MSX должен работать на всех ВМ.

http://www.sharemania.ru/0173812

0