Latest UZDoom Changes

Latest 50 commits, skipping 18800

Unofficial development builds at DRD Team

Newer commits | Older commits

28-Nov-2015 (Saturday) at 08:38:40 PST by Christoph Oelckers
Commit eff2286bc
Parents: 888f356e5

  • added WildMidi library sources - all converted to C++ so that they can later interface with ZDoom's own MIDI code. Also redid the file loading function to use ZDoom's FileReader instead of low level IO.

28-Nov-2015 (Saturday) at 03:43:01 PST by Christoph Oelckers
Commit 888f356e5
Parents: 3fadfec77

  • use the recently added text input menu item to add the config file for GUS, the patch set for Fluidsynth and the timidity.exe path for Timidity++ to the menu. Even though there is no proper file select box, this is still better than nothing.
  • changed the text input item so that it realigns itself to show the entire text when in text input mode.

27-Nov-2015 (Friday) at 15:43:39 PST by Christoph Oelckers
Commit 3fadfec77
Parents: a55d85c51

  • fixed typo in SendToCommunicator enhancement.

27-Nov-2015 (Friday) at 07:59:50 PST by Christoph Oelckers

Merge branch 'master' of https://github.com/rheit/zdoom

27-Nov-2015 (Friday) at 03:12:08 PST by Christoph Oelckers
Commit a55d85c51
Parents: 7e8721687

  • do not wait infinitely for termination of the Timidity++ process. This can lock up the engine indefinitely if the child process fails to exit.

27-Nov-2015 (Friday) at 01:44:37 PST by Christoph Oelckers
Commit 7e8721687
Parents: fca469b05

  • fixed: r_visibility values >= 205 appear to cause fixed point overflows at least on 5:4 aspect ratio so they should be blocked.

26-Nov-2015 (Thursday) at 01:25:05 PST by Christoph Oelckers
Commit fca469b05
Parents: 6efc2a0ec

  • moved the notification messages for SendToCommunicator into LANGUAGE.

As a side effect this will now allow using custom messages with this function as well by using the arg2 parameter as part of the message's name (arg2=0 will use TXT_COMM0, arg1 TXT_COMM1 and so on.)

25-Nov-2015 (Wednesday) at 23:33:02 PST by MajorCooke
Commit d730b06da
Parents: 6efc2a0ec

Added A_CheckSpecies(state jump, name species, ptr = AAPTR_DEFAULT)

  • Performs a state jump if the defined species name for the pointed actor matches the criteria.

25-Nov-2015 (Wednesday) at 21:17:13 PST by MajorCooke
Commit 7725e9d64
Parents: a1e311285

New line.

25-Nov-2015 (Wednesday) at 21:15:59 PST by MajorCooke
Commit a1e311285
Parents: ab5b1f479

Removed FVF_RESETPITCH.

25-Nov-2015 (Wednesday) at 19:49:25 PST by MajorCooke
Commit ab5b1f479
Parents: 75855dc64

Updated A_FaceVelocity.

  • Now includes anglelimit and pitchlimit.
  • Anglelimit and pitchlimit only allows the actor to turn this much, similar to A_FaceTarget's limit. FVF_RESETPITCH also respects the pitch limit.
  • (offset, anglelimit, pitchlimit, flags, ptr)

25-Nov-2015 (Wednesday) at 04:47:04 PST by Christoph Oelckers
Commit 6efc2a0ec
Parents: 78deb70a0

  • fixed positioning of map name on Hexen automap.

25-Nov-2015 (Wednesday) at 04:40:18 PST by Christoph Oelckers
Commit 78deb70a0
Parents: 355f70986

  • fixed: ConfigSections were not properly deallocated

25-Nov-2015 (Wednesday) at 04:36:42 PST by Christoph Oelckers
Commit 355f70986
Parents: f4ab6074f

  • fixed: 'give' inventory functions ignored an items MaxAmount setting.

25-Nov-2015 (Wednesday) at 04:30:12 PST by Christoph Oelckers
Commit f4ab6074f
Parents: 1e0366f98

  • today's 'GCC sucks' fix.

(Yet again some overtly anal type issues with the '? :' operator...)

