Ничего не найдено :(
    В гостях у Самоделкина! » Темы » Советы » Подключение Wii Nunchuk к MSX

    Подключение Wii Nunchuk к MSX



    Обидно, когда у игры интересный сюжет, но неудобное управление. Игра North Sea Helicopter, выпущенная компанией Aackosoft для платформы MSX - один из примеров. Стремясь сделать управление виртуальным вертолётом максимально реалистичным, разработчики задействовали оба джойстика (либо один джойстик и клавиатуру), хотя игрок всего один.



    Вообще-то, сегодня есть ленивый способ пройти классическую игру - посмотреть прохождение. И очень ленивый - послушать прохождение с комментариями. Но автор Hackaday.io под ником danjovic решил поиграть сам. Но так, чтобы было удобно. Оказалось, что для этого отлично подходит Wii Nunchuk, если в качестве первого джойстика воспользоваться физическим джойстиком, а в качестве второго - акселерометром. А в качестве "переводчика" с "языка" Nunchuk на "язык" MSX он применил Arduino - ретрокомопьютерщики довольно часто так подключают джойстики от одних консолей и домашних ПК к другим.

    Схему подключения платы к компьютеру и джойстику мастер представляет в текстовом виде:

    /*  
    (AVR) UNO - Функция     MSX            Примечание
    -------------------------------------------------------
    (PD4) D4  - ВВЕРХ-1     Порт 1/Вывод 1 Джойстик
    (PD5) D5  - ВНИЗ-1      Порт 1/Вывод 2
    (PD6) D6  - ВЛЕВО-1     Порт 1/Вывод 3
    (PD7) D7  - ВПРАВО-1    Порт 1/Вывод 4
    
    (PC0) A0  - TRGA-1      Порт 1/Вывод 6 Кнопка Z
    (PC1) A1  - TRGB-1      Порт 1/Вывод 7 Кнопка C
    
    (PB0) D8  - ВВЕРХ-2     Порт 2/Вывод 1 Акселерометры
    (PB1) D9  - ВНИЗ-2      Порт 2/Вывод 2
    (PB2) D10 - ВЛЕВО-2     Порт 2/Вывод 3
    (PB3) D11 - ВПРАВО-2    Порт 2/Вывод 4   
    
    
    (AVR) UNO - Функция     Nunchuk        Примечание
    -------------------------------------------------------
    (PC2) A2  - nGND        Общий          Дополнительно
    (PC3) A3  - nVCC        +Uпит          Дополнительно
    (PC4) A4  - SDA         SDA
    (PC5) A5  - SCL         SCL
    */


    Nunchuk рассчитан на питание напряжением в +3,3 В. Опыты ардуинщиков показывают, что от +5В он тоже работает и не выходит из строя, но лучше не рисковать. Поэтому если ваша Arduino-совместимая плата имеет 3,3-вольтовый стабилизатор, Nunchuk лучше питать от него, а если 5-вольтовый - то воспользоваться тем же способом, что и мастер: запитать не от линии питания, а от цифровых выходов микроконтроллера. На плюсе небольшое падение напряжения, на минусе тоже, вот и получается всё же чуть меньше, чем 5 В. Да и нагрузочная способность ограничена.

    Далее мастер показывает соответствие функций джойстика и акселерометра Nunchuk функциям виртуального вертолёта в игре:

    Подключение Wii Nunchuk к MSX


    Прошивку для самоделки мастер выкладывает сюда.

    В общем, теперь можно пройти игру с комфортом, применив сделанное своими руками приспособление, "заточенное" не под платформу в целом, а под определённую игру на ней. Да, так тоже бывает.

    Источник

    Фонарик, работающий от тепла руки (на элементах Пельтье)

    Как подключить два моно усилителя звука в один стерео усилитель

    Добавить комментарий

      • smilesmilesxaxaokdontknowyahoonea
        bossscratchfoolyesyes-yesaggressivesecret
        sorrydancedance2dance3pardonhelpdrinks
        stopfriendsgoodgoodgoodwhistleswoontongue
        smokeclappingcraydeclarederisivedon-t_mentiondownload
        heatirefullaugh1mdameetingmoskingnegative
        not_ipopcornpunishreadscarescaressearch
        tauntthank_youthisto_clueumnikacuteagree
        badbeeeblack_eyeblum3blushboastboredom
        censoredpleasantrysecret2threatenvictoryyusun_bespectacled
        shokrespektlolprevedwelcomekrutoyya_za
        ya_dobryihelperne_huliganne_othodifludbanclose
    1 комментарий
    Eig
    Милок, хдеж я тебе два ди-саба на компуктере-то найду?

    upd: а, понятно. Это ж MSX, который у нас в стране есть ровно у полутора человек!

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Опрос
    А Вы знаете, что на сайте оплачиваются отчеты о создании самоделок?

    Последние комментарии

    Все комментарии
    Новые самоделки на почту

    Введите электронную почту и получайте письма с новыми самоделками. Не более одного письма в день.