Nano Banana 2.1 ДОСТУПНА — Новинка от Google | Попробовать →
Войти
WAVESPEED AI ЭМУЛЯТОР CHIP-8 Работает в браузере
100% БЕСПЛАТНО

Эмулятор CHIP-8 онлайнИграйте, изучайте и отлаживайте 8-битные программы.

Играйте в 33 свободные игры для CHIP-8, SUPER-CHIP и XO-CHIP или откройте свой файл .ch8.
Переключайте особенности совместимости, меняйте скорость, сохраняйте состояние и проходите каждую инструкцию по шагам.

33 свободные игрыSUPER-CHIP и XO-CHIPПошаговый отладчик
Без регистрации Без рекламы Свободные игры

Здесь подсвечиваются клавиши, которые читает программа.

Готово
Горячие клавиши

Клавиатура CHIP-8 4×4 расположена на 1 2 3 4 / Q W E R / A S D F / Z X C V. Стрелки работают как W A S D, а Space — как E. Если клавиши не реагируют, сначала щёлкните по экрану.

  • P пауза или продолжить
  • N выполнить одну инструкцию
  • M выключить звук
  • [ ] медленнее или быстрее
Программы работают в браузере. Открытые файлы остаются на вашем устройстве.
ТРИ ПРОСТЫХ ШАГА

Как пользоваться эмулятором CHIP-8

01

Выберите программу

Выберите одну из встроенных игр в разделе «Программы» или откройте файл .ch8 с устройства. Он загружается с той скоростью и настройками, для которых был создан.

02

Нажмите «Играть»

Играйте клавишами 1–4, Q–R, A–F и Z–V, стрелками, геймпадом или экранной клавиатурой. Клавиши, которые проверяет программа, подсвечиваются.

03

Настройте или отладьте

Меняйте скорость, цвета и особенности совместимости, сохраняйте состояние или ставьте на паузу и проходите код по шагам в отладчике.

ПОЛЕЗНО ЗНАТЬ

Как выжать максимум из CHIP-8

Программы CHIP-8 крошечные и писались для очень разных машин. Эти привычки помогут им работать правильно.

Большинство игр используют W A S D и E

Современные игры CHIP-8 в основном управляются W A S D, а действие — E. Здесь стрелки и Space делают то же самое.

Слишком быстро или медленно?

Скорость — это инструкции за кадр. Оригинальные игры CHIP-8 рассчитаны примерно на 10, SUPER-CHIP — на 30 и больше, XO-CHIP — на 1 000 и больше.

Глюки — это особенности совместимости

Если спрайты странно переносятся или игра зависает, смените платформу или переключите особенность совместимости. Встроенные программы уже используют правильные.

Мерцание — это нормально

CHIP-8 стирает спрайт, рисуя его ещё раз, поэтому многие игры мерцают. «Уменьшить мерцание» сглаживает это.

Сохраняйтесь перед трудным местом

«Сохранить состояние» запоминает всю машину для этой программы в браузере, чтобы можно было попробовать снова с этого места.

Учитесь по шагам

Поставьте на паузу, откройте отладчик и нажимайте «Шаг», чтобы видеть, как каждая инструкция меняет регистры и экран.

WaveSpeed AI

Создайте графику для своей ретро-игры

Создавайте спрайты, заставки и короткие ролики по промпту с WaveSpeed AI.

  • Более 1000 ИИ-моделей
  • Изображения, видео и 3D
  • Оплата по факту

$1 бесплатных кредитов для подходящих новых аккаунтов. Карта не нужна. Для генераторов нужны отдельный аккаунт и кредиты. Инструмент «эмулятор CHIP-8» бесплатный.

Вопросы об эмуляторе CHIP-8

Что такое CHIP-8?

CHIP-8 — простая виртуальная машина 1977 года для написания игр на любительских компьютерах: 35 инструкций, 4 KB памяти, экран 64×32 и 16-клавишная клавиатура. SUPER-CHIP добавил режим 128×64 и прокрутку; XO-CHIP добавляет цветовые плоскости, звуковые паттерны и 64 KB памяти.

Этот эмулятор CHIP-8 бесплатный?

Да. Без аккаунта, рекламы и ограничений. Всё работает в браузере, ничего не нужно устанавливать.

Можно ли запустить свою программу CHIP-8?

Да. Откройте или перетащите файл .ch8, .sc8, .xo8 или .bin размером до 65 024 байт. Платформа определяется по используемым инструкциям, а файл читается в браузере и остаётся на вашем устройстве.

Откуда взяты встроенные игры?

Из Chip8 Community Archive, авторы которого передали свои программы в общественное достояние (CC0). На вкладке «О программе» указаны авторы каждой программы и ссылка на её исходный код.

Что такое особенности совместимости (quirks)?

Интерпретаторы CHIP-8 расходятся в нескольких инструкциях: например, используют ли сдвиги VX или VY, сдвигает ли сохранение регистров I и переносятся ли спрайты через края. Переключатели позволяют подстроиться под машину, для которой написана программа.

Можно ли играть в игры CHIP-8 на телефоне?

Да. Нажимайте экранную клавиатуру под экраном; клавиши, которые проверяет программа, обведены, и можно нажимать несколько сразу. В полноэкранном режиме клавиатура остаётся рядом с экраном.

Можно ли сохранить прогресс?

«Сохранить состояние» сохраняет всю машину (память, регистры, экран и таймеры) для текущей программы в этом браузере. «Загрузить состояние» возвращает её, даже после закрытия страницы.

Насколько он точен?

Интерпретатор проходит широко используемый набор тестов CHIP-8: тесты опкодов и флагов, тесты особенностей CHIP-8, SUPER-CHIP и XO-CHIP, тест клавиатуры и тест прокрутки. Звук следует правилам паттернов и высоты тона XO-CHIP.

Чему с ним можно научиться?

Поставьте на паузу, откройте отладчик и нажимайте «Шаг», чтобы видеть, как каждая инструкция меняет регистры и экран, — наглядный способ понять, как работают эмуляторы и машинный код. «Уменьшить мерцание» сглаживает мерцание спрайтов, которым известны игры CHIP-8.

Все бесплатные инструменты

Готовы к 8-битным играм?

Выберите свободную игру или откройте свой файл CHIP-8.

Открыть эмулятор