Автор Тема: MegaDrive ++  (Прочитано 1702 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн demolition.nick

  • Пользователь
  • Сообщений: 776
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
MegaDrive ++
« : 16 Февраль 2020, 01:05:05 »
Многие наверное знают о модификации для мегадрайва под названием MegaDrive ++. Это регион мод на основе ардуинки с возможностью менять регион и ресетить консоль комбинацией кнопок на геймпаде.
А теперь к делу. Собирал я эту штуку на основе старых билдов и всё работало, но была проблема с 6-тикнопочными джоями. Потом появилимь новые  скетчи с уже исправленной работой на этих джоях. Но как я ни пыжился, паяю всё правильно, заливаю скетч - не работает. Плюс консоль как-то рандомно перезагружается.
Кто пробовал этот мод? У кого работает? Решений не нашёл. Оговорюсь что ардуинка китайская arduino nano

Оффлайн westx

  • Пользователь
  • Сообщений: 126
  • Пол: Мужской
  • Интересующийся
    • Просмотр профиля
MegaDrive ++
« Ответ #1 : 12 Апрель 2020, 11:32:57 »
Файл readpad.S в папке со скетчем лежит?

Оффлайн demolition.nick

  • Пользователь
  • Сообщений: 776
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
MegaDrive ++
« Ответ #2 : 12 Апрель 2020, 12:56:59 »
Файл readpad.S в папке со скетчем лежит?
Вот этот момент я наверное и упустил. Разве там дополняшки всякие не только для дисплея?

Оффлайн westx

  • Пользователь
  • Сообщений: 126
  • Пол: Мужской
  • Интересующийся
    • Просмотр профиля
MegaDrive ++
« Ответ #3 : 12 Апрель 2020, 13:21:06 »
Весь код для управления теперь в этом файле. На Assembler написано, более быстрая работа с геймпадами.

Оффлайн dssoft

  • Пользователь
  • Сообщений: 1165
    • Просмотр профиля
MegaDrive ++
« Ответ #4 : 12 Апрель 2020, 13:22:04 »
Разве без него оно соберется вообще?

Оффлайн westx

  • Пользователь
  • Сообщений: 126
  • Пол: Мужской
  • Интересующийся
    • Просмотр профиля
MegaDrive ++
« Ответ #5 : 12 Апрель 2020, 14:15:49 »
Разве без него оно соберется вообще?
собирается, как ни странно

Оффлайн dssoft

  • Пользователь
  • Сообщений: 1165
    • Просмотр профиля
MegaDrive ++
« Ответ #6 : 12 Апрель 2020, 14:30:16 »
собирается, как ни странно
Аффтор, сцуко, гений :(
Цитата
You will need to put both the MegaDrivePlusPlus.ino and readpad.S files into the sketch folder. The former alone is NOT enough! If you don't include the latter, MD++ will compile and flash fine but it will not be able to read your controller input.

Оффлайн demolition.nick

  • Пользователь
  • Сообщений: 776
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
MegaDrive ++
« Ответ #7 : 14 Апрель 2020, 01:28:23 »
Короче благодарю за пояснение. Сам бы хрен допёр. Кстате как эта балалайка с китайскими геймпадами? Дружит?

Оффлайн westx

  • Пользователь
  • Сообщений: 126
  • Пол: Мужской
  • Интересующийся
    • Просмотр профиля
MegaDrive ++
« Ответ #8 : 14 Апрель 2020, 12:52:26 »
Короче благодарю за пояснение. Сам бы хрен допёр. Кстате как эта балалайка с китайскими геймпадами? Дружит?
Проводные все работают.