Project

General

Profile

Activity

From 2007-08-01 to 2007-08-14

2007-08-11

00:59 Revision 83dd358b (github): Global viewer position and polyobj point coords changed to floating point.
Other minor fixes for warnings outputted by gcc. danij

2007-08-09

16:37 Revision 138fee1d (github): Merged from Wolftc beta package dated August 8, 2007
yagisan
16:13 Revision 71b1ce57 (github): Merged from Wolftc beta package dated August 8, 2007
yagisan
16:11 Revision 3bdd2a8a (github): Merged from Wolftc beta package dated August 8, 2007
yagisan
16:08 Revision bbe1fed5 (github): Merged from Wolftc beta package dated August 8, 2007
yagisan
16:00 Revision af429fa1 (github): Merged from Wolftc beta package dated August 8, 2007
yagisan
15:51 Revision 6a39b24e (github): Merged from Wolftc beta package dated August 8, 2007
yagisan
15:33 Revision b293f302 (github): Merged from Wolftc beta package dated August 8, 2007
yagisan
15:21 Revision 75ec83c8 (github): Merged from Wolftc beta package dated August 8, 2007
yagisan
15:20 Revision a2772209 (github): Merged from Wolftc beta package dated August 8, 2007
yagisan

2007-08-08

21:20 Revision ff01fc5d (github): Updated project file.
skyjake
21:19 Revision 6c6d8f6b (github): Scale the automap map name up to 80% of the normal size of hu_font_a. Previously, the name was totally unscaled and way too small on large resolutions.
skyjake
21:00 Revision 6c6aed98 (github): Mystery solved: HQ2x filter lookup tables weren't initialized in time for the worker thread. Now the fonts are looking really sharp! I can use menu-scale 1.0 without everything turning into a blurry mush...
skyjake
15:12 Revision 886ef2fd (github): update doxygen generation
yagisan
02:38 Revision ff2dd967 (github): Removed tab_video.c from doomsday/build/win32/doomsday_cl.rsp
danij
01:59 Revision 9cff4e95 (github): Replaced the static, texture gammalevel LUTs with one calculated dynamically. The ccmd "setgamma" is now obsolete as we automatically update the gamma LUT when the value of cvar "rend-tex-gamma" changes (which is now [0...1] to afford more precise control).
danij

2007-08-07

18:52 Revision 03119eb6 (github): Remember patch flags in texinfo_t so that both monochrome and upscale+sharpen are done for the font lumps. But still it's a conundrum: the startup time textures look completely different than after texreset.
skyjake
15:57 Revision 15e42c44 (github): Implemented a temporary kludge in calcSegDivisions() to guard against a potential segfault (if the side seg table building logic in finalizeMapData() is not infallible) and instead, simply abort seg division.
This only occurs under very rare conditions. The cause of which will be addressed in the upcoming revised map loading... danij
13:30 Revision 4ee965c3 (github): Rendering tweaks:
* Various enhancements to seg drawing to try to eliminate render artefacts caused by rounding inaccuracies within cal... danij
13:17 Revision 94596bf8 (github): Updated R_PrecacheLevel() so that we only attempt to precache a flat once regardless of the number of references to it on map being loaded.
danij
13:14 Revision 2740bf5d (github): Catch out of range texture/flat indices passed to Rend_GetGraphicResourceDecoration(). This should not happen though (must be a bug elsewhere).
danij
13:11 Revision 9febc322 (github): Fakeradio seg corner shadows were looking much too dark when the angle difference was larger than BANG_90. Now, the corner degree is made cubic before being used as the darkness multiplier.
danij
13:04 Revision 78681ad6 (github): Tweaked error/warning messages for missing front sidedefs and unknown textures/flats.
danij
04:26 Revision 7a1bd795 (github): Fixed RL_WriteDivQuad(), should now be working correctly.
danij
00:47 Revision 844b9cf2 (github): Remember sharpening flag on textures so they are sharpened when re-prepared.
HOWEVER: Something strange is going on. The results of the upscaling and sharpening are clearly different when done d... skyjake
00:31 Revision 879d6c28 (github): We are *not* doing type-in, so don't say so.
skyjake
00:17 Revision 2d47df2f (github): On second thought, apply a sharpening filter only.
skyjake

2007-08-06

