Skip to content

Releases: FatalDecomp/ROLLER-X

ROLLER-X 0.2.2

Choose a tag to compare

@github-actions github-actions released this 13 Sep 21:21
d9c4be5

Build Information:

  • Version: 0.2.2
  • Commit: d9c4be5
  • Build Date: 2026-09-13 21:17:03 UTC

Platforms:

  • Linux x86_64
  • Linux ARM64
  • Windows x86_64
  • macOS ARM64
  • macOS x86_64
  • Android (release build, arm64-v8a + x86_64)

Note: The Android APK is a release build signed with the
auto-generated debug keystore rather than a Play Store key; install it
with adb install -r, or enable "install unknown apps" for your file
manager.

ROLLER 0.2.2-dev.20260914

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 07:46
d9c4be5

This is an automated nightly build of the ROLLER project.

Build Information:

  • Base Version: 0.2.1
  • Release Version: 0.2.2-dev.20260914
  • Commit: d9c4be5
  • Short Commit: d9c4be5
  • Build Date: 2026-09-14 07:36:56 UTC

Platforms:

  • Linux x86_64
  • Linux ARM64
  • Windows x86_64
  • macOS ARM64
  • macOS x86_64
  • Android (release build, arm64-v8a + x86_64)

Note: This is a pre-release development build and may contain bugs or incomplete features. The Android APK is a release build but signed with the auto-generated debug keystore (not a Play Store key); install with adb install -r or enable "install unknown apps" for your file manager/browser.


Built automatically by GitHub Actions

ROLLER 0.2.2-dev.20260913

Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Sep 07:22
099ed69

This is an automated nightly build of the ROLLER project.

Build Information:

  • Base Version: 0.2.1
  • Release Version: 0.2.2-dev.20260913
  • Commit: 099ed69
  • Short Commit: 099ed69
  • Build Date: 2026-09-13 07:13:14 UTC

Platforms:

  • Linux x86_64
  • Linux ARM64
  • Windows x86_64
  • macOS ARM64
  • macOS x86_64
  • Android (release build, arm64-v8a + x86_64)

Note: This is a pre-release development build and may contain bugs or incomplete features. The Android APK is a release build but signed with the auto-generated debug keystore (not a Play Store key); install with adb install -r or enable "install unknown apps" for your file manager/browser.


Built automatically by GitHub Actions

ROLLER-X 0.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 04:40
90dfc4e

Team deathmatch, sound, and a map to fight across

ROLLER-X 0.2.1 fills in the arena mode that 0.2.0 opened with: a second way to
play it, machines that sound like machines, computer pilots that can find their
way across a map that is not one flat piece, and the map that needed them to.

Team deathmatch

A third game mode: sixteen machines, eight a side. The MECH row of the briefing
flies your side and the OPPONENT row flies theirs, so it reads as a duel with
fifteen other machines in it. Each side fights in one colour — yours is the
paint you picked, theirs is drawn for the match — and a round goes to the side
rather than to whoever happened to be left holding the arena, so a match of
eight a side can actually be won.

FACING WORLDS

A new arena, built from the model of a map you already know: two bases at
opposite ends of a long drop, joined by two causeways that climb to a crest in
the middle with a hole between them and one crossing at the pinch. Leaving your
base is uphill and falling back to it is downhill. The keeps are hollow — drive
in, fight in the courtyard, and leave by either doorway.

Fall in and you fall, rather than simply being deleted where you stand.

Sound

Every machine now runs Whiplash's engine loop, retuned each frame the way the
race game retunes a car's: pitch off the throttle, a wobble that grows as the
armour goes. Skids, landings, blasts, hits and collisions are the retail
samples, panned and attenuated from wherever the camera is standing. The
briefing has the options music under it.

Computer pilots

They get round things now. A pilot that walks into a building goes round it
instead of leaning on it, and turns a boost mid-burst to come round cover from a
direction you were not watching — the crossing step, which the machines have
always been able to do and the pilots never used.

On a map whose ground does not join up they follow the arena's own routes, the
same way the race game's drivers follow a racing line: aim at a point along the
line, a distance ahead that grows with speed, and steer for it. Before this, two
sides on FACING WORLDS spent the whole round pacing their own halves four
hundred metres apart. They also know a drop when they see one, whether it is a
pit, the edge of the map, or ground that simply falls away.

Fixes and smaller things

  • Switching targets in survival no longer takes the game down.
  • Entering survival as a spectator no longer locks up, and a spectated match
    draws and finishes.
  • Both triggers together fire the centre weapon within a window rather than on
    the same instant, which makes it usable on a pad.
  • Computer machines take a colour each, so a crowded arena is legible.
  • The ZIZIN's gun reads as a gun, and its mortar shells travel.

