1) You should think about adding Triple Buffering , if it is possible of course , for players who use vsync it will be very convenient as for me too, and again if it will cause some performance boost , it should be added then
2) Second significant thing is in adding hard+ skill level (skill 3) at game difficulty menu, because it can be selected only in console and nowhere else , that's kinda unfair, it won't make gameplay worse if you think.
And remember ,NOBODY will be bitching at you , because you did not make any bad things with pure consistency of q2 . You just added some additions which do not affect any aspects of gameplay and the game in total. Purely will remain the same , even with these ones . Just do it man.
Triple buffering is something I might experiment with in KMQuake2, but unless it's completely without downsides it will never make it into the v3.24 patch.
The people who bitch at me about keeping v3.24 vanilla are far more annoying than you. One of them even called Engoo (a classic Quake software engine) a piece of crap because it's not exactly like the original DOS version of Quake.
And KMQ2 already has a Hard+ game option. If you really wanted it in v3.24, you could add it yourself in the client menu code, it's very trivial to add.
Last Edit: Feb 19, 2014 23:22:24 GMT -5 by knightmare
I really hope you can help me. I want to download this patch, but don't know how! I clicked on it, and extracted the file, but my game did not change at all. I wonder if you can advise me where I need to unzip it to. I use steam to play quake, but I could not find a steam folder anywhere to extract this patch to. It defaulted to "Inspiron". Any ideas? At the moment, I cannot load any previously saved games in Ground Zero or Reckoning. Thanks so much!
I don't have the Steam version of Q2 or any other vintage id Software game, so I don't know exactly where Q2 would be installed. The most likely place is under C:\Program Files\Steam\SteamApps\Common (if you installed Steam in the default location), but that's not 100% certain.
Once you've found it, you should copy all the Quake2 files to a location with a shorter path like C:\Quake2 and extract the patch there, as that's the way Q2 was meant to be installed. Longer paths can cause compatibility problems with Q2 itself and some mods.
Previous savegames won't work with this patch, BTW, as it replaces the gamex86.dll files (that write the saves) used by Q2 and its official mission packs.
The official releases of Reckoning and Ground Zero have broken savegame functionality under Win2K and later, due to a bad memory address check. This patch does fix that.
hmmmm. Got me thinking. I just may think about this for the upcoming Wehrmacht 2015 Edition i'm working on when your done. When do you think it will possibly be done and will it be 3.25? I may go all out on this Edition. I may even add a Remote Control for hosting and more. I'm a bit "rusty" so this will not be "done" until October at the latest. I WISH I could make maps cause I have some IDEAS! Oh Well on that-too bad though.
Unless someone wants to take on my ideas and go from there would be great.
Hello, I'm not sure if it was reported, but i'll post it here just in case. With the unofficial patch you can skip the sewers part of the Outer Base unit if you just jump across the gap without lowering the bridge from the other side:
...Oh. So there were more than one v3.24 Thanks, that solves the issue indeed. By the way, does that patch implement async rendering? Because I can see 2 maxfps cvars (cl_maxfps and gl_maxfps), but can't find any mentions of it in the changelog. Also hud/menu scale feature would be greatly appreciated, in case any new updates are planned.
Post by knightmare on Dec 11, 2016 19:46:10 GMT -5
No async rendering in this patch. Maybe in a future one.
The gl_maxfps is probably from a config file you have in your game/mod dir- everything from those gets loaded up as a cvar, even if it isn't in the game code.
HUD/menu scaling would require breaking the API between Quake2.exe and the ref_gl and ref_soft modules. That's a major no-no in a project like this that has to be compatible with everything (there are drop-in DLLs that can be used as alternatives with stuff like reflective water and software rendering with colored light).