sezero / uhexen2

Hexen II: Hammer of Thyrion -- A cross-platform port of Hexen II game.
https://sourceforge.net/projects/uhexen2/
76 stars 14 forks source link

Does this source port support decoupling the physics from the framerate? #71

Closed NastyFlytrap closed 2 months ago

NastyFlytrap commented 2 months ago

Like quakespasm SPIKED for example

sezero commented 2 months ago

No. Not at the moment.

NastyFlytrap commented 2 months ago

No. Not at the moment.

Okay, so by turning off the framerate cap, there will be problems because of that, right?

Also, do you know of any hexen 2 source port that does?

I know of jshexen and UQE, but i dont know if they do. Same goes for FTE Quake, which also allows the cap to be turned off but i dont know if that one has its physics running separate from the framerate

Edit: Why is hammer of thyrion called uhexen2 anyway?

sezero commented 2 months ago

Okay, so by turning off the framerate cap, there will be problems because of that, right?

Yes, most very possibly

Also, do you know of any hexen 2 source port that does?

No, not to my knowledge

Edit: Why is hammer of thyrion called uhexen2 anyway?

Because the port was originally targeting linux only, i.e. u for unix

NastyFlytrap commented 2 months ago

Okay, so by turning off the framerate cap, there will be problems because of that, right?

Yes, most very possibly

Also, do you know of any hexen 2 source port that does?

No, not to my knowledge

Edit: Why is hammer of thyrion called uhexen2 anyway?

Because the port was originally targeting linux only, i.e. u for unix

Ah, i see. Thanks for the replies.

Any chance of resuming development on your fork? Even if i put the proper physics simulations aside, there are still more improvements to be made to hammer of thyrion, like it loading the portals expansion if its installed, no matter what i do, and if i tell the shortcut '-data1', no weapon animation smoothing, the hud black line bug which is only fixed in a two year old testing version that has never been pushed live, and the menu text being texture filtered for some god damn reason, and those are just the easy ones i could see without actually playing with the port

sezero commented 2 months ago

Any chance of resuming development on your fork

If the question is whether you can work on the engine by forking it: yes, anyone can as they wish.

If the question is whether I will make a release anytime soon: I do want to, within this year. But there won't be any more improvements over what is there today.

loading the portals expansion if its installed

You run the game with -portals command line switch, which has always been documented.

NastyFlytrap commented 2 months ago

Any chance of resuming development on your fork

If the question is whether you can work on the engine by forking it: yes, anyone can as they wish.

If the question is whether I will make a release anytime soon: I do want to, within this year. But there won't be any more improvements over what is there today.

loading the portals expansion if its installed

You run the game with -portals command line switch, which has always been documented.

Im just a network guy, dont know much about coding. Can only read it. I wont be able to take the torch im afraid

Any chance you could do the improvements i asked for? Obviously the physics rework is not included in that because thats a load of work, but, disabling the texture filtering on the menu text, making it so it doesnt auto launch the portals and will ask which one i want to load, if i have both installed, or loading the base game by default, and maybe the weapon animation smoothing?

I know about the -portals command, but, thats kinda my problem. It loads the portals version by default, and even specifying -data1, will load portals regardless.

sezero commented 2 months ago

I know about the -portals command, but, thats kinda my problem. It loads the portals version by default, and even specifying -data1, will load portals regardless.

It should never load portals by default, unless you are using a modified engine.

NastyFlytrap commented 2 months ago

I know about the -portals command, but, thats kinda my problem. It loads the portals version by default, and even specifying -data1, will load portals regardless.

It should never load portals by default, unless you are using a modified engine.

Well, it does, and it kinda bothers me because i wish to play without it for the first time, and i dont want to be moving files around just so it physically doesnt exist there, for it to detect.

ALso, another thing i'd like to ask for, is to fix the menu background yellow noise. I just installed the original CD version and it has a nice, crisp noise filter on it, meanwhile in hammer of thyrion is an ugly overfiltered mess. Surely not too hard to make it like the original? Or that the sound is not muffled slightly compared to the original CD release

sezero commented 2 months ago

I know about the -portals command, but, thats kinda my problem. It loads the portals version by default, and even specifying -data1, will load portals regardless.

It should never load portals by default, unless you are using a modified engine.

Well, it does, and it kinda bothers me because i wish to play without it for the first time, and i dont want to be moving files around just so it physically doesnt exist there, for it to detect.

It must be a modified engine. I suspect, trying -noportals command line switch works??

ALso, another thing i'd like to ask for, is to fix the menu background yellow noise. I just installed the original CD version and it has a nice, crisp noise filter on it, meanwhile in hammer of thyrion is an ugly overfiltered mess. Surely not too hard to make it like the original? Or that the sound is not muffled slightly compared to the original CD release

What yellow noise are you talking about?

P.S.: What operating system are you running on? Where did you get the uhexen2 binary packages? Can you build the engine by yourself for your operating system?

NastyFlytrap commented 2 months ago

I know about the -portals command, but, thats kinda my problem. It loads the portals version by default, and even specifying -data1, will load portals regardless.

It should never load portals by default, unless you are using a modified engine.

Well, it does, and it kinda bothers me because i wish to play without it for the first time, and i dont want to be moving files around just so it physically doesnt exist there, for it to detect.

It must be a modified engine. I suspect, trying -noportals command line switch works??

ALso, another thing i'd like to ask for, is to fix the menu background yellow noise. I just installed the original CD version and it has a nice, crisp noise filter on it, meanwhile in hammer of thyrion is an ugly overfiltered mess. Surely not too hard to make it like the original? Or that the sound is not muffled slightly compared to the original CD release

What yellow noise are you talking about?

P.S.: What operating system are you running on? Where did you get the uhexen2 binary packages? Can you build the engine by yourself for your operating system?

Well, -noportals does indeed work, not sure why -data1 didnt. The yellow noise i mean, is when you're in a map, you pause the game, and you see that between the actual gameplay, and the menu buttons, layered between them. As for the operating system, its windows 10 64bit, i got it from here: https://hexenworld.org/downloads/hexen2/uhexen2-shanjaq/testing/windows/x64/ And no, not really. I dont have any of the environments needed, or the knowhow how to compile. Last time i had to compile anything it took hours for me to figure out because noone ever gives a full set of instructions, because software developers know how to compile, so they dont need them, and people who dont write code never need to compile so they dont have a reason to know it

sezero commented 2 months ago

i got it from here: https://hexenworld.org/downloads/hexen2/uhexen2-shanjaq/testing/windows/x64/

As I thought, you are using a modified uhexen2. That site distributes a modified fork of uhexen2. The actual unmodified uhexen2 site is https://sourceforge.net/projects/uhexen2/ and I am not interested in modified forks at all. Please ask questions regarding the binaries to them.

I won't be answering any further questions in this thread.

NastyFlytrap commented 2 months ago

i got it from here: https://hexenworld.org/downloads/hexen2/uhexen2-shanjaq/testing/windows/x64/

As I thought, you are using a modified uhexen2. That site distributes a modified fork of uhexen2. The actual unmodified uhexen2 site is https://sourceforge.net/projects/uhexen2/ and I am not interested in modified forks at all. Please ask questions regarding the binaries to them.

I won't be answering any further questions in this thread.

Okay, but you dont have to be a dick about it.