Создадим настройку эмулятора
MAMEUI32 0.146
с поиском нулевого адреса через встроенный в дебаггер эмулятора
редактор памяти. Для Psikyo SH2 настройка эмулятора MAME делается с
автонахождением блока по известному адресу параметра (как в случае с
настройками этого же эмулятора для
Capcom Play System 3, а также с настройками эмулятора
Nestopia для Nes, настройками эмулятора Project Tempest для Atari Jaguar и т.д.)
Карта памяти Psikyo SH2:
http://mamedev.org/source/src/mame/drivers/psikyosh.c
Код:
AM_RANGE(0x06000000, 0x060fffff) AM_RAM AM_SHARE("ram") // main RAM (1 meg)
Рабочая область памяти 06000000-060FFFFF размером 1мб
Хэш файла запуска:
Для поиска нулевого адреса можно запускать любую рабочую игру, здесь это
Gunbird 2 (gunbird2)
Включаем отладчик для драйвера psikyosh.c

Запускаем игру, далее нажимаем Run в появившемся окне дебаггера. В игре
дожидаемся начала уровня (как у меня на скрине) или хотя бы экрана
выбора игрока, далее ставим паузу (клавиша P), далее Debug – New Memory
Window

В поле ввода адреса печатаем 06000000, нажимаем клавишу Enter, затем Tab.

Видим, что значение по нулевому адресу 06000000 равно 2FE62FD6. Ищем это значение по всей памяти эмулятора, тип 4 байта целое.

Далее возвращаемся в главное окно дебаггера, внизу печатаем в полее
ввода команд d@06000000=22221144. Тем самым мы записываем в адрес
06000000 значение 22221144 Hex.

В окне просмотра памяти нажимаем Tab, видим новое значение по нулевому адресу. Отсеиваем в ArtMoney на это значение.

Получаем один адрес, у меня это 0D1F1000. Открываем карту процесса и
видим, что он находится в блоке, начинающемся с адреса 0D1F0000. Размер
этого блока 102000

Получаем настройку:
Код:
MAMEUI32 0.146;MameUI32.exe;N;186eceda7f11b313fc5576fbb2d92678
;RAM 1Mb;06000000;S00102000,1000h;100000
После перезапуска тестируем ее
на играх.
Strikers 1945 II (s1945ii) , Windows 7
На скрине показано значение по нулевому адресу в редакторе памяти, в
правой таблице, в окне редактирования этого адреса и в карте памяти
Daraku Tenshi - The Fallen Angels (daraku) , Windows 7
Статьи по настройкам FBA и FBA-Shuffle в процессе (ждем новых версий).