23:50 Revision e564670e (github): And here we go with the contrast enhancement. I think it improves the readability quite nicely, in Doom, too.
skyjake
23:35 Revision cafc49f8 (github): Fixed HQ2x scaling to work on big-endian processors.
Magic tricks to improve readability of the original font lumps. When the font lumps are being uploaded, the DD_UPSCAL... skyjake
19:40 Revision 8d770da6 (github): Fixed loading of detail textures. The correct level of gray mipmap contrast is saved as flags in the texturecontent_t, to be applied when the texture is really uploaded.
skyjake
18:53 Revision 2e9caafd (github): Map titles aren't supposed to be typed in, and the type-in that was there didn't work (was not animating).
skyjake
12:21 Revision ab0e2a5d (github): Rewrote Rend_WallHeightDivision() to use vertex line owners instead of sector owners and so that it works with an unlimited number of planes per sector. Also, the sector owners have now been removed (nothing remains that uses them).
Todo: By utilizing the line owners we know that floor/ceiling heights in the next (anti)clockwise sector can be clipp... danij
06:24 Revision 907d2e85 (github): Further optimized renderWalls() to reduce the number of DMU calls. This includes using P_SubsectorBoxIterator() to reduce the number of subsectors in the set that must be drawn to those (possibly) within the map's view frame (instead of attempting to draw the lot).
Still, the greatest cause of slowdown when drawing the automap is due to the number of DMU calls and the associated p... danij
03:26 Revision 27cce3e4 (github): Exported Doomsday's P_SubsectorBoxIterator().
danij
02:51 Revision e0333cbb (github): Fixed sector blockbox determination during map load.
danij
00:34 Revision d87c71fb (github): Added V2_Rotate() as an exported function in doomsday.def
danij

2007-08-05

21:40 Revision 76131616 (github): Tuning & fixing of the automap:
* Scale factor simplified and zoom speed fixed to be constant (always multiply/divide scaling factors...). If the map... skyjake
19:18 Revision d9991cba (github): Default chat bindings. It would now appear that all the default bindings are present.
Commented out old GBC_* enums. skyjake
18:01 Revision b9d42940 (github): The jump control is now working as an impulse.
Better handling of player controls while paused. When pause ends, the ccmd "resetctlaccum" is called, which clears al... skyjake
16:16 Revision c9bf896a (github): DD_Execute() and DD_Executef() had the 'silent' parameter confusingly in different places in the arguments list, now consistently (silent, cmd, ...).
Automap controls and the map binding classes are now working. However, map zooming and panning seems broken: zooming ... skyjake

2007-08-04

22:57 Revision c2cb83d4 (github): Artifact controls and default bindings.
skyjake
18:04 Revision fceef12b (github): Tying up some loose ends:
* Hexen menu colors (and Heretic, too, probably) were all black because the monochrome conversion produced only black... skyjake
16:26 Revision 853d4e77 (github): Fixed problem with key press duplication in curses-based console.
skyjake

2007-08-02

00:25 Revision c175f183 (github): Re-enabled mouse filtering by pretty much restoring the old implementation. Filtering has to be done at the source of the data to be effective. Modified old implementation so that now we use floats.
Witness the silky smooth mousing! skyjake

2007-08-01

23:14 Revision 910ca7c1 (github): When using SDL input for mouse, ignore the first nonzero XY offset, as it appears it's a large jump from whatever SDL is using as its initial mouse position. Fixes the problem of the odd warp in the view angles the first time the mouse is touched.
Some cleanup in p_user.c. skyjake
18:03 Revision 4146a331 (github): its always the little things that trip you up - part deux
yagisan
17:46 Revision 525f5ad6 (github): its always the little things that trip you up
yagisan
17:37 Revision 8714e136 (github): add cmake checks for directinput and directsound on win32
yagisan
17:17 Revision f1dd9a14 (github): remove macro _T - causes gcc for FTBFS
yagisan
16:42 Revision 0f4223cf (github): add eax to the includes list
yagisan
16:27 Revision eb03a9b7 (github): O_O fix typo, remove diagnostics
yagisan
16:17 Revision cd5bde3b (github): fix typos
yagisan
16:15 Revision 84a5dbc4 (github): add some diagnostics
yagisan
16:02 Revision bd326fcd (github): FindEAX take 3
yagisan
15:57 Revision cf2b7f1d (github): FindEAX take 2
yagisan
15:35 Revision 8dddaa83 (github): um yes- path names would help
yagisan
15:25 Revision 46c5abf1 (github): Create a FindEAX module for Win32
yagisan
12:24 Revision bef34667 (github): Fixed problem with writing incorrect WAD header when copying map data lumps to the cached data file (the first sizeof(header) - 8 * numcopied lumps was written too which was scrambling the beginning of the THINGS lump).
danij
00:19 Revision 3fe13250 (github): Fixed an issue with curses crashing due to winText not being created in dedicated mode. The dedicated mode is now checked and initialized as the very first thing.
Got rid of the old BT_ATTACK and BT_USE flags, which now tap directly into the brain, as one might say. skyjake
 

Also available in: Atom