River Raid с Atari 2600 переписали на JavaScript — инструкция за инструкцией

A tribute to one of the best games on the Atari 2600

River Raid с Atari 2600 переписали на JavaScript — инструкция за инструкцией

Разработчик воссоздал River Raid для Atari 2600, переписав каждую 6502-инструкцию оригинального картриджа на JavaScript. Порт работает с теми же 128 байтами RAM, а рядом крутится настоящий ROM для побайтового сравнения: 0 различий на 45 000 кадрах. Река не хранится в памяти — она генерируется на лету из 16-битного ГПСЧ с одним и тем же зерном $A814, поэтому каждый забег идентичен.

Река никогда не сохраняется. Вся игра умещается в 4096-байтовом картридже, поэтому каждый 32-строчный блок реки строится прямо перед тем, как появиться на экране, из 16-битного генератора случайных чисел, который в каждой игре стартует с одного и того же зерна $A814.
  1. plicerin

    Картридж, пересобранный из оригинального ROM, инструкция за инструкцией

  2. glimshe

    Думаю, большинство тех, кто когда-то любил эту игру, давно отошли от видеоигр. Как и почти все игры на Atari, она не заинтересует молодые поколения дольше чем на несколько минут. Но я всё ещё вспоминаю её с теплотой.

  3. pupppet

    В детстве геймплей большинства игр для Atari 2600 казался мне настолько поверхностным, что я едва мог вытерпеть больше нескольких минут за игрой… кроме Combat. Блин, вдвоём — вот это было весело.

Ещё за этот день

2026-10-05