Abuse (Android)
Abuse
OrigenMS-DOS
TecnologíaPort Nativo C/C++ (Reimplementación de Motor)
Disponible paraAndroid
Ver proyecto oficialSobre el proyecto
Abuse es un videojuego de plataformas desarrollado por Crack dot Com y publicado por Electronic Arts en América del Norte y Origin Systems en Europa. Fue lanzado en 29 de febrero de 1996 para DOS. Una versión para Mac OS fue publicada por Bungie en 5 de marzo de 1997. El código de fuente del juego, junto con algo del contenido shareware, ha sido de dominio público desde 1990s y ha sido portado a Linux y otras plataformas.
Información oficial del proyecto
Abuse (1996) — Android Port
A native Android port of the classic 1996 dark sci-fi platformer Abuse by Crack dot Com, built on top of apancik/Abuse_2025 (SDL2 fork) via the SDL Android project template.
Compiled entirely on-device using Termux (no PC/laptop required) — Android NDK, Gradle, and the full toolchain running natively on aarch64.
Data Files
This Android port includes the required game data files needed to play Abuse. The game data is bundled with the application, allowing the game to run without requiring users to manually provide or copy additional files. The bundled assets originate from the Abuse_2025 project and its associated game data.
Controls
Keyboard and Mouse:
To better reflect modern game controls, the original arrow key controls have been replaced with WASD for movement. Mouse controls aim, left button shoots, right button activates special powers, and mouse scroll switches between weapons.
Touch controls:
Fire/aim: Tap to shoot, or hold and drag to aim. The reticle aiming speed directly tracks your finger movement speed.
Gamepad:
- D-pad / Left Stick — Movement
- Right Stick — Aiming
- Face Buttons — Gameplay actions
- Shoulder Buttons / Triggers — Additional controls
- Start — Confirm / Enter
- Back — Escape / Back
Cheats
To use cheats, press <kbd>c</kbd> on the keyboard to open the console. Tap the console window on screen for input and type the desired cheat command. Press <kbd>Enter↩️</kbd> when done, or type "quit"/"exit" to close the console.
Available cheats:
god- Makes you invulnerable to all damagegiveall- Gives all weapons and maximum ammunitionflypower- Grants Anti-Gravity Boots effectsneakypower- Grants Cloak effectfastpower- Grants Flash Speed effecthealthpower- Grants Ultra-Health effectnopower- Removes all active special abilities
Building from source
Built and tested entirely within Termux on Android (aarch64), using:
- Android NDK patched for aarch64 hosts (lzhiyong/termux-ndk)
- Gradle + Android SDK cmdline-tools installed via Termux
- Game data bundled as APK assets, extracted to internal storage on first run
Credits
- Original game: Crack dot Com (1995-1996)
- Modern SDL2 source port: apancik/Abuse_2025
- Android port: this repo
Source code releases
Original source code
Anthony Kruize Abuse SDL port (2001)
Jeremy Scott Windows port (2001)
Sam Hocevar Abuse SDl port (2011)
Xenoveritas SDL2 port (2014)
Antonio Radojkovic Abuse 1996
apancik/Abuse_2025
License
This project is licensed under GPL-2.0 (see LICENSE), consistent with the upstream apancik/Abuse_2025 source.
The underlying Abuse source code has mixed licensing: original Crack dot Com game code is public domain, while sdlport/* files (which this port modifies) are GPL-2.0+, and some lol/*/tools/* files are WTFPL. GPL-2.0 is applied here as the governing license for the combined work.
