Описание
Порт хорошего эмулятора приставки Sega Mega Drive/Sega Genesis на Pocket PC.
Возможности программы
Качество эмуляции: Почти идеальное.
- Ядро 68K: Cyclone.
- Звук: Работает.
- Сохр./загр. состояния: Работает (вроде).
- Тулбары: Есть, переключаются аппаратной кнопкой.
- Экранные тап-зоны: Есть, конфигурятся.
- Зазипованные РОМы: Грузятся.
FAQ
Не работает если в пути к Rom'у есть русские буквы
К сожалению, исправить это не предоставляется возможным. Перенесите свои ромы в папки с английскими названиями.
Не видит ни одного рома
Возьмите свой ром-файл и смените ему расширение с *.gen на *.bin. В том случае, если ром в архиве, распакуйте, замените расширение и снова запакуйте.
Очень маленькие кнопки внизу экрана. Я по ним не попадаю
Либо используйте кнопки своего КПК, либо пользуйтесь тап-зонами. Подробнее о тап-зонах в разделе конфигурирование.
Конфигурирование(файл genpp.cfg)
"глобальная" - опция существует только в основном файле конфигурации
"локальная" - опция существует в файле конфигурации ROM'a и перекрывает установки основного файла конфигурации (если установлена)
- sound (глоб./лок.) - yes/no. Sound - это звук ;)
- fastsound (глоб./лок.) - true/false. Если true, FM обновляется один раз в кадр и ЦАП обрабатывается своей процедурой - идея из PicoDriveN от Notaz. Не факт, что музыка везде будет в порядке - но единственная обнаруженная несовместимость - в заставке Gods нет канала ударных.
- samplerate (глоб./лок.) - Качество звука. Естественно, влияет на производительность. Возможные значения: 8000,11025,22050,44100
- llsfilter (глоб./лок.) - on/off. Lame lowpass sound filter. Теоретически должен сглаживать звук, но как-то не чувствуется. Но и на скорость эмуляции никак не влияет.
- frameskip (глоб./лок.) - auto/0..9. Пропуск кадров.
- country (глоб./лок.) - auto/u/j/e. Установка желаемой системы для эмуляции.
- core (устарела, v<1.04, глоб./лок.) - выбор типа эмуляции основного процессора (Motorola 68000) - Cyclone или Musashi. Cyclone быстрее, но совместимость хуже, чем у Musashi
- z80 (v<1.04, глоб./лок.) - эмуляция второго процессора (Z80) - MAME, DrZ80 или не эмулировать вообще (off). DrZ80 быстрее, но опять таки менее совместимо, чем MAME.
Отключение эмуляции скорее всего отключит и звук.
- z80 (v>=1.04, глоб./лок.) - on/off. Включить/выключить эмуляцию второго процессора (Z80). Отключение эмуляции скорее всего отключит и звук.
- rotateright (глобальная) - Опция для левшей и других людей, которым необходим поворот экрана в другую сторону.
- landscape (глобальная) - Ландшафтный/портретный режим.
- square_screen (глобальная) - Включить, если экран у дивайса квадратный.
- savefolder (глобальная) - Куда сохранять сейвы - напр. "savefolder = \Application Data\Saves". Предустановленные значения: romfolder (сейвы будут в каталоге с ROMом), appfolder (каталог с GenPP.exe).
- configfolder (глобальная) - Куда сохранять конфиги. romfolder, appfolder тоже работает.
- tapzone_X (глоб./лок.) - тут просто. Напр., tapzone_1 = abc означает, что при тапе в tapzone 1 эмуль выдаст одновременное "нажатие кнопок" A+B+C.
Допустимые символы:
- a - A button
- b - B button
- c - C button
- u - UP button
- d - DOWN button
- l - LEFT button
- r - RIGHT button
Карта тап-зон
О настройках конкретной игры:
Эти настройки можно сохранить из основной панели эмулятора.
Цель - у Вас есть возможность держать под каждую игру свои настройки - постоянно править основной конфиг неинтересно. Установки сохраняются в путь по опции savefolder с именем РОМа и расширением .cfg
На заметку: Значения из этого файла перекрывают установки основного файла. Для того чтобы избежать нежелательного перекрытия, удалите ненужные для этого РОМа настройки из этого файла.