idTech4A++

DOOM III/Quake 4/Prey(2006)/DOOM3 BFG/Other idTech/open-source game runtime envi
AppID:com.karin.idTech4Amm
Author:Karin
License:GPL-3.0-only
Donation:
InRepoSince:2023-06-08
LastRepoUpdate:2025-07-11
LastAppUpdate:Unknown
LastVersion:1.1.0harmattan67luyiping
Categories:Games
APK source:
Google Play:Check if it's there
icon idTech4A++ is idTech game runtime environment for Android.
Support DOOM III/Quake 4/Prey(2006)/DOOM3 BFG/Quake 1/Quake 2/Quake 3/Return to Castle Wolfenstein/The Dark Mod/GZDOOM/Wolfenstein: Enemy Territory/RealRTCW/FTEQW/STAR WARS™ Jedi Knight/Serious Sam Classic/Xash3D

1. Putting your PC game data(external folder) to launcher setting `Game working directory`(default `/sdcard/diii4a`).
2. Click left icon or right game name text of launcher status bar for choosing game, and select game mod in tab `GENERAL`'s `Game`.
3. Finally `START GAME`.

Feature:
multi-threading renderer
pure soft shadow with shadow-mapping
wide-character language translation support
global illumination rendering
translucent/soft stencil shadow
Phong/Blinn-phong/PBR/no-lighting rendering
OpenGLES2.0/OpenGLES3.0
OpenAL(soft) and EFX Reverb

Standalone game directory:
Because more support games, it cause all game mods data directory put on a shared folder, them maybe have same name, and diffcult to view/manage. So application default enable `Standalone game directory` since version 1.1.0harmattan57, and you can also disable it on launcher settings.

If enable `Standalone game directory`, game data directory should put on `Standalone game directory` itself(e.g.).

Games of `Standalone game directory` and folder name:
DOOM III: doom3/
Quake 4: quake4/
Prey(2006): prey/
Quake I: quake1/
Quake II: quake2/
Quake III: quake3/
Return to Castle Wolfenstein: rtcw/
DOOM 3 BFG: doom3bfg/
Wolfenstein - Enemy Territory: etw/
RealRTCW: realrtcw/
STAR WARS™ Jedi Knight - Jedi Academy™: openja/
STAR WARS™ Jedi Knight II - Jedi Outcast™: openjo/

Games of always force `Standalone game directory`:
The Dark Mod: darkmod/
GZDOOM: gzdoom/
FTEQW: fteqw/
Serious Sam Classic - The First Encounter: serioussamtfe/
Serious Sam Classic - The Second Encounter: serioussamtse/
Xash3D: xash3d/

Folder name of games/mods:
DOOM III: base/
DOOM3 - Resurrection of Evil: d3xp/
DOOM3 - The lost mission: d3le/
Classic DOOM3: cdoom/
Rivensin: rivensin/
Hardcorps: hardcorps/
Stupid Angry Bot(a7x): sabot/
Overthinked DooM^3: overthinked/
Fragging Free: fraggingfree/
HeXen - Edge of Chaos: hexeneoc/
LibreCoop: librecoop/
LibreCoop - D3XP: librecoopxp/
Perfected Doom 3: perfected/
Perfected Doom 3 - RoE: perfected_roe/
Doom 3 - Phobos: tfphobos/

Quake IV: q4base/
Hardqore: hardqore/

Prey(2006): preybase/

Quake I: darkplaces/id1/

Quake II: baseq2/

Quake III Arena: baseq3/
Quake III Team Arena: missionpack/

Return to Castle Wolfenstein: main/

The Dark Mod: darkmod/

DOOM 3 BFG: base/

GZDOOM: gzdoom/

Wolfenstein - Enemy Territory: etmain/

RealRTCW: Main/

FTEQW-Quake I: id1/
FTEQW-Quake II: baseq2/
FTEQW-Quake III: baseq3/
FTEQW-HeXen II: data1/
FTEQW-FreeHL: valve/
FTEQW-FreeCS: cstrike/

STAR WARS™ Jedi Knight - Jedi Academy™: base/
STAR WARS™ Jedi Knight II - Jedi Outcast™: base/

Serious Sam Classic - The First Encounter: serioussamtfe/

Serious Sam Classic - The Second Encounter: serioussamtse/

Xash3D-HalfLife: valve/
Xash3D-Counter-Strike 1.6: cstrike/

WhatsNew:

* Add Serious Sam Classic The First Encounter(game standalone directory named `serioussamtfe`) and Serious Sam Classic The Second Encounter(game standalone directory named `serioussamtse`) support.
* Add Xash3D and Counter-Strike 1.6(need extract CS1.6 extras resource on launcher first) support, game standalone directory named `xash3d`.

anti Anti-Features:
  • NonFreeAssets: The application contains and makes use of non-free assets. The most common case is apps using artwork – images, sounds, music, etc – under a non-commercial license.
Download Source Issues ChangeLog
Screenshot10_return_to_castle_wolfenstein.jpg Screenshot11_doom3bfg.jpg Screenshot11_quake2.jpg Screenshot12_quake1.jpg Screenshot13_quake2.jpg Screenshot14_wolfenstein_enemy_territory.jpg Screenshot15_openja.jpg Screenshot16_openjo.jpg Screenshot1_doom3_bathroom.png Screenshot2_doom3_roe.png Screenshot3_quake4.png Screenshot4_prey.png Screenshot5_doom3_the_lost_mission.png Screenshot6_classic_doom3.png Screenshot7_doom3_rivensin.png Screenshot7_the_dark_mod.jpg Screenshot8_doom3_hardcorps.png Screenshot8_quake_iii_arena.jpg Screenshot9_quake_iii_team_arena.jpg Screenshot_realrtcw.jpg Screenshot_serious_sam_tfe.jpg Screenshot_serious_sam_tse.jpg Screenshot_xash3d_cs16.jpg Screenshot_xash3d_halflife.jpg
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages

Version 1.1.0harmattan67luyiping (2025-07-11) no RB details available help icon

Android Versions:
  • Target: 11.0
  • MinVer: 7.0
  • ABIs: arm64-v8a, armeabi-v7a

Download (446.1 M)

Version 1.1.0harmattan66lindaiyu (2025-06-11) no RB details available help icon

Version 1.1.0harmattan65lindaiyu (2025-06-02) no RB details available help icon