Skip to content

Add games/idtech4a-engine #185

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

tx00100xt
Copy link
Contributor

@tx00100xt tx00100xt commented May 19, 2025

Hello!
This is a port of idTech4A++ Engine, providing the game (Doom 3 /Prey / Quake 4) for OpenBSD.
It is open source based on id-Software/DOOM-3: Doom 3 GPL source release and restored clients for Prey and Quake4.
Uses GPL-3 licensed SDK for android versions of the game:
https://github.com/glKarin/idtech4amm_doom3_sdk
https://github.com/glKarin/idtech4amm_quake4_sdk
https://github.com/glKarin/idtech4amm_prey_sdk
since the project was originally for android.

Tested on amd64 architecture on OpenBSD 7. 7 installed on real hardware:
ASUS TUF GAMING B450M-PRO II
AMD Ryzen 5 5600G
AMD Radeon RX 580 PowerColor.
(amdgpu)

Works as good as on Linux.

send to ports@ 2025-19-05

Video:
https://www.youtube.com/watch?v=KaN5iB0dEYI
https://www.youtube.com/watch?v=V1f6vknHgfw
https://www.youtube.com/watch?v=vLWXX1UwX9c

I want to add this to the official ports tree, so please
leave any feedback or suggestions on how to improve it. Thanks!

Source on Github:
https://github.com/glKarin/com.n0n3m4.diii4a

@tx00100xt
Copy link
Contributor Author

I updated the pull request. Removed all files that are not in upstream (desktop, icons). Updated the patches. And also added a reference to the use of the openal code from dhewm3 in Makefile (used in patches).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant