This is an unofficial port of Action SuperCross to Windows.
- Editor does not work
- Requires a DirectDraw wrapper library (e.g. DXGL)
- Customizable controls (including alovolt, brake alias and ESC alias)
- Centered camera by default (disable with
nocenteredcam.inffile) - Option to use lev and rec subdirs, and get unpacked res files from exe dir instead of parent dir (enable with
newdirs.inf) - Death/finish delay removed
- 1920x1080 resolution support
- Fast search in lists
- Item limit in lists increased to 20000 (from 600)
- Replay filename length limit increased to 15 (from 8)
- Bike size (zoom) min and max bounds extended
- Included 5 levels from Across 1.1 in internals (after Apple Harvest)
- Escing in internal lev menu goes back to internal list instead of main menu
- Start brake bug fixed
- Some crashes fixed
Install CMake and download SDL2 sources to <repo>/sdl2 directory. For Visual Studio 2022, generate project files with:
cmake -G "Visual Studio 17 2022" -A Win32 -B build .
and open build/Across.sln.
The scope of this repo is to provide a Windows port of Action SuperCross along with bug fixes and simple quality-of-life changes. So, only issues and PRs from these categories may be accepted:
- non-esoteric bug fix
- porting editor
- simple quality-of-life feature or change
For example, please don't create issues or PRs that are about:
- code style consistency fixes
- typo fixes
- translating Hungarian into English
- adding or adjusting code comments
- code refactoring
- deleting commented code or unused files
- large features (e.g. online play)
Upstream repo is https://github.com/elastomania/across. Original readme is below.
This repository was uploaded in good faith for the purpose of exploring the original source code of this classic game. Non-source-code game assets (sounds, graphics, tools, etc.) are not part of this open source release.
See LICENSE.md for license information.
If you'd like to use this source code in ways other than permitted by the license and this document, contact us at [email protected].
If you'd like to support continued development of the Elasto Mania franchise, you can do so by buying our games on any store front linked on our website.
The Elasto Mania Team