Releases: glKarin/com.n0n3m4.diii4a
Releases · glKarin/com.n0n3m4.diii4a
Fix Quake 4 collision and 2 levels load crash
2022-10-25 1.1.0harmattan16
- Add automatic load
QuickSave
when start game. - Add control Quake 4 helper dialog visible when start Quake 4 in Settings, and add
Extract Quake 4 resource
inOther
menu. - Add setup all on-screen button opacity.
- Support checking for update from GitHub.
- Fixup some Quake 4 bugs:
- Fixup collision, e.g. trigger, vehicle, AI, elevator, health-station. So fixed block on last elevator in level
game/mcc_landing
and fixed incorrect collision cause killing player on elevator ingame/process1 first
andgame/process1 second
and fixed block when player jumping form vehicle ingame/convoy1
. And cvarharm_g_useSimpleTriggerClip
is removed. - Fixup game level load fatal error and crash in
game/mcc_1
andgame/tram1b
. So all levels have not fatal error now.
- Fixup collision, e.g. trigger, vehicle, AI, elevator, health-station. So fixed block on last elevator in level
Gyroscope support and Quake 4 bugs fix
2022-10-15 1.1.0harmattan15
- Add gyroscope control support.
- Add reset onscreen buttton layout with fullscreen.
- If running Quake 4 crash on arm32 device, trying to check Use ETC1 compression for decreasing memory usage.
- Fixup some Quake 4 bugs:
Fixup start new game in main menu, now start new game is work.
Fixup loading zombie material in level game/waste.
Fixup AI Singer can not move when opening the door in level game/building_b.
Fixup jump down on broken floor in level game/putra.
Fixup player model choice and view in Settings menu in Multiplayer game.
Add bool cvar harm_g_flashlightOn for controling gun-lighting is open/close initial, default is 1(open).
Add bool cvar harm_g_vehicleWalkerMoveNormalize for re-normalize vehicle walker movment if enable Smooth joystick in launcher, default is 1(re-normalize), it can fix up move left-right.
Fixup some errors and bugs of Quake 4
1.1.0harmattan13 (2022-10-23)
- Fixup Strogg health station GUI interactive in Quake 4.
- Fixup skip cinematic in Quake 4.
- If harm_g_alwaysRun is 1, hold Walk key to walk in Quake 4.
- Fixup level map script fatal error or bug in Quake 4(All maps have not fatal errors no longer, but have some bugs yet.).
game/mcc_landing: Player collision error on last elevator. You can jump before elevator ending or using noclip.
game/mcc_1: Loading crash after last level ending. Using map game/mcc_1 to reload.
game/convoy1: State error is not care no longer and ignore. But sometimes has player collision error when jumping form vehicle, using noclip.
game/putra: Script fatal error has fixed. But can not down on broken floor, using noclip.
game/waste: Script fatal error has fixed.
game/process1 first: Last elevator has ins collision cause killing player. Using god. If tower's elevator GUI not work, using teleport tgr_endlevel to next level directly.
game/process1 second: Second elevator has incorrect collision cause killing player(same as game/process1 first level). Using god.
game/core1: Fixup first elevator platform not go up.
game/core2: Fixup entity rotation.
Quake 4 for DOOM3 support
1.1.0harmattan12 (2022-07-19)
- Quake 4 in DOOM3 engine support. Also see https://github.com/jmarshall23/Quake4Doom. Now can play most levels, but some levels has error.
- Quake 4 game data folder named q4base, also see https://store.steampowered.com/app/2210/Quake_4/.
- Fix Rivensin and Hardcorps mod load game from save game.
- Add console command history record.
- On-screen buttons layer's resolution always same to device screen.
- Add volume key map config(Enable Map volume keys to show it).
Hardcorps Mod support
2022-06-30 1.1.0harmattan11 updates
- Add
Hardcorps
mod library support, game path name ishardcorps
, if play the mod, first suggest to closeSmooth joystick
inControls
tab panel, more view inhttps://www.moddb.com/mods/hardcorps
. - In
Rivensin
mod, add bool Cvarharm_pm_doubleJump
to enable double-jump(Fromhardcorps
mod source code, default disabled). - In
Rivensin
mod, add bool Cvarharm_pm_autoForceThirdPerson
for auto setpm_thirdPerson
to 1 after level load end when play original DOOM3 maps(Default disabled). - In
Rivensin
mod, add float Cvarharm_pm_preferCrouchViewHeight
for view poking out some tunnel's ceil when crouch(Default 0 means disabled, and also can setpm_crouchviewheight
to a smaller value). - Add on-screen button config page, and reset some on-screen button keymap to DOOM3 default key.
- Add menu
Special Cvar list
inOther
menu for list all new specialCvar
.
Revensin Mod support
2022-06-23 Update 1.1.0harmattan10
* Add `Rivensin` mod library support, game path name is `rivensin`, more view in `https://www.moddb.com/mods/ruiner`.
* Add weapon panel keys configure.
* Fix file access permission grant on Android 10(Testing on emulator).
Android 10/11+
Fix file access permission grant on Android 10/11+.
Add Android 4.x apk package v1 sign.
1.1.0harmattan2
2020-07-25
arm64
2022-05-19 1.1.0harmattan8
DIII4A++_harmattan.1.1.0.8.apk: armv8-64 and armv7 32 neon.
DIII4A++_harmattan.1.1.0.8_only_armv7a.apk: armv7 32 neon only.
Update:
* Compile armv8-a 64 bits library, and do not compile old armv5e library and armv7-a vfp.
* Fix input event when modal MessageBox is visible in game.
* Add cURL support for downloading in multiplayer game.
* Add weapon on-screen button panel.
1.1.0harmattan7 2022-05-05
* Fix shadow clipped.
* Fix sky box.
* Fix fog and blend light.
* Fix glass reflection.
* Add texgen shader for like `D3XP` hell level sky.
* Fix translucent object. i.e. window glass, transclucent Demon in `Classic DOOM` mod.
* Fix dynamic texture interaction. i.e. rotating fans.
* Fix `Berserk`, `Grabber`, `Helltime` vision effect(First set cvar `harm_g_skipBerserkVision`, `harm_g_skipWarpVision` and `harm_g_skipHelltimeVision` to 0).
* Fix screen capture image when quick save game or mission tips.
* Fix machine gun's ammo panel.
* Add light model setting with `Phong` and `Blinn-Phong` when render interaction shader pass(string cvar `harm_r_lightModel`).
* Add specular exponent setting in light model(float cvar `harm_r_specularExponent`).
* Default using program internal OpenGL shader.
* Reset extras virtual button size, and add Console(~) key.
* Add `Back` key function setting, add 3-Click to exit.
* DIII4A build on Android Studio now.