Эмуляция > Эмуляторы консолей 6 поколения и выше
NullDC - Эмулятор Sega Dreamcast
<< < (134/147) > >>
EdHell:

--- Цитата: Xenosag ---А почему так категорично?
--- Конец цитаты ---
Потому что проект скорее мертв, чем жив, и вполне вероятно, что никаких новых версий эмулятора больше не будет, а значит не будет и плагинов.
Morphium:

--- Цитата: EdHell от 19 Апрель 2009, 07:00:30 ---Потому что проект скорее мертв, чем жив, и вполне вероятно, что никаких новых версий эмулятора больше не будет, а значит не будет и плагинов.

--- Конец цитаты ---
Ну, это слишком категорично - еще как минимум одна версия должна будет быть, и поддержка геймпадов там была обещана.
Данил:
Вопрос: Почему все-таки мертв чем жив? Эмуль активно развивался и вдруг пшик что ли? Почему?
EdHell:
Активно - это сильно сказано. За 2 года вышло всего три версии - от 1.0b1 до 1.0b6 прошло 7 месяцев, от 1.0b6 до 1.0.3 - 9 месяцев и от 1.0.3 до сего дня уже без малого 8 месяцев. Шансы практически нулевые, новая версия может выйти через полгода, а может и через три года. А может никогда.
Wind:

--- Цитата: Morphium от 19 Апрель 2009, 07:49:02 ---Ну, это слишком категорично - еще как минимум одна версия должна будет быть, и поддержка геймпадов там была обещана.

--- Конец цитаты ---
Надеейся, главный их тестер много раз мне говорил что ничего уже давно не развиваеться, ибо нет времени на проект.
Joker:
Наверняка будет как с epsxe - когда-нибудь выпустят новую версию с минимальными исправлениями.
Per Gessle:
Настройка эмулятора игровой консоли Sega Dreamcast - NullDC 1.0.3 на примере игры Resident Evil - Code Veronica

I.Установка:

Для работы эмулятора потребуется:

0) NullDC 1.0.3 - http://www.emu-land.net/consoles/dreamcast/emuls
1) DirectX - DirectX 9.0c/10.1 (XX.03.09) (вообще пойдёт любая версия начиная с декабря ‘07) - http://www.newestsoft.com/cat39_675.html
2) VisualC++ 2008 - http://download.microsoft.com/download/1/1/1/1116b75a-9ec3-481a-a3c8-1777b5381140/vcredist_x86.exe
3) WinPcap 4.0.2 - http://www.winpcap.org/install/bin/WinPcap_4_0_2.exe
4) Добавляем в эмуль БИОС’ы и ФЛЭШ - 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 значение 2048



IV. Настройка БИОС’а     
           
Заходим 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, иначе плагины не заработают:

EdHell:
Per Gessle, с фака копировал? Вижу знакомые ошибки. :)
Per Gessle:

--- Цитата: EdHell от 20 Апрель 2009, 00:27:28 ---Per Gessle, с фака копировал? Вижу знакомые ошибки. :)

--- Конец цитаты ---

чуть-чуть  :D
skypunk:
ВОТ ТЕПЕРЬ У МЕНЯ ПОЛНОЦЕННЫЙ "Resident evil - Code Veronica" Спасибо вам огромное (И коносоли ненадо) :D
Rorchax:
Скажите а как эмулируется Jet Set Radio?
pedro:
Rorchax,отлично эмулится :)
gepar:

--- Цитата: pedro ---Rorchax,отлично эмулится
--- Конец цитаты ---
Если учесть что без джоя графити не нарисуеш , версия 1.03 джой не держит , а в 1.0 графа в жет сет радио гавно и с тенями проблемы то я бы так не сказал ... Лучше эмулируй игру на макароне , на нём игра получше идёт .
Photon9:
gepar, можно попробовать через Xpadder он довольно сносно иммитирует аналог.
gepar:

--- Цитата: Photon9 ---gepar, можно попробовать через Xpadder он довольно сносно иммитирует аналог.
--- Конец цитаты ---
Всмысле ?И каким образом через прогу для джойстика эмулирующую нажатия кнопок клавы можно эмулировать аналог ?
Photon9:
Вполне даже можно :), в ней есть соответствующие настройки. Немогу сказать как будет работать в Jet Set Radio но в PSO, Shadow Man и REZ аналогами управляется как в оригинале.
gepar:

--- Цитата: Photon9 ---Вполне даже можно , в ней есть соответствующие настройки. Немогу сказать как будет работать в Jet Set Radio но в PSO, Shadow Man и REZ аналогами управляется как в оригинале.
--- Конец цитаты ---
Дык версия же 1.0.3 в которой жет сет радио на вид более-менее ничего вообще не поддерживает джойстик ну и соответственно аналог так что никакие настройки xpadderом тут точно не помогут .
Photon9:
gepar, настраиваеш кнопки клавы, потом берёш Xpadder и калибруеш пад, далее указываеш с него кнопки клавы. В итоге когда ты нажимаеш соответствующую кнопку на паде Xpadder ее перехватывает и нажимает соответствующую на клаве, а уж эмуль клаву то понимает :)

Добавлено позже:
Я только благодаря Xpadder и вернулся опять к нулу
Nolira:
Photon9, другое дело, что Xpadder, вроде, все очень однозначно понимает. Если даже слегка повел стиком вверх - он просто нажимает забитую на движения стика вверх клавишу. То есть, точность низкая. Но вообще, для Null'a пока альтернативы нет, так что пойдет (-:
Joker:
C таким же успехом можно быстро на клавиатуре кнопки нажимать. Вот в Daytona USA аналога здорово не хватает: нажал влево и уже на обочине.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии