It addresses several original engine bugs and adds features like a "Time Trial" mode, custom soundtracks, and force feedback support [3, 5]. How the "Piece" Works
As the filename suggests, the code is designed to be compiled and run on Windows, Linux , and various other platforms like macOS and OpenPandora [2, 6].
The file is the primary distribution package for Cannonball , an enhanced, open-source engine written in C++ for the original 1986 arcade version of OutRun . outrun-win-linux.zip
The engine includes a custom renderer that supports widescreen resolutions without stretching the 2D sprites [1, 5].
You must place the original SEGA OutRun arcade ROM files (Revision B) into the /roms directory. It addresses several original engine bugs and adds
It allows the original game code to run at 60 frames per second (the original arcade was 30 fps), providing much smoother gameplay [3, 4].
The executable ( cannonball.exe on Windows) interprets the original 68000 assembly code converted to C++, allowing for modern hardware features while maintaining the original logic [4, 6]. The engine includes a custom renderer that supports
You extract the outrun-win-linux.zip to a folder.

Roger Bucknall MBE

Alex Reay

Paul Ferrie

Moira Bucknall
It addresses several original engine bugs and adds features like a "Time Trial" mode, custom soundtracks, and force feedback support [3, 5]. How the "Piece" Works
As the filename suggests, the code is designed to be compiled and run on Windows, Linux , and various other platforms like macOS and OpenPandora [2, 6].
The file is the primary distribution package for Cannonball , an enhanced, open-source engine written in C++ for the original 1986 arcade version of OutRun .
The engine includes a custom renderer that supports widescreen resolutions without stretching the 2D sprites [1, 5].
You must place the original SEGA OutRun arcade ROM files (Revision B) into the /roms directory.
It allows the original game code to run at 60 frames per second (the original arcade was 30 fps), providing much smoother gameplay [3, 4].
The executable ( cannonball.exe on Windows) interprets the original 68000 assembly code converted to C++, allowing for modern hardware features while maintaining the original logic [4, 6].
You extract the outrun-win-linux.zip to a folder.
© 2025 Fylde Guitars. All Rights Reserved