#596 posted by JneeraZ on 2014/01/03 14:58:45
"All this engine strife should go away soon, there are a number of engines in the works now."
Yes, more engines - complete with their own sets of bugs and idiosyncrasies - will definitely help. *eye roll* :P
Don't Be A Drama Queen
#597 posted by ijed on 2014/01/03 15:23:30
I was referring to the lack of a universally accepted BSP2 (+2PSB) supporting engine for the various maps either in production or already released.
In order to be universally accepted it will require having idiosyncrasies and bugs that do not offend the general user.
#598 posted by Spike on 2014/01/03 20:18:00
Let me know when there's a universally accepted BSP29 supporting engine. :P
Probably Regret Asking This
#599 posted by Kinn on 2014/01/04 13:03:38
what are the odds of getting quake 3 bsp support in a fitzquake-type engine?
I mean if we're going down the road of supporting bsp formats that standard engines can't run, I'd have thought people would be looking at that...
None
Fair Enough
#601 posted by Kinn on 2014/01/04 13:58:34
Obviously q3 bsp involves a huge amount of work vs just a "limits raised" q1 bsp.
#602 posted by Rick on 2014/01/04 16:05:08
I know there is a huge difference in the bsp output. Whenever I turn on showtris, it almost looks like QBSP just hacks brushes into pieces at random, whereas the Q3BSP splits things up intelligently and usually no more than necessary.
Yeah
#603 posted by Kinn on 2014/01/04 16:15:47
With correct use of detail brushes, a q3bsp will tend to be triangulated pretty much the same as if it had been modelled perfectly in a 3d modelling app.
q1bsp r_drawflat 1 looks like someone dropped a stained glass window on the floor then assembled the pieces back together at random.
I'm just a bit of of a ocd 'sperg when it comes to neat triangulation of geometry :}
#604 posted by Spike on 2014/01/04 18:09:47
The patchwork appearance of a q1 bsp is due to the qbsp splitting up faces to keep them below the 18*18 lightmap sample limit.
Many (gl) engines already bump that up to 256*256 (same as q3), but qbsps don't output for that raised limit by default.
also, q3bsp isn't so scared of overdraw, allowing it to avoid cutting out holes because of a brush sitting above. q1bsp compilers could also do the same, which would help reduce the cuts. engines should be okay with edges with a single side. might need to keep such edges axial though.
#605 posted by gb on 2014/01/04 18:43:29
another major argument against q3bsp, when bsp2 was discussed, was that most quake editors don't support it and mappers are generally unwilling to switch tools (unless it's Trenchbroom apparently.)
q3bsp offers so many improvements it's not even funny, and it can still be made to look just like quake. You'll need to drop in a few hint portals of course because q3 vis isn't as "tight" as q1 vis.
The possibility of baking models into the bsp (and have them lightmapped etc) instead of having them be entities is worth the price of admission alone.
Technology by itself isn't "evil", really, so I doubt q3bsp on its own would "kill quake".
but I guess otp is absolutely correct. :->
Looping Sound Fix
#606 posted by ericw on 2014/01/07 02:38:35
I tracked down a bug in sound looping last night, which appears to have been in Quake since the source release. It causes an intermittent 'pop' when looping sounds wrap around - this has been driving me crazy for years!
https://sourceforge.net/p/quakespasm/patches/12/
This will have good synergy with my "audiophile resampling" patch when I finally dust that off and finish it
Not Sure If Its Been Mentioned In This Thread
#607 posted by Drew on 2014/01/07 05:12:40
... I did look through and didn't find anything.
RMQ works wonders for me
Whenever I load maps in Quakespasm, however, they almost invariably slow to a choppy crawly barely playable state.
Thus my apparently ungainly habit of not using Quakespasm, and instead using RMQ engine, to record demos and so forth.
I am a luddite. Keep that in mind.
And yes, I did use a big heap size.
It Could Be A Setting Problem
that RMQ has created that Quakespasm doesn't like.
Try running quakespasm on a clean install with no .cfg files to start with and then build your settings from there.
Drew
Try r_dynamic 0 and if that solves your problem, move to Fitz Mark V which fixes that behavior.
So
#610 posted by ijed on 2014/01/07 19:39:21
Are the exes compiled to include the ultimate patches? If so are they on the Quakespasm site?
I checked the changelogs but can't see anything mentioned.
Ijed
#611 posted by ericw on 2014/01/07 20:54:16
Sorry, I don't have an exe with the patch applied. The QS guys haven't had a chance to review the sound loop one yet.
Np
#612 posted by ijed on 2014/01/07 21:10:06
I have an engine to test on, although it's not 100% feature complete.
Oh,
#613 posted by ericw on 2014/01/07 21:46:05
but szo made windows and osx builds on dec 25 with my bsp2 patch (runs telefragged.bsp). They're here:
http://quakespasm.sourceforge.net/devel/
Cool, Thanks To You Both
#614 posted by ijed on 2014/01/08 01:50:16
Cool, Thanks To You Both
#615 posted by ijed on 2014/01/08 01:50:16
It Does :)
#617 posted by ijed on 2014/01/08 13:50:27
Although
#618 posted by ijed on 2014/01/08 14:05:37
My mouse gets stuck if I alt-tab out of the engine to do a level hotfix.
Hit Escape
to open the menu. That should free the mouse.
Will Give That A Try
#620 posted by ijed on 2014/01/08 14:14:00
|