Skip to content

Releases: glKarin/com.n0n3m4.diii4a

Fix.3 - GZDOOM update version and add OpenGL and Vulkan renderer

21 Jan 07:17
Compare
Choose a tag to compare

1.1.0harmattan60-3 (2025-01-16)
Fix.2: fix EGL config
Fix.3: fix EGL context create on Mali GPU

  • Support setup max game console height percentage(0 or 100 means not limit) on launcher General tab.
  • Update GZDOOM version to 4.14.0.
  • GZDOOM add Vulkan and OpenGL renderer backend.
  • Update Wolfenstein: Enemy Territory(ET: Legacy) version to 2.83.1.
  • Update Quake 1(Darkplaces) version.
  • Update Quake 2(yquake2) version.
  • Add use multisamples config in game.

Windows:

  • using OpenGL desktop version as default

Android testing (Non-release. Automatic CI builds)

14 Jan 05:50
Compare
Choose a tag to compare
android_testing

GZDOOM: fix postprocess OpenGL shaders

[20250106-041452] Windows/Linux testing (Non-release. Automatic CI builds)

06 Jan 04:14
Compare
Choose a tag to compare
win_linux_testing

D3/Q4/Prey: support OpenGL desktop version

D3-BFG, DarkMod fix rendering, ETW bot support, Phobos(for Dhewm3) support

20 Nov 08:32
Compare
Choose a tag to compare

1.1.0harmattan59 (2024-11-20)

  • Support Omni-Bot in Wolfenstein: Enemy Territory.
  • Fix rendering on Mali GPU in DOOM 3-BFG.
  • Fix rendering on Mali GPU in The Dark Mod.
  • Fix stencil shadow with cg_shadows = 2 in Wolfenstein: Enemy Territory.
  • Support choose a mod directory in GZDOOM.
  • Add some new features options on launcher in Wolfenstein: Enemy Territory, RealRTCW, DOOM3-BFG, Quake 2, GZDOOM, The Dark Mod.
  • Add use high precision float on GLSL shaders(cvar harm_r_useHighPrecision) in DOOM 3/Quake 4/Prey.
  • Add 5 onscreen buttons.
  • Add Phobos(for Dhewm3) mod of DOOM3 support, game data directory named tfphobos(d3xp and dhewm3 compatibility patch required). More view in Doom 3: Phobos and Doom 3: Phobos - dhewm3 compatibility patch.

RealRTCW 5.0(fix stencil shadow) support, game shortcut support

28 Oct 05:08
Compare
Choose a tag to compare

1.1.0harmattan58 (2024-10-29)

  • Add RealRTCW(ver 5.0) support, game standalone directory named realrtcw, game data directory named Main. More view in RealRTCW.
  • Fix light bar indicator of player's HUD by darkness257 on The Dark Mod, now setup tdm_lg_weak to 1 automatically. More view in The Darkmod light bar indicator bug.
  • Support create desktop shortcut for games or current command on Option menu of launcher.
  • Fix stencil shadow with cg_shadows = 2 on Quake 3.
  • Improve stencil shadow with cg_shadows = 2 on RealRTCW.

Wolfenstein: Enemy Territory/Quake 4: Hardqore support; Quake2 fix

08 Oct 09:38
Compare
Choose a tag to compare
  • Add Wolfenstein: Enemy Territory support, game standalone directory named etw, game data directory named etmain and legacy. More view in ET: Legacy.
  • Add Quake 4: Hardqore mod of Quake4 support, game data directory named hardqore. More view in Quake 4: Hardqore.
  • Add ambientLighting shader, add ambient lighting model(harm_r_lightingModel to 4) in DOOM3/Quake4/Prey.
  • Add effects color alpha in Quake4.
  • Fix displacement and displacementcube GLSL shader in Quake4. e.g. water in recomp map and blood pool in waste map.
  • Fix weapon model depth hack in player view in Quake4.
  • Add player body view in DOOM3/Quake4.
  • Add cvar harm_in_smoothJoystick to control setup smooth joystick in DOOM3/Quake4/Prey.
  • Default enable Standalone game data directory.

2 librecoopxp, perfected, perfected_roe mod; PBR, environment shader

23 Aug 12:13
Compare
Choose a tag to compare

1.1.0harmattan56 (2024-08-23) 2

  • Optimize PBR interaction lighting model in DOOM3/Quake4/Prey.
  • Fix environment reflection shader in DOOM3/Quake4/Prey.
  • Add ambient lighting model with harm_r_lightingModel 0 and remove r_noLight=2 in DOOM3/Quake4/Prey.
  • Reduce game crash when change mod/reloadEngine/vid_restart in DOOM3/Quake4/Prey.
  • Support switch weapon in DOOM 3(write bind "YOUR_KEY" "IMPULSE_51" to your DoomConfig.cfg or autoexec.cfg).
  • Add LibreCoop(RoE) mod of DOOM3 support, game data directory named librecoopxp. More view in LibreCoop(RoE).
  • Add Perfected Doom 3 mod of DOOM3 support, game data directory named perfected. More view in Perfected Doom 3.
  • Add Perfected Doom 3 : Resurrection of Evil mod of DOOM3 support, game data directory named perfected_roe. More view in Perfected Doom 3 : Resurrection of Evil.

Happy for DOOM3 20th Anniversary

06 Aug 03:54
Compare
Choose a tag to compare

1.1.0harmattan55 (2024-08-05) DOOM3 20th Anniversary Edition
Add DOOM 3/Quake 4/Prey(2006) windows x64 MSVC build release (upload on 2024-08-09, add bumpyEnvironment shader, and fix environment shader, and change default OpenAL library named back to openal32.dll. so if no sound, setup cvar +set s_libOpenAL openal32.dll +set s_useOpenAL 1, and restart or add to command line)

  • Add PBR interaction lighting model(jmarshall23's idtech4_pbr)(setup cvar harm_r_lightingModel 3) in DOOM3/Quake4/Prey.
  • Fix large shake of player view with OpenAL in DOOM3/Quake4/Prey.
  • Add command history record manager in launcher.
  • Add /sdcard/Android/data/com.karin.idTech4Amm/files/diii4a to game data search path(exclude Quake1), add current game data path tips.
  • Optimize ETC1 compression texture cache in DOOM3/Quake4/Prey, add ETC2 compression texture support(cvar r_useETC2) in OpenGLES3.0.
  • Add launcher theme setting.

Fix GZDOOM sound

19 Jul 05:35
Compare
Choose a tag to compare

1.1.0harmattan53 (2024-07-17)

  • Fix GZDOOM sound.
  • Update screen resolution settings on launcher.
  • Add compression textures support with cvar harm_image_useCompression for low memory device(e.g. 32bits device, but load slower) on DOOM3-BFG.

GZDOOM(arm64), soft stencil shadow on D3/Q4/Prey

12 Jul 05:41
Compare
Choose a tag to compare

1.1.0harmattan52 (2024-07-11)

  • Add soft stencil shadow support(cvar harm_r_stencilShadowSoft) with OpenGLES3.1+ in DOOM3/Quake4/Prey(2006).
  • Optimize soft shadow shader with shadow mapping in DOOM3/Quake4/Prey(2006).
  • Support r_showSurfaceInfo debug render on multi-threading in DOOM3/Quake4/Prey(2006), need to set cvar harm_r_renderToolsMultithread to 1 to enable debug render on multi-threading manually.
  • Add GLES3.2 renderer support in Quake2(using +set vid_renderer gles3 for GLES3.2, +set vid_renderer gl1 for GLES1.1).
  • Add GZDOOM support on arm64, game data directory named gzdoom. More view in GZDOOM.