Habr<p>Эмулятор NES в каждый проект [0x03]</p><p>Вот уже как неделю я отдыхаю от проекта. За время разработки от последней статьи мне удалось реализовать управление джойстиком и теперь за Марио можно было играть. Так как ошибок в коде больше не наблюдалось, я приступил к следующей игре. Нужна была игра, которая делать скролл экрана и я думал, что bomberman подойдет, но как оказалось позже, он не делает скролл, хотя может я пока не дошел до этого места. Первое чему я удивился, так это то, что джойстик не работал в меню игры bomberman. В моём эмуляторе джойстик читался один раз и больше к нему код не обращался. Я уж было подумал, что опять сложный и интересный баг нашел, и решил исследовать, что передается в джойстике в готовом эмуляторе и почему он не возвращается больше читать клавиши от джойстика в моем эмуляторе.</p><p><a href="https://habr.com/ru/articles/888514/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/888514/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/%D1%8D%D0%BC%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>эмулятор</span></a> <a href="https://zhub.link/tags/%D1%8D%D0%BC%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80_nes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>эмулятор_nes</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B5%D1%82%D1%80%D0%BE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ретро</span></a></p>