Latest Raze Changes

Latest 50 commits, skipping 7300

Unofficial development builds at DRD Team

Newer commits | Older commits

03-Mar-2019 (Sunday) at 05:40:56 PST by Magnus Norddahl
Commit d516b2ff7b
Parents: 9d792f79f1

  • fix typo and add color

03-Mar-2019 (Sunday) at 05:32:03 PST by Magnus Norddahl
Commit 9d792f79f1
Parents: 7d56aa4b0b

  • add vulkan info to startup log

03-Mar-2019 (Sunday) at 04:45:22 PST by Magnus Norddahl

Merge remote-tracking branch 'origin/master' into vulkan2

03-Mar-2019 (Sunday) at 04:26:10 PST by Christoph Oelckers
Commit 213dfd2aaa
Parents: 3698a5edc1

  • fixed: when resizing the viewpoint buffer, the 2D entry must be reset so that for the next frame it gets recalculated.

03-Mar-2019 (Sunday) at 03:12:17 PST by Christoph Oelckers
Commit 3698a5edc1
Parents: 86a4aea650

  • replaced the assignment operator in player_t with a named function.

This didn't behave like an assignment operator so it shouldn't be one, especially since the two places where it got called need different functionality.

03-Mar-2019 (Sunday) at 01:29:48 PST by Nemrtvi
Commit 86a4aea650
Parents: b3cff43be3

Extra Spanish characters

This time with diacritics and full Strife support.

The inverted exclamation mark (¡) may cause problems in the menu because of its positioning, but I see no place where any exclamation mark is used in GZDoom’s Strife menu.

03-Mar-2019 (Sunday) at 00:58:20 PST by Christoph Oelckers
Commit b3cff43be3
Parents: 13d07e7912

  • fixed: SBARInfo's Tick function was using actor references from its last Draw operation.

Between these two calls these can change so these need to be retrieved each time either Draw or Tick are called.

03-Mar-2019 (Sunday) at 00:24:55 PST by Rachael Alexanderson
Commit 13d07e7912
Parents: 735e1d1a44

  • fix what appears to have been an accidental debug commit, this broke portals and skies

03-Mar-2019 (Sunday) at 00:16:21 PST by Christoph Oelckers
Commit 735e1d1a44
Parents: f15e3c871d

  • allow localization of the fallback string "Person".

The corresponding text is in the translation spreadsheet which isn't part of the repo yet.

03-Mar-2019 (Sunday) at 00:08:19 PST by Christoph Oelckers
Commit f15e3c871d
Parents: af3b100b81

  • did a bit more tweaking to the menu dims.

Red on red in Doom was still not good, so the colors were darkened more and made more opaque.

02-Mar-2019 (Saturday) at 23:58:49 PST by Christoph Oelckers
Commit af3b100b81
Parents: be0f2f3b74

  • split up the compatibility menu by making each subsection its own submenu.

This one, even more than the gameplay options has devolved into an overwhelming wall of text.

02-Mar-2019 (Saturday) at 23:47:05 PST by Christoph Oelckers
Commit be0f2f3b74
Parents: 83fce134f2

  • split up the automap colors menu.

The cheat and overlay settings are now in submenus. Like the gameplay menu, this was simply too long.

02-Mar-2019 (Saturday) at 23:41:20 PST by Christoph Oelckers
Commit 83fce134f2
Parents: cac032cb1c

  • split out the deathmatch and coop gameplay settings into their own submenus.

02-Mar-2019 (Saturday) at 23:29:10 PST by Christoph Oelckers
Commit cac032cb1c
Parents: 1c828b98c2

  • made the menu dim darker and a bit more opaque.

The recent localization work has made it apparent that on many images the menu was extremely hard to read because its colors often clash with the background. The choice of a bright overlay color with extremely low opacity is simply not enough to make the menus comfortable to navigate. Chex Quest was particularly bad but the problem existed in many Doom mods as well. This also changes the CQ dim color to something a bit more green to better fit with the theme.

02-Mar-2019 (Saturday) at 23:16:41 PST by Christoph Oelckers
Commit 1c828b98c2
Parents: 0703bd91c9

  • fixed incorrect flag keyword in IWADINFO.

02-Mar-2019 (Saturday) at 22:56:42 PST by Christoph Oelckers
Commit 0703bd91c9
Parents: f3813c036f

  • moved the Doom BigFonts to the Game-Doom filter, now that Chex Quest got its own font.

02-Mar-2019 (Saturday) at 22:49:21 PST by Christoph Oelckers
Commit f3813c036f
Parents: dccdf083a4

  • filter out the BIGFONT lump in Chex Quest, now that we have a more complete font internally.

02-Mar-2019 (Saturday) at 14:03:07 PST by Nemrtvi
Commit dccdf083a4
Parents: 3903d957bd

ChexQuest 3 BIGFONT in lump format

No extra characters—just the original set of fonts from chex3.wad in a lump format.

02-Mar-2019 (Saturday) at 15:16:00 PST by Magnus Norddahl
Commit fd752dec54
Parents: 1d003ca3fc

  • don't search for a renderpass if the current one matches

02-Mar-2019 (Saturday) at 15:06:33 PST by Magnus Norddahl

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

02-Mar-2019 (Saturday) at 15:06:17 PST by Magnus Norddahl
Commit cab441591f
Parents: c657d8fd1e

  • add some of the same checks that glrenderstate uses

02-Mar-2019 (Saturday) at 15:04:19 PST by Christoph Oelckers

Merge branch 'master' into vulkan2

02-Mar-2019 (Saturday) at 15:03:22 PST by Christoph Oelckers
Commit 3903d957bd
Parents: eacc6c8e08

  • moved the weapon bobbing options from the Display Options to the HUD Options menu.

