Project

General

Profile

Activity

From 2008-12-31 to 2009-01-13

2009-01-11

04:47 Revision 66570428 (github): Added entries for the "conbg" ccmd to the games' conhelp.txt
danij
04:46 Revision 26b7a9a2 (github): Fixed: When drawing the console if a background material is set, it would also be used on both the border and the shadow.
danij

2009-01-05

19:29 Revision 8afaff4b (github): Standardized method for referencing materials in the DED reader. Fixed a couple of minor issues which only allowed textures in the MG_TEXTURES group to be used as XG line type, (de)act materials. Updated game definitions (run packres).
danij
17:54 Revision 8432376d (github): When reading Texture Environment definitions, don't split the entries into lists by their materialtextype. Instead, simply use one list.
Allow specifying the Texture Environment for all materials (was just textures/flats). danij
17:07 Revision f7946ed7 (github): Fixed various bugs with the "setaxis" console command due to off-by-one errors when dealing with device axis ids (they are 1-based).
danij
03:27 Revision 6c27e81b (github): Removed unnecessary (duplicate) Material definitions from doom2-plutlights.ded and doom2-tntlights.ded
danij
03:25 Revision ac53683e (github): Deleted jDoom's details.ded as it is unused. We now have the DEW for documentation.
danij
03:06 Revision 8d40da83 (github): Removed R_MaterialSetSkyMask(). Now that we have Material definitions this is unnecessary.
Moved the Material patch definitions for each game into a seperate DED file.
Created Material patch definitions for e...
danij
02:25 Revision 75de6751 (github): Fixed bug #2158261: Missing glow on the neighbouring walls of a sector after one of it's plane surface materials change from a non-glowing to glowing material.
* When resolving references in a DMU Set call, only drill down as far the surface owner then take a ptr to it. Then c... danij

2009-01-04

23:57 Revision f235d674 (github): Added a sanity check to R_MaterialCreate() to ensure we aren't creating materials without a texture.
danij
23:41 Revision da4ba76f (github): Continued work on the materials system. Don't forget to rebuild resources (packres) as the games' DED files have changed:
* Material definitions are now read in release builds.
* Enhanced Material definitions so they can be used to patch a...
danij
21:32 Revision 61b32699 (github): Added missing prototype for R_UpdateTexturesAndFlats() to r_data.h
danij
21:09 Revision 3c528c83 (github): Fixed music playback on Mac OS X. The problem was that SDL_Mixer was being used instead of QuickTime, and evidently MIDI playback on SDL_Mixer is broken.
Also, when converting from MUS to MIDI, the temporary file uses the ".mid" extension so that QuickTime knows what to ... skyjake
19:28 Revision 9af8ab28 (github): Continued work on the materials system as some of the bugs reported with the unofficial svn rev #6160 release will be fixed in the process:
* Get the materials manager up and running as early as possible, just before the definitions are read in Def_Read().
...
danij
19:05 Revision 067c03f0 (github): Only update gameState (and announce in _DEBUG builds) when the state actually changes.
danij
19:04 Revision 35298521 (github): Fixed minor alignment issue when drawing the m_doom patch in the menu.
danij
18:01 Revision 0d17ce05 (github): Fixed all games: During the transition between the GS_INTERMISSION and GS_INFINE game states there is a single gametic where neither the player's view is drawn (gamestate != GS_MAP) or the (de)briefing is visible (an fi script command hasn't yet executed yet the gamestate has already changed to GS_INFINE. The result of which is a visible viewborder and HOM for a split second. We now catch this and clear the screen to black.
Todo: This is not the best solution. Perhaps we should delay changing the gamestate until the first fi command is exe... danij

2009-01-02

20:08 Revision 2cfcc095 (github): Fixed bug in the texturedef parser that could result in invalid defs being used in the construction of materials.
Added: Ccmd "listmaterials" print a list of registered materials to the console (mainly for debug atm). A group filte... danij
16:40 Revision 9edba5af (github): Removed the temporary ds8 plugin as an option from the audio driver loader.
danij
16:37 Revision 1358d2d2 (github): Removed the temporary ds8 plugin from doomsday.sln
danij
16:34 Revision 28570d08 (github): Merged the DirectSound 8 stuff into dsdirectsound.
danij

2009-01-01

17:06 Revision 7eed62a1 (github): Added: Console command "pausemusic".
danij
16:02 Revision 1f4b6a72 (github): Clarified API documentation of the ddstring functions.
skyjake
15:13 Revision 612ffd51 (github): Fixed numerous memory leaks in the bindings system due to ddstrings not being free'd. Str_Free doesn't actually free all memory used with ddstring_t, it only frees the text string itself and zeros the ddstring_t so it can be reused. Str_Delete is the way to destroy the lot.
Perhaps the string interface naming needs a rethink? danij

2008-12-31

15:21 Revision c0995525 (github): Removed some surplus space.
skyjake
15:21 Revision d35add1b (github): Staged bindings weren't done at all in the Controls menu. Now they are, and mouse/joystick buttons are also staged appropriately.
A problem was also fixed with drawing the mouse/joystick button bindings: they were interpreted as axes by the drawin... skyjake
15:01 Revision c03a5b62 (github): Walking and sidestepping weren't staged in the default bindings. Now movement feels better?
skyjake
14:58 Revision 2517be64 (github): Updated files.
skyjake
 

Also available in: Atom