SpeccyDate — эмулятор ZX Spectrum для портативной консоли Playdate

Вряд ли среди наших читателей много владельцев портативной консоли Playdate — слишком уж она специфическая.

Тем не менее это уникальное устройство с монохромной графикой и крутящейся ручкой нашло свою нишу: первая партия в 20 000 штук была распродана за 20 минут после старта предзаказов, а в феврале 2024 года компания Panic отчиталась о более чем 70 000 проданных консолей.

Для Playdate регулярно выходят новые игры: как от самой Panic, так и от сторонних разработчиков. Благо компания всячески поощряет хоумбрю-сцену — для разработки под Playdate есть удобный SDK и даже редактор игр Pulp.

А совсем недавно студия Shadow Break Games выпустила программу, которая увеличит количество игр для Playdate на несколько тысяч: эмулятор ZX Spectrum под названием SpeccyDate.

Возможности у эмулятора следующие:

  • поддержка ZX Spectrum 48K и форматов TAP, TZX, SNA и Z80;
  • быстрая загрузка TAP и поддержка распространённых форматов записи в TZX;
  • после показа загрузочного экрана эмулятор ставит загрузку на паузу, чтобы вы могли рассмотреть арт (для старта игры надо нажать кнопку A);
  • сохранение и загрузка состояний из системного меню Playdate;
  • возможность загружать свои игры в библиотеку консоли;
  • несколько профилей для основных схем управления;
  • возможность назначить на крестовину и кнопки A и B любые клавиши ZX Spectrum;
  • экранная клавиатура, которая открывается полным оборотом ручки, а перемешается её вращением.

Да, у этого эмулятора есть три серьёзных минуса:

  • отсутствие поддержки ZX Spectrum 128K;
  • сугубо монохромная графика;
  • отсутствие поддержки форматов TRD и SCL.

Но в остальном очень здорово, что ZX Spectrum добрался и до этой не самой мэйнстримовой платформы. К тому проект пока имеет статус «в разработке», так что почти все вышеперечисленные минусы (кроме монохромности) теоретически когда-нибудь могут и пропасть.

💾 Скачать SpeccyDate можно с itch.io или с «Идеального пикселя».

Only authorized users can leave comments.