Wait...what?
#86 posted by jt_ on 2011/04/09 15:08:18
Fog interpolation? I thought fog just kind of sat there statically. What is this fog interpolation?
#87 posted by mh on 2011/04/09 17:58:06
I believe it's that if fog changes colour it blends smoothly between the before and after colours over a period of time.
Usage
#88 posted by ijed on 2011/04/09 19:13:51
Its only really decent when you control what the player is seeing and how they're moving. For example, sticking them inside a lift and blending it from a lot to none.
#89 posted by necros on 2011/04/22 04:24:18
little while ago, gb made a speed map and i mentioned being unable to load it in rmqengine. ("The application was unable to start correctly (0xc000007b). Click ok to close the application")
turns out, the SDL.dll included with 64bit quakespasm is what causes the error.
unfortunately, 64bit quakespasm can't run with the (i'm assuming?) 32bit SDL.dll that rmqengine uses.
just fyi, i guess.
#90 posted by szo on 2011/04/22 05:41:18
you can't mix a 32 bit app with a 64 bit library or vice versa
#91 posted by necros on 2011/04/22 08:14:42
sure, i mean, i guess that makes sense. the problem is there's no way to know since the file is named the same thing.
#92 posted by szo on 2011/04/22 08:56:26
try the InspectExe tool (http://www.silurian.com/inspect/index.htm)
#93 posted by Bluntz on 2011/04/28 20:45:29
My sound is lagging hard in the new build,I was just wondering if anyone else is having an issue?
After having gotten sick of some of the issues I had with Darkplaces (stuff not spawning properly, doors not working, items floating in mid air), I made the switch to Quakespasm and have been pretty happy.
Still having some issues, not sure whether it's due to my n00biness as someone that doesn't really understand Quake tech that well, or the engine itself.
Recently tried to play the map pack, Digs01 again, which worked fine on Darkplaces.
Water and teleporter graphics wont show up at all.
I know you can get around that problem in Travail with +r_oldwater 0 +r_waterquality 32, but I have no idea if there's any command line that will fix the issue I'm having with Digs01.
I fear this may effect some other map packs too, but I haven't tried much others yet.
Also, the NightJourney map pack (http://www.quaddicted.com/reviews/nightjourney_v2.html), just wont work once you try to start a new game. Minus some errors with stuff. Says something about missing Lava/md2 model (I think that's what it said, I ended up deleting Nightjourney in frustration because it wouldn't work anymore lol), which is odd because I never encountered that issue with Darkplaces
#95 posted by necros on 2011/06/07 21:25:36
hate to ask a question like this, but is r_wateralpha set to 0? that'd make it not show up.
I just tried using +r_wateralpha 1 and it works fine, so indeed just n00biness on my part.
Odd that +r_oldwater and +r_wateralpha are the same thing, damn quake and interchangeable command lines :P
The +r_oldwater command line was the suggestion made on the Travail site which makes the alphas work properly. Why that is, I don't know, but it works for Travail.
Just calling it +r_wateralpha would have made more sense.
Anyway, thanks for the help, Necros (although the help was in a rather roundabout way lol)
Odd
#97 posted by necros on 2011/06/08 08:10:26
r_oldwater has nothing at all to do with alpha.
r_oldwater 1 uses the original method of making the water texture warp. turning the option off uses a more expensive, but much nicer looking warping effect.
r_waterquality controls how good the warp looks, when using r_oldwater 0.
#98 posted by roblot on 2011/06/08 12:32:44
r_oldwater 0 fixes up bad texture alignment for liquid brush seams. And too much water alpha may make a teleporter disappear.
#99 posted by mh on 2011/06/09 12:06:33
The problem is that sine waves don't linearly interpolate. r_oldwater 0 doesn't actually fix it correctly: what it does do is reduce the problem to an extent that it's not really as noticeable, but the tradeoff is that it imposes limits on the maximum size you can use for external textures. Doing the warp per-pixel in a shader is the only real way to definitively fix it in the general case.
#100 posted by roblot on 2011/06/10 00:32:41
I guess there might be a situation that r_oldwater 0 makes it not as noticeable, but I've seen only perfect results so far. No complaints.
#101 posted by necros on 2011/06/10 01:59:32
same here. it looks fantastic and very authentic.
Weapon Models Position
#102 posted by moGGimus on 2011/06/24 00:58:59
It would be awesome if we could get a cmd/cvar to change the weapon models position on screen back to the vanilla placement instead of the "Darkplaces style". I think the engine is great and this is my only complaint.
V0.85.5
#103 posted by szo on 2011/12/25 08:55:22
Version 0.85.5 of QuakeSpasm is released.
Merry Christmas and a happy new year to all.
Quakespasm 0.85.5 + @moGGimus
#104 posted by Baker on 2011/12/26 07:25:27
>deathmatch and coop cvar "fix" of Quakespasm 0.85.5
Although for sure that does not change the behavior of id1 progs.dat nor Quoth nor any other single player mod I know of, I am somewhat certain that change breaks the idea of cvar guided behavior in QuakeC. Cvar behavior is decided by QuakeC.
Since aguirRe is no longer around, well, his primary goal was mod compatibility and had deep knowledge of even obscure mods. Which I don't have. It may be possible that this change breaks some obscure or even not so non-obscure mods ... like ones with a lot of settings.
Then again maybe not.
DarkPlaces style weapons vs. Quake style
I conducted a deep and thorough investigation of this issue during the summer for Engine X. Engine X has an almost entirely unrestricted ability to resize the Quake window in real time like any other windows application.
I discovered some severe liabilities with DarkPlaces/FitzQuake style gun placement being hopelessly flawed with certain aspect ratios.
At the moment some of the work in DirectQ has the best current solution which has an FOV-immune gun placement possibly inspired by Qrack (which seems to have got it from possibly a Phoenix or QER tutorial).
I say best current solution because there is an additional factor involving FOV y, that is generally not a source of concern if you correct for a 4:3 aspect ratio, which for sure Qrack does (but the code is slightly less clean than applying it to FitzQuake, which simplified the FOV calculations).
At the risk of making this too wordy, the 4:3 aspect ratio is not always correct because some mods have side-mounted weapons (not center of screen) which may or may not have been designed with a 4:3 aspect ratio in mind and without taking in account the proper aspect ratio for the appearance of side mounted weapons they can disappear off-screen when not also incorporating the intended mod aspect ratio (!!).
Too much information, perhaps. But a complete and accurate description of factors into the presentation of the view weapon model.
Baker: Deathmatch And Coop
#105 posted by szo on 2011/12/26 09:42:07
Are there really any mods that actually expect both to set at the same time?
Not My Area Of Expertise
#106 posted by Baker on 2011/12/26 20:46:15
That's a better question for modders like at Inside3D. Most of the mods I've played either fall squarely into the traditional single player genre or into the deathmatch genre. There are all kinds of mods and most of them aren't really interesting to me http://www.quaketerminus.com/addon.shtml
A cursory Google search indicates that this mod is an example of a coop/deathmatch hybrid that uses both cvars
http://www.gamers.org/pub/idgames2/quakec/teamplay/sge10.txt
My only interest in raising the issue is that really Quakespasm is the closest to an "all operating systems" "proper Quake".
Coop/deathmatch
#107 posted by szo on 2011/12/26 22:51:53
I see. That "inder siege" thing is a weird one at that. I certainly would like to keep quakespasm as you descried, i.e. "all operating systems" "proper quake", however there is no universal solution to the coop/deathmatch thing as far as I can see.
The "cvar behavior is decided by quakec" argument is incorrect, because some vars are really set by quakec, however some need not be and are decided by the server admin. (And there must have been a way the quakec of that mod would be written using only one of the cvars set and not both.) Hmph... If you have a solution, I'm all ears.
Development
#108 posted by Baker on 2011/12/27 03:18:23
This is all theoretical at this point anyway, in practice I can't name I've ever used that used both cvars simulatenously and I checked DMSP, SuperCoop and a couple of the "bots mods".
I guess the reason I had thought of this is lately in some other engines that are not commonly used I've spotted some very mod-unfriendly optimizations and I've had compatibility on my mind lately.
Needless to say, I think some of the ideas implemented in Quakespasm have been very forward-thinking and conscientiously implemented. I loved (and adopted, heh) the Quakespasm philosophy on search path priority. Ingenious!
Re: Development
#109 posted by szo on 2011/12/27 09:42:10
Hmm, thought about this more, and I am convinced that that changed was unnecessary and reverted it in the svn as of rev.555: http://quakespasm.svn.sourceforge.net/viewvc/quakespasm?view=revision&revision=555
While messing with this, noticed another related thing: see http://www.inside3d.com/qip/home.shtml (search "Looks funny" on the page.) After this, not sure if the solution would affect anything..
As for the compliments for quakespasm: thanks!
Re: "Looks Funny 'fix'"
#110 posted by Baker on 2011/12/28 03:59:59
"Cvars "deathmatch" and "coop" not reset when loading a SinglePlayer game."
In function Host_Loadgame_f() of host_cmd.c, look for...
#ifdef QUAKE2
Cvar_SetValue ("deathmatch", 0);
Cvar_SetValue ("coop", 0);
Cvar_SetValue ("teamplay", 0);
#endif
DarkPlaces certainly doesn't have that "fix". DarkPlaces can save multiplayer games!
One of the biggest annoyances in coop ... let's say two people are playing, say, Travail or some single player deal that absolutely cannot be played non-stop in a reasonable period of time ...
How do you save and continue that game?
Well ... you don't. Because you can't.
|