Project

General

Profile

Activity

From 2015-09-05 to 2015-09-18

2015-09-18

04:49 Revision 862356d6 (github): Refactor|Audio|Client: Cleanup
Tomorrow I'll begin splitting audio::Sound into an abstract interface
plus an implementation for each audio::IDriver-...
danij
02:42 Revision 30aac72e (github): Refactor|Audio|Client: Mutating managed sfxbuffer_t properties
In the future we'll use Adapter classes for this ... danij
00:02 Revision 5f40023c (github): Refactor|Audio|Client: Object-oriented interface for sound playback
Encapsulate outbound audio driver communication through the imported
audio driver ABI and provide the engine with a s...
danij

2015-09-17

21:21 Revision ce64280e (github): libcore|Config: Doomsday Script import override paths
Config.importPath should only contain the user's overriding import
paths; the normal import paths are configured via ...
skyjake
21:19 Revision b88bdfcd (github): Input|Bindings|Client: Completed PS3 gamepad bindings
Added inventory controls for Heretic and Hexen, and configured
deadlines appropriately for a PS3 gamepad.
IssueID #2112
skyjake
21:09 Revision 33f4474e (github): All Games: Added impulse "flymode" (modifier 2)
While "strafe" is for sideways movement, "flymode" is intended for
vertical movement.
skyjake
21:07 Revision a08646f7 (github): Console|libdoomsday: Regex-matching known words; added Console.listVars()
skyjake
20:07 Revision e759db24 (github): Scripting|libdoomsday: Added native "Console" module
The built-in Console module provides access to the old-fashioned
console features via Doomsday Script.
Added binding...
skyjake
18:17 Revision 5a26a045 (github): libcore: Cleanup
skyjake
18:17 Revision 31a1981a (github): Fixed|Bindings|Client: Evaluating modifier condition for an event binding
Provide a binding context for `B_CheckCondition`.
IssueID #2113
skyjake
18:13 Bug #2113 (Closed): Event binding with a modifier condition is never triggered
When evaluating the condition for event bindings, no binding context is being provided, which means the modifier is n... skyjake

2015-09-16

16:52 Revision b252c739 (github): Fixed|Model Renderer: Clamp non-looping animations before they wrap
ModelDrawable always wraps animations to zero when they reach their
duration time.
skyjake
08:23 Revision 8f40b191 (github): UI|Input|Client: Added Game Controller settings to the Input Settings dialog
ChoiceWidget used for the available controller presets. Replaced use
of the "joystick" term with the more generic "ga...
skyjake
08:22 Revision 3894e689 (github): Refactor: PrivateAutoPtr must be initialized with a value
This avoid the pitfall of forgetting to instantiate the private
implementation.
skyjake
08:21 Revision a75624a4 (github): Input|Client: Controller presets via Doomsday Script; basic PS3 bindings
The client's "controllers" DS module inserts a set of objects into the
Input.controllerPresets dictionary. Each objec...
skyjake
07:06 Revision 095d2c90 (github): Refactor|Audio|Client: Handle deferred sfxbuffer_t property writes in audio::Sound
Use audio::System frame notifications for flushing deferred sound
property values to the assigned data buffer in Soun...
danij
06:16 Revision 18774f49 (github): Refactor|Audio|Client: Encapsulate sfxbuffer_t mutation in audio::Sound
All engine side mutation of sfxbuffer_t data is now handled via Sound
instances which will manipulate the buffer at t...
danij
05:07 Revision 830a7d40 (github): Refactor|Audio|Client: Began revising audio system, object-orientation
The plan here is to move away from the idea of having logical audio
channels which issue playback events, instead usi...
danij

2015-09-14

16:54 Revision a4eb0171 (github): libappfw|GridPopupWidget: Adding a cell-spanning widget to the grid
skyjake
16:53 Revision 5e1a4e56 (github): Input|Client: Added method for removing all bindings of a device
skyjake
16:49 Revision 095aac11 (github): Scripting|libcore: Added built-in typeof() for checking value types
typeof() returns the type of its argument as a string (e.g.,
typeof(4) returns "Number"). Implemented the typeId() me...
skyjake
16:43 Revision c303578b (github): Cleanup: Joystick C++ functions, added name query
skyjake
16:33 Revision e792e21f (github): Fixed|Default Style|OS X: Excessive import of DisplayMode in fonts.dei
skyjake

2015-09-13

15:52 Revision c867dcf7 (github): Merge branch 'master' into gl2-models
skyjake
15:46 Revision 23d2067e (github): Fixed|Model Renderer: Inadvertently borrowing other objects' bone transformations
ModelDrawable objects are shared between all the mobjs of the same type,
so if one of them doesn't have anything to u...
skyjake
13:50 Feature #2112 (Closed): Bindings for the Playstation 3 controller
When a gamepad controller is plugged in, the default joystick bindings should be bound to buttons/axes suitable for i... skyjake
13:45 Feature #1886: Use SDL 2 for window management, display modes, color correction, and keyboard/mouse/gamepad input
Joysticks/gamepads are already being accessed via SDL2. skyjake

2015-09-12

04:47 Revision 93121c1f (github): Merge branch 'master' into audio-cleanup
danij

2015-09-10

16:36 Bug #1977: Doomsday crashes with Intel Chipset
Ok. Thanks. I am looking forward new build of 1.15.4. Drako

2015-09-09