25-Nov-2015 (Wednesday) at 04:27:35 PST by Christoph Oelckers
Commit 1e0366f98
Parents: 01917d9f1

  • fixed: $musicalias must be resolved before comparing for equality with the currently playing music.

25-Nov-2015 (Wednesday) at 04:06:39 PST by Christoph Oelckers
Commit 01917d9f1
Parents: 43dff3021

  • fixed incorrect state settings in Macil.

25-Nov-2015 (Wednesday) at 04:00:56 PST by Christoph Oelckers
Commit 43dff3021
Parents: cd110f67d

  • fixed: The OpenAL backend ignored PlaySound's 'volume' parameter.

25-Nov-2015 (Wednesday) at 03:28:05 PST by Christoph Oelckers

Merge branch 'master' of https://github.com/rheit/zdoom

25-Nov-2015 (Wednesday) at 03:27:54 PST by coelckers

Merge pull request #401 from MajorCooke/RadiusGiveMinRange

A_RadiusGive Mindist Parameter + RGF_OBJECTS Fix

25-Nov-2015 (Wednesday) at 03:20:35 PST by Christoph Oelckers
Commit 4a18a2844
Parents: 99fbb5529

  • fixed: am_showtriggerlines will now ignore any non-activatable linedef types.

25-Nov-2015 (Wednesday) at 02:57:53 PST by Christoph Oelckers
Commit b00b49c11
Parents: 4ed78d78c

  • fixed skybox picking in GL renderer.

25-Nov-2015 (Wednesday) at 02:51:11 PST by Christoph Oelckers

Merge branch 'master' of https://github.com/rheit/zdoom

25-Nov-2015 (Wednesday) at 02:50:03 PST by Christoph Oelckers

Merge branch 'master' of https://github.com/rheit/zdoom

25-Nov-2015 (Wednesday) at 02:49:34 PST by Christoph Oelckers
Commit 7b017f472
Parents: 125afcf3d

  • fixed: Due to the default skybox being moved to the global level data, there was insufficient information to distinguish between using the default skybox or the regular sky. Fixed by adding two new sector flags which get set by a 0-tid SkyPicker.

24-Nov-2015 (Tuesday) at 23:44:19 PST by MajorCooke
Commit 75855dc64
Parents: 466d56a77

A_FaceVelocity(offset, flags, ptr)

  • Changes the caller's angle and pitch according to the direction of velocity they're travelling.
  • FVF_NOPITCH and FVF_NOANGLE disable changing of pitch/angle respectively and should be counted as mutually exclusive, or the function does nothing.
  • FVF_INTERPOLATE - Interpolate's the angle and pitch changes.
  • FVF_RESETPITCH will, if there's no z velocity, reset the pitch to 0. Otherwise, the pitch remains unchanged.

22-Nov-2015 (Sunday) at 07:04:08 PST by coelckers

Merge pull request #425 from j-palomo/pickactor2

Backport RETURNTID and FORCETID flags for PickActor from GLOOME.

21-Nov-2015 (Saturday) at 07:46:48 PST by coelckers

Merge pull request #426 from alexey-lysiuk/fix_finishgame

Fixed crash on finishgame CCMD in non-game modes

21-Nov-2015 (Saturday) at 07:43:49 PST by alexey.lysiuk
Commit 20bf4d6c8
Parents: a8ac74812

Fixed crash on finishgame CCMD in non-game modes

http://forum.zdoom.org/viewtopic.php?t=49943

21-Nov-2015 (Saturday) at 03:05:16 PST by John Palomo Jr
Commit 2612fad32
Parents: a8ac74812

Backport RETURNTID and FORCETID flags for PickActor from GLOOME. Renamed prefix to avoid confusion with Pain Attack flags. Fixed broken enum.

11-Nov-2015 (Wednesday) at 15:17:03 PST by ZZYZX
Commit 75d21d6dd
Parents: e669e3cd0

ZDoom wasn't setting drawseg_t::curline when making "fake" drawseg for skyboxes, which interfered with portal sprite clipping routine randomly.

09-Nov-2015 (Monday) at 16:40:53 PST by Christopher Bruns

Merge branch 'master' of https://github.com/coelckers/gzdoom into stereo3d

09-Nov-2015 (Monday) at 04:49:17 PST by Christoph Oelckers
Commit ad6ce5a72
Parents: a5b43dfb6

  • added a NULL check to gl_enhanced_nightvision's handler so that it won't crash without an uninitialized GL renderer.

