DC-SWAT Forum

Полная версия: Как поменять управление эмулятора Genesis Plus DC в 1st_read.bin ?
Вы просматриваете yпpощеннyю веpсию форума. Пеpейти к полной веpсии.
Я записал компакт-диск, на котором содержится эмулятор Genesis Plus DC с коллекцией игр. Эмулятор использует только кнопки D-pad (они плохо работают на моем джойстике).
Нашёл исходники эмулятора, где вроде бы написаны коды кнопок (D-PAD).
Как изменить коды в самом файле 1st_read.bin, чтобы можно было играть аналоговым стиком? Кто может подсказать коды нажатий аналогово стика?

Вот что написано в исходниках:

#define INPUT_LEFT (0x00000008)..
#define INPUT_RIGHT (0x00000004)..
#define INPUT_DOWN (0x00000002)..
#define INPUT_UP (0x00000001)

Или это не коды кнопок?

Исходники эмулятора нашел здесь:
https://www.zophar.net/consoles/dreamcas...us-dc.html
(12.11.2023 12:17)Serj2 писал(а): [ -> ]Как изменить коды в самом файле 1st_read.bin, чтобы можно было играть аналоговым стиком?

аналог это не кнопка, тут заменить нельзя, только писать функцию с обработкой аналогового стика.
теоретически это конечно возможно, но практически на это может не хватить свободного места в уже скомпилированном исполняемом файле.
мой тебе совет, собери себе адаптер для подключения мегадрайвовского джоя к дриму и спокойно играй в эмуль мегадрайва и все дримкастовские файтинги
или купи что-нибудь такое
https://www.ebay.com/itm/186039222393?ha...BM_rTbgvli
иногда попадается по дешёвке
URL ссылки