Commit Graph

725 Commits

Author SHA1 Message Date
Rudolf Polzer d4500cb5d9 fix two more bugs 2011-04-20 17:50:29 +02:00
Rudolf Polzer 50e0a3fb24 add a missing #include 2011-04-20 17:49:36 +02:00
Rudolf Polzer 9b15142ec2 q3map2: use "My Games" directory if exists on Win32 2011-04-20 17:44:27 +02:00
Rudolf Polzer d9f3f840b7 turn two picomodel errors into warnings 2011-04-12 20:40:19 +02:00
Rudolf Polzer 81ad86d6ee fix install-gamepack abort with an empty src dir 2011-04-02 12:55:10 +02:00
Rudolf Polzer 5b8b0dd6b2 if we get empty brushes in CSG subtract, don't complain, just don't insert the new brush (as this can happen intentionally when a brush is entirely covered) 2011-02-27 07:18:02 +01:00
Rudolf Polzer 277c57b2db OsitionPack is actually GPL-compatible:
14:49:13     @divVerent | BTW, what license is OsirionPack?
14:49:38          Ingar | GPL/CC/make your pick
14:49:54          Ingar | I wrote it, so if you want to included it you have all my permissions
14:50:17     @divVerent | I then take this as your permission to release it as part of NetRadiant, thus under GPL :P
14:50:27     @divVerent | this will mean my builds will include it then :P
14:50:31          Ingar | that's fine ^^
14:50:35     @divVerent | free promotion :P
2011-02-23 14:50:43 +01:00
Rudolf Polzer 2f585b1e1e make WarsowPack use ingar's location from now on. Warsow's svn is too unreliable and causes too many build failures, and WILL NOT BE ADDED AGAIN. Warsow devs shall just get a github account, KTHX. 2011-02-23 14:47:16 +01:00
Rudolf Polzer 3cdbbcc748 allow game packs to override the default of brush primitives 2011-02-23 14:33:18 +01:00
Rudolf Polzer 806e3fe1c8 Merge branch 'master' of ssh://icculus.org/netradiant 2011-02-23 14:19:58 +01:00
Rudolf Polzer f43d2c575d Revert "also load DDS files the way DarkPlaces stores them (does DDS loading even work?)" because Radiant does not support this yet, and it won't be easy to do the same hack in Radiant.
This reverts commit 8850310690.
2011-02-23 13:25:27 +01:00
Rudolf Polzer 8850310690 also load DDS files the way DarkPlaces stores them (does DDS loading even work?) 2011-02-23 13:24:47 +01:00
Rudolf Polzer 4d276901a6 also support the alpha channel hack for JPEG that DarkPlaces supports (foo.jpg + foo_alpha.jpg) 2011-02-23 13:22:07 +01:00
Rudolf Polzer e9b8397628 JPEG support: allow grayscale JPEG files in q3map2 (untested) 2011-02-23 13:15:44 +01:00
Rudolf Polzer 2f2fcf4749 Merge branch 'master' of git://git.xonotic.org/xonotic/netradiant 2011-02-22 20:09:54 +01:00
Rudolf Polzer 6b48a837f9 forgot to check lightDeluxel for NULL here 2011-02-22 17:48:30 +01:00
Rudolf Polzer ab06d9eea3 ::zerowing-base=474 2011-02-22 09:05:55 +01:00
Rudolf Polzer de28d9de1d Merge remote-tracking branch 'origin/divVerent/weird-shift-a' 2011-02-14 19:42:28 +01:00
Rudolf Polzer 9aec6744f5 (by LordHavoc) game_etut uses BSP format version 47 too 2011-01-30 16:02:01 +01:00
Rudolf Polzer 0a4e4f3786 more changes by Nikoli 2011-01-27 16:48:47 +01:00
Rudolf Polzer 24856f2621 makefile changes by Nikoli to allow building some parts separately 2011-01-27 07:38:54 +01:00
Rudolf Polzer 6dce431cd0 fix foreground color in console window (patch by Nikoli) 2011-01-26 21:00:13 +01:00
Rudolf Polzer b903b9ef25 ::zerowing-base=435 2011-01-22 16:13:22 +01:00
Rudolf Polzer b56d42b971 custom surfaces as used by reaction quake 2011-01-22 16:13:00 +01:00
Rudolf Polzer 73c9441a02 detect format error on Import..., and convert (as it was intended) 2011-01-21 23:34:25 +01:00
Rudolf Polzer 96d42ebc73 rename the DwmEnableComposition variable 2011-01-21 09:13:40 +01:00
Rudolf Polzer 112794e120 ::zerowing-base=432 2011-01-20 14:36:36 +01:00
Rudolf Polzer ccb417b54d fix the game_ file to match this q3map2 version 2011-01-20 14:36:18 +01:00
rambetter 1f2be9e1a6 In function AddGamePath() in path_init.c for q3map2,
only adding path if it's not already added (remove duplicates).
It's cleaner this way.

