Case study
Onslaught CE: a native Battle Engine Aquila port
Onslaught CE ports Battle Engine Aquila to native 32-bit Linux and Windows builds using the game's public source and a separate matching decompilation. Its SDL3 platform layer supplies window, input and audio support, with Direct3D 9 through dxvk-native on Linux and the system implementation on Windows; retail data comes from the user's installation.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 2
- Last commit
- 2026-11-07
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: A user-owned Battle Engine Aquila installation is required for retail data.
- Scope: The native builds target i686 Linux and Windows.
- Limits: The project describes its current status as an early preview.
- License: GPL-3.0-only license.
Cite
BibTeX
@misc{onslaught-ce-case,
title = {{Onslaught CE: a native Battle Engine Aquila port}},
howpublished = {\url{https://github.com/dlprentice/onslaught-ce}},
url = {https://github.com/dlprentice/onslaught-ce},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/onslaught-ce-case/}}
}Plain text
Onslaught CE: a native Battle Engine Aquila port. https://github.com/dlprentice/onslaught-ce (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/onslaught-ce-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · dlprentice/onslaught-ce · Revision 1f1639f
- port/README.md GitHub · dlprentice/onslaught-ce · Revision 1f1639f
More in Games
- Open Ocarina: a PC source port of Ocarina of Time · Case study
- OpenCE PS4: porting Halo: Combat Evolved to PlayStation 4 · Case study
- OpenCE-macOS: porting Halo: Combat Evolved to Apple silicon · Case study
- OpenCivOne: rewriting the original Civilization · Case study
- OpenCMR2 VR: a Quest and PCVR port of Colin McRae Rally 2.0 · Case study
- OpenCrossing Anbernic: porting Animal Crossing to Anbernic handhelds · Case study