Native port
Moto Racer Recomp: the start of a race on Speed Bay in widescreen at 2560x1600

Moto Racer, native on Mac, Windows, Linux and Steam Deck

The 1997 Delphine classic in widescreen up to 4K, with gamepads and 120 Hz. Built from your own GOG copy on the first start. No emulator, no Wine.

Needs your own copy: Moto Racer on GOG.

Features

Native everywhere

A real Apple Silicon app, a 64-bit Windows program and a Linux / SteamOS program. The Direct3D renderer runs on Metal, Vulkan or Direct3D 12.

True widescreen

The game's own 16/9 mode at native 1280×720 to 3840×2160, or 16:10 at 1280×800 (Steam Deck), 1920×1200 and 2560×1600.

Gamepads

Xbox, PlayStation, Switch Pro, 8BitDo: analog throttle and brake on the triggers, d-pad menus, a ready-made layout.

Smoother, further

Frame rates above 60 (120 or 144 Hz) at the original game speed, a longer draw distance and a HUD scaled to the resolution.

CD music

The GOG audio tracks play as the original CD soundtrack; sound effects and volume sliders work.

Original renderer too

Prefer the 1997 look? The game's software renderer is still there: Options › D3D: OFF.

Install

You need your own copy of the game: buy Moto Racer on GOG and download its offline installer setup_moto_racer_2.1.0.11.exe. The downloads here contain no game code or assets.

  1. Download the package for your system from the releases page.
  2. Put the GOG installer in your Downloads folder.
  3. Unpack the download and start Moto Racer. The setup screen finds the installer, unpacks the game and builds it on your computer: a minute or two, once. Then the game starts.
SystemDownloadNeeds
Mac (Apple Silicon)MotoRacer-macos-arm64.zipmacOS 12 or later
WindowsMotoRacer-windows-x86_64.zipWindows 10 or 11, 64-bit
Steam Deck / LinuxMotoRacer-linux-x86_64.tar.xzx86-64, glibc 2.29 or later

Step-by-step notes for macOS (Gatekeeper), Windows (SmartScreen) and the Steam Deck (adding it to Steam, controller layout) are in the README.

Moto Racer Recomp first-start setup screen
The first-start setup screen.

FAQ

How do I play Moto Racer on a Mac?

Download MotoRacer-macos-arm64.zip, put the GOG installer in Downloads and open MotoRacer.app. It runs natively on Apple Silicon (macOS 12 or later). The app is not notarized, so the first time use System Settings › Privacy & Security › Open Anyway.

How do I play Moto Racer on the Steam Deck?

In Desktop Mode, download the GOG installer and MotoRacer-linux-x86_64.tar.xz, extract it, add MotoRacer/motoracer to Steam as a non-Steam game and start it once. Then play from Game Mode at the native 1280×800; pick the Steam controller layout "Gamepad with Joystick Trackpad".

Does Moto Racer work on Windows 10 and 11?

Yes: Moto Racer Recomp is a native 64-bit Windows program. Extract the zip and run motoracer.exe; no DirectX 5, no compatibility modes.

Can Moto Racer run in widescreen or 4K?

Yes: the game's own 16/9 mode becomes a true 16:9 picture at up to 3840×2160, and 16:10 modes up to 2560×1600.

Do I need to own the game?

Yes. The game is made from your GOG installer on your computer; nothing from the game is distributed here.

Is it an emulator?

No. It is a static recompilation: the original game.EXE is translated to C and compiled into a native program, linked with a runtime that re-implements the Windows, DirectDraw, Direct3D, DirectSound and CD-audio parts the game uses.

Something went wrong. Where do I report it?

Open an issue on GitHub and attach the log file (its location is in the README).

How it works

A recompiler finds every function in the GOG game.EXE and translates each x86 instruction to C: integer operations with exact flags, the x87 FPU, MMX and the software rasterizer's self-modifying code. A runtime provides Win32, DirectDraw, Direct3D execute buffers on SDL_GPU, DirectSound, an emulated CD-audio drive and gamepads. The release packages carry the recompiler and a C compiler, so the game code is built on your own computer from your own copy. The reverse-engineering notes are in the technical docs.