Pull to refresh

Comments 1

Отличный подход — CHIP-8 как разминка перед Game Boy, это правильная лестница сложности. Если захочется узнать, насколько точен эмулятор, есть готовая точка отсчёта: blargg's test ROMs, особенно cpu_instrs.gb — 11 тестов для каждой группы инструкций CPU. Разница между "игры запускаются" и "проходит все тесты" обычно оказывается целым списком краевых случаев, о которых не думаешь при разработке. Самый коварный — поведение таймера при переполнении TIMA: 1 цикл задержки перед перезагрузкой из TMA, который игры почти никогда не используют, но тесты находят моментально.

Sign up to leave a comment.

Articles