Skip to content

Angle Zero 0.1.0

Latest

Choose a tag to compare

@ItsNoHax ItsNoHax released this 07 Aug 23:29
· 31 commits to main since this release

A night-time downhill drift game for the Sony PSP, written in Rust. One car, one
road: 3.5 km of switchbacks down Sekira Pass, generated at boot rather than
shipped as a mesh. Gravity does the driving — the car builds speed downhill with
no throttle at all — and points come from holding a slide, with the guard rails
there to take them away again.

Install

Download AngleZero.0.1.0.zip and unzip it at the root of your memory stick. The
archive holds one file, already in the right place:

PSP/GAME/AngleZero/EBOOT.PBP

It then appears under Game → Memory Stick.

Requires custom firmware. Stock firmware will not launch unsigned homebrew.

Controls

Action Button
Throttle ✕ (or D-pad Up)
Brake □ (or D-pad Down)
Handbrake
Steer D-pad Left/Right, or the analog nub
Reset to road
Start run / restart ✕ / △

Best time, score and combo persist to ms0:/PSP/SAVEDATA/ANGLEZERO/RECORD.BIN.

What is in it

The full descent, the drift scoring and combo, the chase camera, HUD and
minimap, synthesised engine and tyre audio, XMB icon, background and music, and
save data. Tested on real hardware, not only in an emulator.

The build carries no diagnostics: the capture tooling, debug overlay and
render-state overrides are behind a devtools feature that is off, and
scripts/release.sh refuses to package a build that contains them.

Notes

Track generation, physics, scoring, the camera and the screen flow are ordinary
Rust with no PSP dependency, covered by 167 host tests. The centreline and the
vehicle model are pinned to golden files so a drifting constant fails a test
rather than quietly moving the road.