Build Information:

  • Version: 0.2.1
  • Commit: 90dfc4e
  • Build Date: 2026-09-13 04:37:07 UTC

Platforms:

  • Linux x86_64
  • Linux ARM64
  • Windows x86_64
  • macOS ARM64
  • macOS x86_64
  • Android (release build, arm64-v8a + x86_64)

Note: The Android APK is a release build signed with the
auto-generated debug keystore rather than a Play Store key; install it
with adb install -r, or enable "install unknown apps" for your file
manager.

ROLLER-X 0.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 11:20
05aa343

Arena mode

ROLLER-X 0.2.0 adds an arcade mecha arena fighter to the racing game. It runs on
ROLLER's own software rasteriser and its 14-bit angle math, reached with the command line option
--arena and technically needs no assets of its own: the
machines, the arenas, the projectiles and the HUD font are all generated at
runtime, and every texture comes out of Whiplash's FATDATA (if present) as the mode loads.

The fight

Sixty ticks a second, independent of the race game's own loop. Boost pays for
dashing, hovering and the air dash, and a machine with an empty gauge can still
jump and jump-cancel — it just has no thrust to spend. Locking on turns the body
without turning the travel, so a machine dashing across an opponent keeps its
line while it shoots.
Car combat also included. Launch off a cambered surface and the machine rolls in the
air the way Whiplash's cars do; land on your roof and you are down.

Six arenas, a roster of machines with selectable colors, and computer
pilots that press forward and take the high ground rather than circling cover.

Modes

  • Duel — one on one, best of however many rounds you set.
  • Survival — sixteen machines, every one on its own team, last one standing.
  • Spectator — no machine of your own, flying ROLLER's free camera around the
    fight.

The briefing screen sets all of it up: machine, paint scheme, opponent, arena,
skill, round time, and the way back out to the race game. Paint schemes are
named for the makes that built Whiplash's cars.

Notes

The arena reads textures from the retail Whiplash data; without it the mode
still runs, drawing its own flat colours and its own font.
However, Roller itself still needs fatdata to start at all, so this feature is currently kind of irrelevant.


Build Information:

  • Version: 0.2.0
  • Commit: 05aa343
  • Build Date: 2026-09-12 11:13:29 UTC

Platforms:

  • Linux x86_64
  • Linux ARM64
  • Windows x86_64
  • macOS ARM64
  • macOS x86_64
  • Android (release build, arm64-v8a + x86_64)

Note: The Android APK is a release build signed with the
auto-generated debug keystore rather than a Play Store key; install it
with adb install -r, or enable "install unknown apps" for your file
manager.

ROLLER 0.1.1-dev.20260912

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Sep 07:04
44d802e

This is an automated nightly build of the ROLLER project.

Build Information:

  • Base Version: 0.1.0
  • Release Version: 0.1.1-dev.20260912
  • Commit: 44d802e
  • Short Commit: 44d802e
  • Build Date: 2026-09-12 06:55:34 UTC

Platforms:

  • Linux x86_64
  • Linux ARM64
  • Windows x86_64
  • macOS ARM64
  • macOS x86_64
  • Android (release build, arm64-v8a + x86_64)

Note: This is a pre-release development build and may contain bugs or incomplete features. The Android APK is a release build but signed with the auto-generated debug keystore (not a Play Store key); install with adb install -r or enable "install unknown apps" for your file manager/browser.


Built automatically by GitHub Actions

ROLLER 0.1.1-dev.20260910

Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Sep 07:13
1cda2c6

This is an automated nightly build of the ROLLER project.

Build Information:

  • Base Version: 0.1.0
  • Release Version: 0.1.1-dev.20260910
  • Commit: 1cda2c6
  • Short Commit: 1cda2c6
  • Build Date: 2026-09-10 07:03:29 UTC

Platforms:

  • Linux x86_64
  • Linux ARM64
  • Windows x86_64
  • macOS ARM64
  • macOS x86_64
  • Android (release build, arm64-v8a + x86_64)

Note: This is a pre-release development build and may contain bugs or incomplete features. The Android APK is a release build but signed with the auto-generated debug keystore (not a Play Store key); install with adb install -r or enable "install unknown apps" for your file manager/browser.


Built automatically by GitHub Actions

roller-on MSBS ver.0.0.1

Pre-release

Choose a tag to compare

@kitaaaaaa kitaaaaaa released this 09 Sep 10:19
7d14d9c

oh god how did this get here i am not good with computer