03-Nov-2015 (Tuesday) at 17:21:27 PST by Christopher Bruns

Merge branch 'master' of https://github.com/coelckers/gzdoom into merge_down

Conflicts:

  • src/win32/i_system.cpp

03-Nov-2015 (Tuesday) at 14:55:41 PST by Christoph Oelckers

Merge branch 'master' of https://github.com/rheit/zdoom

03-Nov-2015 (Tuesday) at 14:55:16 PST by Christoph Oelckers
Commit 16cb4407a
Parents: 4e1723eeb

  • disabled 'isVisibleToPlayerClass' check for dynamic lights affecting sprites.

Calling this function in the inner loop of a time critical rendering function apparently wreaks havoc with the CPU instruction cache - even though the function doesn't do anything substantial. This needs some more in-depth investigation why just having that call can increase sprite rendering time by a factor of 10 and more if there's many lights in view.

31-Oct-2015 (Saturday) at 05:02:41 PDT by Christopher Bruns
Commit 382d2cf74
Parents: 789dca2ab

Simplify ShiftedEyePose::GetProjection() maths.

31-Oct-2015 (Saturday) at 04:46:36 PDT by Christopher Bruns
Commit 789dca2ab
Parents: d603999ee

Refactor stereo 3d projection matrix calculations to use VSMatrix.

30-Oct-2015 (Friday) at 18:57:23 PDT by Christopher Bruns
Commit d603999ee
Parents: 89328e685

Revert stereo3d-unrelated changes to .gitignore and .gitattributes

30-Oct-2015 (Friday) at 18:48:42 PDT by Christopher Bruns
Commit 89328e685
Parents: b82d61193

Use eye->TearDown method to restore glColorMask. Restore assert in i_system.cpp that was interfering with my debugging. Restore scoped colorMask-ing in gl_portal.cpp and gl_drawinfo.cpp.

30-Oct-2015 (Friday) at 18:29:36 PDT by Christopher Bruns
Commit b82d61193
Parents: 0874455fa

Call EndDrawScene for each eye. Actually use stereoscopic projection matrix.

30-Oct-2015 (Friday) at 17:51:35 PDT by Christopher Bruns
Commit 0874455fa
Parents: 694dff67e

Initial implementation of five 3D modes -- some bugs remain.

26-Oct-2015 (Monday) at 06:08:18 PDT by Christopher Bruns
Commit 694dff67e
Parents: 4e1723eeb

Copy stereo3d source files from my GLOOME fork.

25-Oct-2015 (Sunday) at 12:00:43 PDT by Braden Obrzut

Merge commit 'e2d874e343da34df6edfad0bb47370cbe10f4bae'

24-Oct-2015 (Saturday) at 01:58:32 PDT by alexey.lysiuk
Commit 3e517ad4d
Parents: 117783a78

Fixed selection of empty items in Video Mode menu

See http://forum.zdoom.org/viewtopic.php?t=49794

18-Oct-2015 (Sunday) at 12:03:48 PDT by coelckers

Merge pull request #419 from alexey-lysiuk/spawnspot_nomonsters

'no monsters' option is no longer ignored in ACS Spawn functions

18-Oct-2015 (Sunday) at 09:00:41 PDT by coelckers

Merge pull request #420 from alexey-lysiuk/corrupt_map

Fixed crash on loading map with corrupt linedefs and/or sectors

18-Oct-2015 (Sunday) at 06:28:42 PDT by alexey.lysiuk
Commit 27135d5c5
Parents: f46a00fcd

Fixed crash on loading map with corrupt linedefs and/or sectors

See http://forum.zdoom.org/viewtopic.php?t=49276

18-Oct-2015 (Sunday) at 05:52:45 PDT by alexey.lysiuk
Commit 869e16849
Parents: f46a00fcd

'no monsters' option is no longer ignored in ACS Spawn functions

See http://forum.zdoom.org/viewtopic.php?t=46459

15-Oct-2015 (Thursday) at 01:24:11 PDT by coelckers

Merge pull request #417 from alexey-lysiuk/customize_toggle_run

Added Toggle Run action to Customize Controls menu

Newer commits | Older commits