8 Commits

Author SHA1 Message Date
Daniel Golle
74064afe42 gzdoom: update to 4.14.2
Fix PKG_LICENSE
Optionally use OpenAL for game audio

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-07-14 22:00:33 +01:00
Daniel Golle
f3f70b11b7 sdl2-doom: use updated fork
Use an updated fork of sdl2-doom which fixes compiler errors when
using recent GCC.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-05-03 04:41:11 +01:00
Daniel Golle
c23446c720 gzdoom: update to 4.13.2
Update to new release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-20 20:59:48 +00:00
Daniel Golle
8add6bc3b6 gzdoom: only build for 64-bit architectures
Only LP64/LLP64 builds are officially supported. Please do not attempt
to build for other platforms; even if the program succeeds in a MAP01
smoke test, there are e.g. known visual artifacts that lead to a bad
user experience.

Still allow build on 32-bit platforms in case BROKEN is selected, so
users can try if it would work on their system as forum claims a fix
had actually been applied long ago.

Link: https://forum.zdoom.org/viewtopic.php?f=7&t=75673
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-09 03:33:13 +00:00
Daniel Golle
1025032ab8 gzdoom: stage host binaries
Install host-built binaries to STAGING_DIR_HOSTPKG as HOST_BUILD_DIR gets
cleared and should not be referenced after host build has completed.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-07 21:57:43 +00:00
Daniel Golle
75c1338131 zmusic: fix target endian detection
Use __BYTE_ORDER macro when ever it is defined and not just when using
glibc.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-06 18:54:43 +00:00
Daniel Golle
c8a831f4a1 gzdoom: add package
Add GZDoom package which brings high-res 3D accelerated implementation
of the Doom engine with many extra features.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-05 01:26:26 +00:00
Daniel Golle
748651ce07 sdl2-doom: add package
Add simple port to SDL2 of the classic DOOM engine.
Works fine on Wayland without requiring any 3D hardware acceleration.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-05 01:20:09 +00:00