PicoDrive - прекрасный эмулятор, с очень удобным интерфейсом и запускающий игры на полной скорости.
Настроек множество, есть поддержка save states, в общем полноценный работоспособный эмулятор, который намного превзошел своего собрата dGen.
Sega Mega Drive — 16-битная игровая приставка, выпущенная фирмой SEGA в 1988 году в Японии, и в 1990 году — в Европе и прочих странах. Genesis - под таким названием эта же приставка была выпущена в Северной Америке, так как Sega не смогла зарегистрировать там торговую марку Mega Drive. В приставке использовались специальные игровые картриджи.
Sega Mega-CD — дополнение к игровой приставке Sega Mega Drive от компании Sega. Sega CD - под таким названием эта же приставка была выпущена в Северной Америке.
Устройство улучшало возможности Mega Drive и добавляло возможность проигрывать игры, записанные на компакт-диске, слушать аудио-диски и запускать диски формата CD+G.
Дополнение разрабатывалось в тайне для того, чтобы впоследствии конкурировать с системой TurboGrafX-16 в Японии.
Первая версия системы должна была располагаться под Mega Drive и напоминала DVD-проигрыватель. Вторая версия системы располагалась сбоку от Mega Drive и предполагалось, что она будет использоваться вместе со второй версией пристаки. В приставке уже использовались более объёмные игры на CD.
Эмулятор PicoDrive так же понимает ромы формата smd, bin или gen.
Если у вас есть ромы формата gen, но они не запускаются, просто поменяйте расширение файла на bin.
Регион Рома или Биоса значения не имеет.
Лучше все игры складывать в папку ROMS, так удобнее хранить игры, чтобы они не были разбросаны по всей карточке памяти, хотя можно класть куда угодно.
Самостоятельная сборка эмулятора:
Распакуйте папку "PicoDrive" из архива на карту памяти в папку ms0:/PSP/GAME/...
Скачайте свежую версию BIOS эмулируемой консоли и положите в папку с программой:
ms0:/PSP/GAME/PicoDrive/...
BIOS необходимо переименовать под любым из этих названий:
Регион US:us_scd1_9210.bin или us_scd2_9306.bin или SegaCDBIOS9303.bin
Регион EU:eu_mcd1_9210.bin или eu_mcd2_9303.bin или eu_mcd2_9306.bin
Регион JP:jp_mcd1_9112.bin или jp_mcd1_9111.bin
Например для Sega CD / Mega CD можно скачать игры и Биос здесь или здесь, для Sega Mega Drive / Genesis куча ромов здесь.
Создайте в папке с программой PicoDrive папку "ROMS", куда будете скидывать образы игр.
Готовая сборка эмулятора:
Если вам лень собирать всё самому, то можете воспользоваться уже собранной мною сборкой, уже с биосами EU/US и остальными приблудами, ну и с одной игрой "Принц Персии" в комплекте.
Скачайте и разархивируйте один из необходимых вам архивов:
Папку "PSP" скопируйте в корень карты памяти, соглашаясь на замену.
Образы игр с расширением smd, bin или gen закидывайте в папку ms0:/PSP/GAME/PicoDrive/ROMs
Запускайте PicoDrive из меню Игра -> Memory Stick™
Как им пользоваться, более подробнее узнаете из описания ниже.
Управление эмулятором:
Select - Вызов меню.
O - Ввод
X - Отмена
L - Переключение режима рендеринга (если игра тормозит или не корректно отображается, имеет смысл попробовать.
R - Удерживая нажатым осуществляет быструю перемотку игры вперед.
Вниз - Быстрое сохранение.
Вверх - Быстрая загрузка.
Вправо - Следующий слот для сохранения/загрузки.
Влево - Предыдущий слот для сохранения/загрузки.
Описание основных настроек:
Change options - конфигурация основных настроек.
Renderer - режим рендеринга, рекомендуется accurate.
Show FPS - показать количество кадров в секунду.
Frameskip - пропуск кадров.
Enable sound - включить или отключить звук.
Sound quality - качество звука, рекомендуется 22050 Гц.
Region - выбор региона, оставьте auto, эмулятор не ошибётся.
Use SRAM/BRAM savestates - поддержка режима сохранения в картрижде.
Confirm savestates - включив это, эмулятор будет просить подтверждать сохранение.
Save slot - выбор слота для сохранения.
CPU/bus clock - частота процессора, меньше 266 не рекомендуется, могут тормозить игры.
Display options - конфигурация графики:
Scale factor - коэффициэнт масштабирования.
Hor. scale (for low res. games) - горизонтальное масштабирование для низких ресурсов игры (фоновая картинка).
Hor. scale (for hi res. games) - горизонтальное масштабирование для высоких ресурсов игры (передний план).
Bilinear filtering - билинейная фильтрация.
Gamma adjustment - гамма-коррекция.
Black level - уровень черного.
Wait for vsync - вертикальная синхронизация, добавляет плавности и иногда тормозов в игре.
Set to unscaled centered - устанавливает режим 4:3 по центру без масштабирования.
Set to 4:3 scaled - устанавливает режим 4:3 с масштабированием.
Set to fullscreen - полноэкранный режим.
Sega/Mega CD options - настройки Sega/Mega CD:
USA BIOS - показывает найденный биос USA (Американского) региона.
EUR BIOS - показывает найденный биос EUR (Европейского) региона.
JAP BIOS - показывает найденный биос JAP (Японского) региона.
CD LEDs - показать индикаторы CD.
CDDA audio - включить/выключить звук Audio CD. Включите, если не играет в формате PCM audio.
PCM audio - включить/выключить звук PCM audio. Включите, если не играет звук в формате CDDA audio.
ReadAhead buffer - количество памяти для буферизации данных.
SaveRAM cart -
Scale/Rot. fx - эмуляция эффектов масштаба и вращения в некоторых играх, может тормозить игру.
Better sync - нужно для всех игр от Wolfteam, в других играх включать без надобности не стоит.
Advanced configuration - дополнительные настройки:
Опции кроме нижеуказанной, управляют режимом эмуляции железок консоли и выключать их не стоит.
Disable sprite limit - если игра отображается криво в любом режиме рендеринга, попробуйте включить эту опцию, по умолчанию лучше оставить выключенной.
Save cfg as default - сохранить конфигурацию по умолчанию.
Configure controls - настройки управления, как игрового, так и горячих клавиш эмулятора:
Здесь вы также можете включить поддержку шестикнопочного геймпада. Хинт: клавиша SELECT стирает выбранные установки, а при нажатом SELECT вы можете быстро установить нужную кнопку на выбранную функцию, чтобы не перебирать опции.
Что это за странные знаки в именах РОМов?
Это специальные коды, по ним можно много чего интересного узнать о РОМе.
Например знак (U) значит что игра была выпущена в США (USA), а (E) и (J) – это Европа и Япония.
Другой тип знаков, в квадратных скобках, показывает, состояние рома.
[b] – плохой дамп (копия), т.е. РОМ поврежден, такие РОМы могут либо не работать, зависать или будет все в порядке и вы даже не догадались бы, что он испорчен, если бы не этот код.
[o] – означает, что размер РОМа, по каким то причинам больше, чем положено, обычно это полностью рабочие РОМы.
[!] - это очень хорошо, он означает "хороший дамп", т.е. ром оригинален и был правильно скопирован с носителя (например с картриджа).
[f] и [h], первый означает, что в ром были внесены какие изменения для возможности его запуска на эмуляторе, второй, немного расплывчатый в определении, это хакнутый ром, т.е. тоже в него были внесены изменения, только какие и зачем не ясно – но обычно в тех же целях, чтобы запустить его на эмуляторе.
[T] означает что игру перевели на указанный язык, например [T+Rus] означает перевод на русский язык.
Все эти коды "расставляют" различные программы для идентификации и переименования РОМ-файлов (РОМ Менеджеры).
Эмуляция Mega CD:
Вам потребуется образ игры в формате bin или iso (более предпочтительно).
Игровая музыка обязательно должна быть в отдельных файлах формата mp3 44.1 KHz 128kb/s (но не выше, иначе возможны тормоза). Если звук не выдернуть из ISO, то его просто не будет!
Имена файлов ISO/CSO и аудиотреки MP3 должны быть со схожими названиями, например:
Для несжатых ISO-образов:
SonicCD.iso
SonicCD_02.mp3
SonicCD_03.mp3
...
Для сжатых CSO-образов:
Sonic the Hedgehog CD (US) - Track 01.cso (для сжатых образов)
Sonic the Hedgehog CD (US) - Track 02.mp3
Sonic the Hedgehog CD (US) - Track 03.mp3
...
Конвертация образов:
В комплекте с эмулятором лежит папка “bin_to_cso_mp3″.
С её помощью вы можете конвертировать образы CD-диска cue/bin в формат cue/cso/mp3 или cue/iso/wav. Но для начала необходимо собрать комплект для конвертирования в формат, понимаемый PSP.
Первым делом вам надо скачать аудиодекодер LAME. Последнюю версию вы можете скачать ОТСЮДА.
Извлеките из скачанного архива файл lame.exe и положите в папку “bin_to_cso_mp3″, где так же лежит файл bin_to_cso_mp3.exe
Теперь нужно найти файл ciso.exe, необходимый для преобразования ISO в CSO. Скачать последнюю версию можно из секции DownloadОТСЮДА.
Найдите в скачанном архиве файл ciso.exe (он должен находиться в папке "third party") и положите в папку “bin_to_cso_mp3″, где так же лежит файл bin_to_cso_mp3.exe и lame.exe.
Просто бросьте образ CD-диска cue/bin на файл-конвертер bin_to_cso_mp3.exe. Вы увидите открывшееся консольное окошко с процессом конвертирования и по завершению конвертации вы увидите новые папки с уже сконверченными файлами игры и файлами MP3, пригодными для использования на PSP.
Не совсем в тему ... но не могу настроить управление на аналоговый стик в версии этого эмулятора для PS2.
Разобрался.
Эмулятор не сохраняет изменения в файл конфига. Как вручную изменить управление в файле конфига с правого аналога на левый ?
Последний раз редактировалось grooomy; 15.09.2017 в 22:08.
В игре Mutant legue Hockey на picodrive (любая версия) при accurate render в матчах появляется прозрачная серая сетка-глюк,при fast render она проподает,но исчезают символы команд в меню,вопро-как наладить игру при accurate rende?
Yoti, уже залил 1.92 версии в шапку
Интересно, Пикодрайв оказывается продолжает развиваться. Нужно было в шапку добавить ссылку на репозиторий: Picodrive 1.92.2
Репутация: 212 
(весьма и весьма положительная личность)
Можно было бы написать разработчику чтоб добавил поддержку символов диапазона C0-FF и перевести эмуль на наш великий и могучий. Просто с англ проблемы и не знаю как правильно написать.
P.s. та версия которую я переводил,глючит,видимо где то задел жизненноважное.
Репутация: 212 
(весьма и весьма положительная личность)
Сообщение от Yoti
Re-Education, исходники открыты, добавляй.
Я б с удовольствием но так и не нашел через какой костыль компилировать. У меня вечно просит установить libpng. В общем я не могу ее откомпилировать. Смысл править исходники если не могу собрать все это дело.
Yoti, уже залил 1.92 версии в шапку
Интересно, Пикодрайв оказывается продолжает развиваться. Нужно было в шапку добавить ссылку на репозиторий: Picodrive 1.92.2
Отвратительная версия. На примере самой простой игры Sonic1 тормозит плюс рвёт картинку... vsync ужасен.
1.51 хоть тоже рвёт картинку, но не настолько сильно.
Столкнулся с такой проблемой: picodrive не может ни сделать быстрое сохранение ("save failed"), ни сохранить настройки, после того, как игра была запущена. Запускаю игры Sega CD. Пробовал версию 1.51b и 1.92. Так же глянул через retroarch, там picodrive тоже не может сделать быстрое сохранение. Хуже всего, что собственные сохранения игр тоже не работают, после выхода из игры. Ставил picodrive на другую карту памяти, но ничего не поменялось.