git-svn-id: https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk@432 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-01-20 14:35:44 +01:00
Rudolf Polzer 857d05d90f Adding game_reaction.h to q3map2. We cannot use "-game quake3" because
we use ~/.Reaction instead of ~/.q3a .  Oh well.  This is for Reaction Quake III.

git-svn-id: https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk@431 8a3a26a2-13c4-0310-b231-cf6edde360e5

Conflicts:

	tools/quake3/q3map2/q3map2.h
2011-01-20 14:35:30 +01:00
Rudolf Polzer 33746a4e6a ::zerowing-base=429 2011-01-19 08:02:38 +01:00
Rudolf Polzer 391d71d9ba remove unnecessary code found by Rambetter 2011-01-19 08:02:00 +01:00
Rudolf Polzer cfbdf38d39 fix another misapplied diff 2011-01-13 21:18:04 +01:00
Rudolf Polzer dfb4b5c8c1 more fixes 2011-01-13 21:10:43 +01:00
Rudolf Polzer 4ab91bf770 fix compile error 2011-01-13 20:10:12 +01:00
Rudolf Polzer 34a1e2074b ::zerowing-base=428 2011-01-12 13:58:55 +01:00
Rudolf Polzer b188aed61b add missing regression tests in last commit 2011-01-11 14:52:09 +01:00
Rudolf Polzer 94cb905da9 ::zerowing-base=422 2011-01-11 14:39:55 +01:00
Rudolf Polzer 6ce0c65e77 fix two bugs cppcheck found 2011-01-08 20:59:46 +01:00
Rudolf Polzer b15b0b849f treat entity leak different from entity in solid (the latter should not cause a leak message, but a proper "in solid") 2011-01-02 20:42:33 +01:00
Rudolf Polzer 8f04ed28bf fix these options more 2011-01-01 20:19:57 +01:00
Rudolf Polzer 8b586748c4 fix option checking for -grid* options 2011-01-01 20:15:20 +01:00
Rudolf Polzer c4a7877baf Merge branch 'master' of ssh://git.xonotic.org/netradiant 2010-12-31 18:55:14 +01:00
Rudolf Polzer 7a04b6fdea Author: rambetter
Date: Thu Dec 30 21:03:13 2010
New Revision: 390

Modified:
GtkRadiant/trunk/libs/mathlib.h
GtkRadiant/trunk/libs/mathlib/mathlib.c
GtkRadiant/trunk/tools/quake3/common/polylib.c
Log:
Undoing commits r363 and r371 as it pertains to polylib.c, mathlib.c,
and mathlib.h (the regression tests have not been removed).
Trunk is now restored to a state that it was in before I started
trying to fix the math accuracy errors in q3map2.  Commits r363 and
r371 were "correct" and did improve math accuracy significantly, but
unfortunately the underlying cause of math accuracy issues is something
else, which is being addressed in branch Rambetter-math-fix-experiments
currently.  I'm taking the BSD approach here, which is "we not going to
partially fix the problem.  it's all or nothing".  Otherwise it's just
too risky in my opinion.  I don't like playing Whack-A-Mole.

Someday, we might merge Rambetter-math-fix-experiments branch to trunk.
Sorry about all these needless commits to trunk.
2010-12-31 18:54:33 +01:00
Rudolf Polzer 10d0890e16 always chmod the release exe file 2010-12-31 13:37:20 +01:00
Rudolf Polzer 4f075a2ec1 always chmod the release exe file 2010-12-31 13:36:47 +01:00
Rudolf Polzer c8524834a7 give ViewFront/ViewSide/ViewTop default shortcuts 2010-12-29 17:51:35 +01:00
Rudolf Polzer 469cba24be Author: rambetter
New Revision: 379
Undoing revision 377 (reverting just those files modified by that
commit).  I have disovered the fundamental problem to the math error problems,
and although this commit (r377) is "correct", it fails to address the
fundamental problem.  Therefore, I'd rather leave the code in a state that
has the exact same behavior as before until I get a chance to address the
fundamental issue.
2010-12-29 17:41:57 +01:00
Rudolf Polzer bbd9067353 Author: rambetter
Date: Tue Dec 28 23:20:32 2010
New Revision: 378
Updating notes on regression tests.  They are "mostly sort of fixed".  Won't
be fixed for good until I look at the last bit of code that has not been
examined yet, which is the plane intersection code.  I want the errors to be
much less than they are now, even though the disappearing_sliver* tests are
now working.
2010-12-29 17:38:51 +01:00
Rudolf Polzer 7aa95f5ab5 svn r377 by Rambetter:
Continuing work on BaseWindingForPlane() in polylib.c.  In fact I'm pursuing
the approach that was committed in r375 (but was then backed out).  I can't
believe my eyes, but I seem to be getting 0.000000% error in some of my
regression tests.  The trick is to scale by a power of 2 and never do a
VectorNormalize().
2010-12-29 17:38:21 +01:00