Настройка эмулятора игровой консоли Sega Dreamcast - NullDC 1.0.3 на примере игры Resident Evil - Code VeronicaI.
Установка:Для работы эмулятора потребуется:
0)
NullDC 1.0.3 -
http://www.emu-land.net/consoles/dreamcast/emuls1)
DirectX - DirectX 9.0c/10.1 (XX.03.09) (вообще пойдёт любая версия начиная с декабря ‘07) -
http://www.newestsoft.com/cat39_675.html2)
VisualC++ 2008 -
http://download.microsoft.com/download/1/1/1/1116b75a-9ec3-481a-a3c8-1777b5381140/vcredist_x86.exe3)
WinPcap 4.0.2 -
http://www.winpcap.org/install/bin/WinPcap_4_0_2.exe4)
Добавляем в эмуль БИОС’ы и ФЛЭШ -
http://www.emu-land.net/consoles/dreamcast/biosПереименовываем
bios в
dc_boot.bin и
flash в
dc_flash.bin. Если у файлов расширение
.rom, то надо переименовать их в
.bin. Полученные после всех операций файлы перемещаем в папку
Data.
Если кидаете, к примеру, европейскую версию БИОС’а то и ФЛЭШ нужен европейский, так что будьте внимательными при добавлении данных файлов в эмуль.
II.
Настройка:nullDC_1.0.3_
mmu.exe - для одноядерных систем
nullDC_1.0.3_
nommu.exe- для многоядерных систем
После запуска эмуля, заходим:
Options -> Select Plugin: PowerVR (Graphics) Plugin - отвечает за видеоплагины. Имеются два видеоплагина, родной
nillPVR и
Chancast’s video (chancast - эмуль дрима, сейчас разработка прекращена), какой выбрать или как настроить во многом зависит от игры. (Для Veronica выбираем родной)
GDRom Plugin - опция выбора плагинов CD-привода.
Image Reader - плагин для чтения образов (поддерживаемые форматы
.cdi .gdi .nrg .mdf).
zNullGD - предназначен для чтения дисков с физического привода, а также образов смонтированных на виртуальный приводах.
Maple (Input/Saves) Plugins - отвечает за настройку управления и карты памяти.
Controller - клавиатура,
Keyboard - дримовская клавиатура,
Mouse - мышь,
Joystic - геймпад (не совместим с некоторыми геймпадами). Поддерживается до четырех геймпадов (в версии 1.0.3 есть одно неприятное отличие от предыдущих и заключается оно в невозможности использования геймпада).
Плагины карты становятся доступными после выбора плагина управления.
Ext.Device (Modem/BBA) Plugin - плагин модема, предназначен для сетевых игр, необходимость его довольно сомнительна в виду отсутствия поддержки игр по сети (единственным исключением, пока вроде еще живым есть Phantasy Star Online).
III.
Опции:
1)
УправлениеЗаходим
Options-> Maple-> Port A (меняется в зависимости от того в каком порту включен плагин). Далее выбираем желаемое устройство управления и жмем
Config keys for Player 1, в результате чего попадаем в меню настройки в котором назначаем нужные нам клавиши управления.
2)
ВидеоВ принципе достаточно тех настроек, которые стоят по умолчанию. Единственная опция, изменение которой может поправить маленькие глюки во многих играх - это
Options-> PowerVR-> Sort: Strip. Меняем
Per Strip на
Per TriangleВключение функции заметно сказывается на производительности.
Переход в Полноэкранный режим осуществляться через
Options-> PowerVR-> Fullscreen ставим галочку напротив
Fullscreen и выбираем требуемое разрешение. Выход из данного режима осуществляться комбинацией клавиш
Alt+F4, что приводит к закрытию эмуля, возврат к оконному режиму в данной версии эмуля не поддерживается.
3)
Настройка приводаЗаходим
Options-> GDRom - настройки данной опции зависят от используемого плагина, в случае использования
Image Reader менять что-либо ненужно, а при
zNullGD достаточно указать букву привода.
4)
АудиоЗаходим
Options-> Aica-> Config-> Bufer size, в некоторых играх данная опция помогает решить проблемы со звуком. Также можно включить-отключить опцию
Options-> Aica-> Sync to audio - даная операция уместна если игра идет слишком быстро или наоборот слишком медленно. Если у Вас Windows
Vista, необходимо поставить в поле
Buffer size значение
2048IV.
Настройка БИОС’а Заходим
System-> Start, в случае использования плагина
zNullGD (данный плагин читает CD с физического привода, и CD или GD с виртуального), нужно указать привод как описывалось выше, запуститься БИОС, и Вы увидите окно такого содержания:
Укажите время и дату в соответствии с тем, которое выставлено у вас на компьютере. После чего нажмите
Select, эмуль перейдет в меню плеера (в случае использования плагина
zNullGD). Нажимаем
Back, и попадаем в меню приставки:
Play - запуск игры (в эмуле не всегда срабатывает, на Дриме в случае использования GD и включения соответствующей опции все происходит автоматически)
File - менеджер карт памяти (просмотр, копирование, удаление сейвов )
Music - CD-плеер (позволяет прослушивать CD и в некоторых случаях GD если на них в первой сессии есть аудио)
Setting- время, дата, язык, моно/стерео, синхронизация времени с кп (имеет смысл только на приставке).
VI.
Подготовка карт памяти к работе: Заходим в
File и видим такую картину:
Эти штуки с крестами и есть карты памяти только пока не отформатированные, выбираем одну из них и нажимаем кнопку
А (или ту на которую она у вас задана, в зависимости от используемого устройства управления геймпад/клавиатура) видим такое меню:
Выбираем
Delete all (memory reset) , данное действие дает команду на выполнение форматирования карты, дальше вам предложат выбрать иконку и цвет карты, какого либо значения это не имеет и делается на ваш выбор.
После чего будет запрос на подтверждение выполнения данных действий:
Ответив утвердительно, вы получите такую картину
Повторите туже операцию со следующей картой (картами), после проведения данных действий все карты памяти готовы к работе. Также через данную опцию производятся все операции с копированием-перемещением сейвов между картами.
Карты во всех эмулях взаимозаменяемые, для переноса карты из одного эмуля в другой достаточно просто поменять имя. В случае с нулом имя такое
vmu_data_port01 (номер может меняться). Для чанки
VMSA2, VMSB1 или
VMS, также в чанке есть менеджер карт -
vmsbrowser, позволяющий совершать импорт/экспорт загруженных с инета сейвов, переименовав соответствующим образом карты нула можно с его помощью закидывать свои сейвы, однако при этом нужно помнить, что сейвы могут иметь разный регион (Япония, Европа, Америка) и это довольно часто приводит к тому, что сейв просто не заработает, если его регион не совпадет с игрой.
P.S. Сохранятся можно только на карту памяти, быстрых сейвов эмуль не поддерживает.
VII.
Запуск игры: Заходим
System-> Start, указываем путь к образу. В случае запуска игры с привода (виртуального или физического) просто указываем его букву как на скрине:
В версии 1.0.3 появилась возможность задействовать графические фильтры в 2D играх. Качаем тут
http://upwap.ru/186445 или в форуме
http://www.emu-land.net/forum/index.php/topic,8818.0.htmlРаспаковываем содержимое архива в папку с эмулем, дальше
Options-> PowerVR-> Sort и выставляем значение
Off, иначе плагины не заработают: