《River Raid》是Atari 2600平台上的一部经典作品,由Carol Shaw创作1。近日,一位开发者通过逐指令将原始游戏的6502汇编代码翻译成JavaScript代码,推出了这款游戏的重写版本1。
这个重写方案并非基于模拟器技术,而是以指令级精度直接转译原作逻辑1。新版本在相同的128字节RAM地址空间上工作,并与原ROM进行逐帧字节级比对验证1。游戏由32个块组成的河段设计,每段河段结束于道路和桥梁1。
游戏中的敌机类型与计分如下:油轮30分、直升机60分、喷气式飞机100分、油料库80分、桥梁500分1。
A developer has undertaken a line-by-line translation of River Raid, the classic Atari 2600 game originally created by Carol Shaw, converting it from 6502 assembly into JavaScript.1 Rather than using emulation, the recreation methodically transforms each instruction from the original ROM into JavaScript code while maintaining the same 128-byte RAM address space as the original.1 The implementation is verified through byte-level comparison against the original ROM on every frame.1
The JavaScript version preserves the core gameplay mechanics of the original title.1 Players navigate through rivers composed of 32-block segments that culminate in roads and bridges.1 The game features multiple enemy types with varying point values: tankers worth 30 points, helicopters worth 60 points, jet aircraft worth 100 points, fuel depots worth 80 points, and bridges worth 500 points.1 The recreation maintains the fuel management system and collision detection logic that defined the original experience.1
评论
还没有评论,欢迎留下第一条。