09:34 Bug #1977: Doomsday crashes with Intel Chipset
This is the 2.0 branch, which means resource packs aren't fully supported at the moment (short answer: you currently ... skyjake
05:52 Bug #1977: Doomsday crashes with Intel Chipset
(build 1712) In fact after the engine starts, I am able to write in the console and choose options "Video, network, u... Drako
05:32 Bug #1977: Doomsday crashes with Intel Chipset
This build (1712) is better. The engine starts, I was able to see this short tutorial in the beginning. But then afte... Drako
04:19 Bug #1977: Doomsday crashes with Intel Chipset
I was able to extract some data from OpenGL extensions viewer 4.3.8. Please see the xls file. Pixel formats are numbe... Drako

2015-09-08

20:26 Bug #1977: Doomsday crashes with Intel Chipset
Hmm, I can't see the information I was looking for in those. However, I've added a couple of further fallbacks to the... skyjake
19:28 Bug #1977: Doomsday crashes with Intel Chipset
For now I only can send you files 1.jpg and 2.jpg. Later I will have more time to look at this.
There is a render...
Drako
14:29 Bug #1977: Doomsday crashes with Intel Chipset
If the _OpenGL Extensions Viewer_ app shows these for you, could you check what is supported in the Pixel Formats tab... skyjake
11:56 Bug #1977: Doomsday crashes with Intel Chipset
Seeing as all of the fallback configurations failed, it leads me to suspect that your GPU and/or OpenGL drivers actua... skyjake
05:47 Bug #1977: Doomsday crashes with Intel Chipset
Now 1711 build. The error changed:
Application path: C:\Program Files (x86)\Doomsday 2.0.0\bin\Doomsday.exe
Creat...
Drako
20:23 Revision d4dde8fb (github): OpenGL|libgui: Even more robust setup for GLFramebuffer
There are now five alternative configurations for the framebuffer.
The objective is to find the one that supports the...
skyjake

2015-09-07

19:56 Revision 77aa9e35 (github): OpenGL|libgui: Check for EXT_framebuffer_object; more robust FBO setup
Should check for EXT_framebuffer_object rather than the ARB extension,
because the ARB extension was added for OpenGL...
skyjake
19:24 Bug #1977: Doomsday crashes with Intel Chipset
Please see the attached file. Hopefully it will help. Drako
19:04 Bug #1977: Doomsday crashes with Intel Chipset
@Drako: Could you post an updated log with *-vvv*, please? It would help to see more detail about what is happening a... skyjake
13:47 Bug #1977 (In Progress): Doomsday crashes with Intel Chipset
skyjake
12:18 Bug #1977: Doomsday crashes with Intel Chipset
Thanks for the details. Indeed it should be checking for the EXT_framebuffer_object extension rather than ARB. I'll c... skyjake
05:49 Bug #1977: Doomsday crashes with Intel Chipset
I do not know if it helps but let me share it with you. I edited deng_gui.dll and changed ARB to EXT at offset 0x25dd... Drako
05:33 Bug #1977: Doomsday crashes with Intel Chipset
Ok. The build 1710 gives the following error:
Application path: C:\Program Files (x86)\Doomsday 2.0.0\bin\Doomsday...
Drako

2015-09-06

19:47 Revision 2527f0a8 (github): DirectSound|Windows: Cleanup
danij
19:08 Revision 3fae774e (github): Model Renderer: Added "uAlphaLimit" variable to the generic model shader
skyjake
18:47 Revision 1e343aff (github): OpenAL: Cleanup
danij
18:46 Revision a1ffa5f4 (github): FMOD: Cleanup
danij
16:48 Revision bd1f8784 (github): Merge branch 'master' into audio-cleanup
danij
11:11 Bug #1977: Doomsday crashes with Intel Chipset
Let me know if tomorrow's build 1710 works any better/differently. skyjake
10:22 Bug #1977: Doomsday crashes with Intel Chipset
Yeah, those functions should be accessed via the extensions (e.g., EXT_framebuffer_object).
Support for FBOs is re...
skyjake
07:44 Bug #1977: Doomsday crashes with Intel Chipset
That is the message which I get when I try to run Doomsday 2 build 1709 (Sep 6, 2015):
Application path: C:\Progra...
Drako
11:09 Revision d49157c8 (github): OpenGL|libgui: Check EXT variants of functions not present in OpenGL 2.1
IssueID #1977 skyjake

2015-09-05

14:21 Revision ea1d417b (github): libgui|Windows|Linux: Report missing OpenGL entry points
Exception thrown, aborts startup.
IssueID #1977
skyjake
04:30 Bug #1977: Doomsday crashes with Intel Chipset
I also attach doomsday.out file (-vvv -nofsaa from the newest version 1.15.3). The way this version does not work is,... Drako
04:06 Bug #1977: Doomsday crashes with Intel Chipset
Hi. I attach (files.zip) dxdiag files (both x32 and x64). I also attach a few files from OpenGL Extensions Viewer 4.... Drako
02:56 Revision 245a95e0 (github): Refactor|Audio|Client: Cleanup; typos
danij
01:46 Revision 49440e60 (github): Refactor|Audio|Client: Standardize formatting of audio driver interface identifiers
danij
01:14 Revision 2b72bb34 (github): Refactor|Audio|Client: Standardize formatting of audio driver descriptions
danij
00:34 Revision 8e6b10d8 (github): Refactor|Audio|Client: Define IPlugin in audio::PluginDriver (for now)
danij
00:18 Revision 0ab9d2cc (github): Refactor|Audio|Client: Cleanup
Removed the now unused audiodriver_t interface. danij
 

Also available in: Atom