SONICLighting Test / JavaJava → HTML5 · Act 1

Sonic the Hedgehog · Green Hill Zone Act 1

The original stage. An editable Java engine.

Run from the opening hill to the end signpost, collect rings and finish the act. Explore the new lighting and weather, or select Original to see the native artwork.

SONIC / GREEN HILL ZONE · ACT 1

Green Hill Zone.

Arrow keys to move · Space to jump
Down to roll · Up to look

Click the game to capture the controls.

USB / Bluetooth controller

Pick up your controller.

Press a button on your controller

Connect it, click the game, then press a controller button. D-pad or left stick moves; face buttons jump; Start pauses or resumes.

Input: At rest

For an unfamiliar HID layout, choose Map controls and follow the prompts. Mappings stay in this browser.

How the stage works

Momentum and a following camera.

The Java engine keeps the original fixed-point movement, slope sensors, rolling, jumping and camera windows. Sonic moves in world coordinates; the screen follows after he crosses its tracking window. The distant scenery scrolls at the original separate rates.

Java source and fidelity notes ↗ · Download source ↗

Tested first-act reconstruction

From start to signpost.

The verified route runs through the whole act and reaches the results tally with cheats off. Original placement data supplies all 214 objects and 155 rings. Movement, terrain, objects and animation have separate comparisons with the supplied ROM.

This page contains Act 1. Later acts and the special stage are outside this build. Tested comparisons do not prove every possible playthrough is identical to the Genesis game. Lighting and weather are new visual effects.

Verification record ↗