02-Mar-2019 (Saturday) at 14:56:06 PST by Magnus Norddahl
Commit c657d8fd1e
Parents: c30edaa21a

  • only bind vertex and index buffers if they change

02-Mar-2019 (Saturday) at 14:47:56 PST by Magnus Norddahl
Commit c30edaa21a
Parents: 2a6d37dd73

  • only update matrices if they change

02-Mar-2019 (Saturday) at 14:39:44 PST by Magnus Norddahl
Commit 2a6d37dd73
Parents: 0c9d27d078

  • clean up Apply function

02-Mar-2019 (Saturday) at 14:20:29 PST by Magnus Norddahl
Commit 0c9d27d078
Parents: 656a3b8fba

  • create an array for the stream data

02-Mar-2019 (Saturday) at 14:01:42 PST by Christoph Oelckers
Commit eacc6c8e08
Parents: 0dc3485990

  • fixed: ACS's LocalAmbientSound did not check the activator before calling its methods.

02-Mar-2019 (Saturday) at 13:41:36 PST by Magnus Norddahl
Commit 656a3b8fba
Parents: 763e33badb

  • allocate more descriptors in the pool

02-Mar-2019 (Saturday) at 13:10:44 PST by Christoph Oelckers
Commit 0dc3485990
Parents: ef30ddbd40

  • fixed: in CollectWithinRadius, make pos a value variable instead of a reference.

The underlying data here can be reallocated and invalidate what it points to.

02-Mar-2019 (Saturday) at 12:12:50 PST by Magnus Norddahl
Commit ef30ddbd40
Parents: 0f184a0f28

  • fix typo

02-Mar-2019 (Saturday) at 12:12:50 PST by Magnus Norddahl
Commit 763e33badb
Parents: b0b4028e0b

  • fix typo

02-Mar-2019 (Saturday) at 12:09:45 PST by Christoph Oelckers
Commit 0f184a0f28
Parents: 580c55f8a5

  • reject all DMX sounds shorter than or equal 8 bytes.

8 bytes is the minimum header size for DMX, so for one byte of sample data it has to be 9 bytes. This was causing access to invalid memory when trying to read the header of something too short. For other file formats this is of no concern because none has a header this short.

02-Mar-2019 (Saturday) at 10:59:42 PST by Rachael Alexanderson
Commit 580c55f8a5
Parents: 9add9e2af9

  • moved language changer to miscellaneous menu
  • removed spacing gaps in the customize controls menu

02-Mar-2019 (Saturday) at 10:02:16 PST by Christoph Oelckers
Commit 9add9e2af9
Parents: 8a320af617

  • added two missing characters.

02-Mar-2019 (Saturday) at 09:32:20 PST by Christoph Oelckers
Commit 8a320af617
Parents: 7a8d5bc23c

moved the 'ÿ's to the corresponding uppercase code point so that the internal substitution logic handles this properly.

02-Mar-2019 (Saturday) at 09:09:08 PST by Nemrtvi
Commit 7a8d5bc23c
Parents: 5682b1b5bb

Spanish font for Doom and Raven

Also includes extra French letters (ÿ and œ) as well as a tiny fix for the Hexen smallfont ü.

02-Mar-2019 (Saturday) at 08:51:57 PST by Magnus Norddahl
Commit b0b4028e0b
Parents: 327b9a91f1

  • align by 256 instead of 128

02-Mar-2019 (Saturday) at 08:27:19 PST by Magnus Norddahl
Commit 327b9a91f1
Parents: 47ce44e5f0

  • fix one more validation error

02-Mar-2019 (Saturday) at 08:20:14 PST by Magnus Norddahl
Commit 47ce44e5f0
Parents: 1bdaf24fa8

  • add missing image usage flag

02-Mar-2019 (Saturday) at 08:17:33 PST by Magnus Norddahl
Commit 1bdaf24fa8
Parents: 09ea775b40

  • add features reported by validation layer

02-Mar-2019 (Saturday) at 08:11:23 PST by Magnus Norddahl
Commit 09ea775b40
Parents: 28f83fc9db

  • make the vulkan logging a bit more readable

02-Mar-2019 (Saturday) at 07:52:33 PST by Magnus Norddahl
Commit 28f83fc9db
Parents: 8854fad165

  • found the stupid bug that caused validation layer not to work..

02-Mar-2019 (Saturday) at 07:36:29 PST by Magnus Norddahl
Commit 8854fad165
Parents: 718f9e36fa

  • fix some additional image transition errors reported by RenderDoc during the first frame

02-Mar-2019 (Saturday) at 07:03:56 PST by Christoph Oelckers
Commit 5682b1b5bb
Parents: d893299185

-corrected text placement on load+save menu.

02-Mar-2019 (Saturday) at 07:02:43 PST by Magnus Norddahl

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

02-Mar-2019 (Saturday) at 07:02:27 PST by Magnus Norddahl
Commit b1f161040d
Parents: f8aa48d053

  • transition image layouts and setup pipeline barriers (fixes some errors reported by RenderDoc)

02-Mar-2019 (Saturday) at 06:57:43 PST by Christoph Oelckers
Commit dc9a995695
Parents: f8aa48d053

  • output the error code when submitting a command buffer fails.

02-Mar-2019 (Saturday) at 05:16:11 PST by Magnus Norddahl
Commit f8aa48d053
Parents: 05a6896d4f

  • fix blinking caused by uninitialized clipping planes

02-Mar-2019 (Saturday) at 04:50:58 PST by Christoph Oelckers
Commit d893299185
Parents: 9ab57e242b

  • fixed: static event handlers must also receive WorldLoaded events on loading a savegame.

Newer commits | Older commits