Skip to content
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

WRATH: Aeon of Ruin upstream support #1

Draft
wants to merge 30 commits into
base: master
Choose a base branch
from

Conversation

Cloudwalk9
Copy link
Contributor

No description provided.

MarioSMB and others added 30 commits May 30, 2020 23:36
…ection message to ease the processes of backporting and modernization
…from view smoothing and bobbing for a short time
…by 1 check (may introduce division by zero warnings), as per wrath-darkplaces
Wrath can now at least enter a map. Performance is horrid by next level.
More work remains.
The game works now. Some console spam related to VM_fgets that I'll need
to look into. Other than that, it doesn't have horrid framerates anymore
in e1m1.
@incognico
Copy link

This needs some merging against the current master again. About 2 years ago I successfully tested this branch with Xonotic and WRATH. It also would fix two issues on the dp gitlab. Besides support for WRATH, I think the coolest benefit of this MR for dp in general is the Texture Lookup Table feature (ac6cc77 + bb4f48e). I've attached a lut.pk3dir.zip with some tables if anyone wants to play around with that. Set r_glsl_postprocess_color_lut to a filename in gfx/luts without the extension (requirement is r_glsl_postprocess 1). This feature would also be easy to cherry-pick from this larger MR.

@Cloudwalk9
Copy link
Contributor Author

@incognico There's still a few remaining bugs such as broken loading screen and invisible shotgun otherwise this MR would be merged into master outright rather than syncing with master forever. But I haven't found the time.

@hemebond
Copy link
Contributor

Is this pull request still necessary/wanted now that the Wrath engine source has been released?

@incognico
Copy link

now that the Wrath engine source has been released

Well it was released a few years ago and this branch is based on that source code, the difference being that this MR targets master while Wrath itself is built upon a old snapshot of DP. So the answer to the question is yes it is. It also adds nice bonus features to DP which other games could make use of.

@Cloudwalk9
Copy link
Contributor Author

Is this pull request still necessary/wanted now that the Wrath engine source has been released?

The engine source has been released for years. This patch forward-ports their modifications so we natively support it upstream

@hemebond
Copy link
Contributor

hemebond commented Sep 10, 2024

Tried to play with the current branch and got this error:

image

Engine Error: Menu_Error: No such builtin #736 in menu. This program is corrupt or incompatible with DarkPlaces (or this version of it)

Appears to be some Steam integration stuff.

@MarioSMB
Copy link
Contributor

This branch is based on the source from Wrath's alpha version, not the full release, so there is likely a lot that is missing here (beyond what still needed doing).

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.

5 participants