Одному пользователю emu-land нужно было поменять местами кнопки в
PSMS Reloaded 0.4 (эмулятор SMS/GG), они были перепутаны. Я это сделал и заодно добавил другое от того, что добавил в FCEUmm-PS2 от AKuHAK (код от оболочки почти такой же).
Изменения:
* Адаптация к новому PS2SDK (код работы с экраном)
* Расположение Exit Game в самом низу
* Опция Sprite Limit
* Браузер: сортировка, иконки, другая задержка D-PAD
* Настройка кнопок
* Шаблон турбо (от 1 on - 1 off до 8 on - 8 off), можно изменять кнопками влево/вправо
* Сохранение настроек (через главное меню): кнопок, шаблона турбо, ограничения спрайтов
* Были перепутаны кнопки 1 и 2
Примечания:
* Сложные шаблоны нужны, так как в SMS играх плохо обрабатываются нажатия, вкл/откл на каждом кадре (1-1) проскакивают иногда, чего не заметил в GG. В стрелялке Mercs, например, подходит 2-on 4-off, причём с 1-1 он вообще не стрелял, а в другой запуск почему-то начал стрелять, но плохо. В Aladdin прыжки нормальные с 2-1.
* Для сборки ELF-файла нужен модуль cdvd.irx, который не скомпилировался с новым PS2SDK, я использовал файл из сети. Он нужен для поддержки CD/DVD-дисков.
Исходный код:
https://github.com/infval/PSMS-Reloaded-NewELF-файл:
https://github.com/infval/PSMS-Reloaded-New/releases