Neoragex. Как начать работу с эмулятором?

on октября 30, 2000 - 00:00

NeoRageX - наилучший на сегодняшний день эмулятор под Windows'9x/2000 аркадной машины NeoGeo MVS и домашней консоли NeoGeo. Обе эти машины идентичны в отношении аппаратного и программного обеспечения, что серьезно облегчает создание эмулятора, с успехом работающего с дампами (данными, снятыми с физической ROM и записанными в виде файлов) от Машины №1 и от Машины №2... К сожалению, машины не совместимы по формату картриджей, и играть в аркадные игры на домашней консоли затруднительно - требуются значительные ухищрения (перепайка контактов и пр.). Но игры для автомата совершенно такие же, как и для консоли... Более того, в самом дампе (при помощи дополнительных средств, предоставляемых эмулятором) возможно переключение с "домашнего" режима на "аркадный", и наоборот.

Иногда это полезно - в автомат можно вбросить огромное число монет, обеспечив себя нескончаемым "Continue", а домашние версии игр порой предоставляют очень важные сервисы, например - режим тренировки в некоторых файтингах.

Системные требования для нормальной работы данного эмулятора таковы:

Минимум: P-100, 16 MB RAM, SVGA Video Card, HD - чтобы влез Win'95 и ROMки, + ~100 MB свободного пространства для временных файлов. Клавиатура и мышка. Аудио-карта не понадобится, ибо достойного звука на такой машине добиться не получится ни в какую.

Чтобы все было очень хорошо: Celeron-400, 128 MB RAM, SVGA Video Card, 16-bit Audio Card - желательно полностью совместимую с SB16 (рекомендуется AWE 32 или 64, строго Не Рекомендуется SB LIVE и ESS), большой винт для ROMок, все остальное - по обстоятельствам. Джойстик!!! (4-кнопочный джойпэд, или аналогичный "торчковый", но не авиационный; второй вариант - лучше, ибо более соответствует аркадному ощущению, рекомендуется 8-направленный джойстик с железобетонными механическими - на слом - характеристиками, например HotRod. Не спрашивайте, где его взять - Я НЕ ЗНАЮ!!!).

Существует две версии NeoRageX: одна - собственно дистрибутив, инсталляшка. Кроме эмулятора она содержит скриншоты-превьюшки для каждой игры. Другая (лежит на http://www.go.to/neo.ru) - собственно EXEшник эмулятора, DLL-ка для работы с файлами архивов в формате .zip, а также readme, в котором в более конкретной форме излагается все то, что я сейчас тут пишу:)... но по-английски.

Если с первой версией все понятно - проинсталлил, и ладно, со второй все тоже понятно, но менее очевидно.

Первое - создаем на винчестере директорию "neoragex" или любую другую (где будет храниться эмулятор).

Второе - копируем туда все файлы из архива: zlib.dll, readme.txt и собственно neoragex.exe.

Третье (важно!!!) - помещаем в ту же директорию файлы NeoGeo BIOS: ng-sm1.rom, neo-geo.rom, ng-lo.rom и ng-sfix.rom. Можно также вкинуть туда зипованый архив оных файлов. И называться он обязан neogeo.zip

Теперь можно запускать эмулятор. NeoRageX умеет поддерживать любой корректный дамп NeoGeo-игры, хотя такой дамп может содержать и ошибки. В левой части основного меню эмулятора имеется обширный список игр, поддерживаемых NeoRageX "официально".

Но это не значит, что игра, отсутствующая в списке, не запустится и не будет нормально работать.

Просто авторы эмулятора не испытывали данную игру на нем и поэтому не решились поместить таковую в список; либо игра вышла уже после написания текущей версии эмулятора.

Запустив эмулятор, заходим в "Directories", в строке "Rompath1" прописываем руками путь к папке, где лежат ROMки. Примечание: для NeoRageX ROMки следует хранить в формате .zip - и места меньше занимают, и безопаснее, и, насколько я помню, последняя версия эмулятора на день написания сего (0.6b) других форматов и понимать не желает вовсе! Степень компрессии ROMок для эмулятора не важна, но при сжатии лучше пользоваться такими программами, как WinZip, PkZip, или использовать Zip-сжатие программы WinRAR... более экзотическими "зиповщиками" пользоваться не рекомендуется. Кроме того, существует куча менеджеров ROMок, вроде ROM Center, предназначенных, в том числе, и для массовой компрессии файлов в zip. Подавляющее большинство архивов, созданных подобными утилитками, корректно поддерживаются NeoRageX.

Прописав путь, нажимаем на синюю кнопочку "Import", и, если путь указан верно и формат файлов правильный, в списке игр слева должны появиться ваши ROMки. Если они появляются в самом низу списка со знаками вопроса на конце, значит - либо эмулятору чем-то не понравился ваш конкретный дамп (несовпадение контрольных сумм или какая другая беда), либо игра официально не поддерживается. Повторяю: это не означает, что игра работать не будет, - попробуйте!

Запуск игры осуществляется следующим образом: выбираем из меню нужную игру из имеющихся, тыкаемся в нее мышкой и нажимаем кнопочку "Launch". И, в зависимости от объема имеющейся оперативной памяти, ждем долго или недолго, когда игра загрузится. Затем - бросаем виртуальные монетки внутрь, жмем "Start" и играем!

Примечание: при добавлении новых игр в директорию с ROMками нужно дать понять эмулятору, что прибыли новые игрушки, нажав в меню кнопку "Import".

СПИСОК УПРАВЛЯЮЩИХ КЛАВИШ:
'TAB' - вход-выход из главного меню
'1' - старт для первого игрока
'2' - старт для второго игрока
'3' - бросить монетку 1/ select (для домашней машины)
'4' - бросить монетку 2/ select (для домашней машины)
'5' - прибавить громкость звука
'6' - уменьшить громкость звука
'7' - записать исходящий звук в формате .wav
'8' - показать/убрать количество кадров в секунду
'9' - разгон эмулируемых процессоров (включить/выключить)
'0' - сохранить кадр-превьюшку
'F1' - перейти в настроечное меню аркадной машины/выйти из оного
'F2' - переключение вывода звука (ADPCM/FM/OFF)
'F3' - 8/16-битный звук
'F4' - аудио-каналы (MONO/STEREO)
'F5' - 8/16-битный цвет
'F6' - интерлэйс (ON/50%/OFF)
'F7' - интерполяция (ON/OFF)
'F8' - краевое сглаживание (ON/OFF)
'F9' - сохранить скриншот
'F11' - сохранить текущее положение игры (меню)
'F12' - загрузить сохраненное положение игры (меню)
'ESC' - выход в основное меню для загрузки другой игры

ОПТИМАЛЬНЫЕ НАСТРОЙКИ:

Оптимальными, на мой взгляд, являются настройки, при которых то, что происходит на экране вашего компьютера, максимально соответствует тому, что видишь на игровом автомате. Поэтому, без дальнейших разъяснений, приведу список настроек, которые обеспечивают наибольшее соответствие.

VIDEO OPTIONS:
Color depth - 16 bit
Scanlines - 50%
Interpolation - no
Edge enhancement - no
Tripple buffering - yes
Frame skip - no
Vsync - yes

AUDIO OPTIONS:
Sound - FM/ADPCM
Output channels - stereo
Sample size - 16 bit
Sample Rate (Внимание!!!) - 22 KHz (из-за того, что в NeoRageX звук не очень оптимизирован - именно такое значение, а не максимальное (44 KHz), наиболее соответствует аркадному звуку).
Interpolated sound - no

ПРОБЛЕМЫ В ИСПОЛЬЗОВАНИИ ЭМУЛЯТОРА

Основных проблем две.

Первая - некорректная работа эмулятора с построчным скроллингом бэкграунда. Из-за этого те игры, которые используют такой скроллинг (Fighter's History Dynamite, Riding Hero и некоторые другие), ведут себя не очень хорошо, и порой поиграть в них без проблем не удается.

Вторая - старые дампы ROMок с испорченным звуком. Если при запуске игра ужасно и нечленораздельно шипит-пыхтит-хрустит или полностью отсутствует FM- или ADPCM-звук, то у вас именно такой дамп. Можно поискать в сети саунд-фиксы для таких ROMок, можно попробовать отремонтировать их с помощью программок вроде ROMfix, NeoFix и им подобных, но лучше всего - просто слить откуда-нибудь готовый исправленный дамп.

Вот, и все, что надо знать для того, чтобы начать использование этого славного эмулятора.

Свежую версию NeoRageX можно взять со страницы его создателей - http://home5.swipnet.se/~w-50884/emulator/rage.htm , и с моего сайта "Project NEO.ru" (http://www.emu.narod.ru/index.html)в разделе "Download" ( http://www.emu.narod.ru/download.htm ), а также из массы других мест:).

Real

Подробности № 10

Яндекс.Метрика