Latest Raze Changes

Latest 50 commits, skipping 50

Unofficial development builds at DRD Team

Newer commits | Older commits

21-Jul-2021 (Wednesday) at 06:39:29 EDT by Vanfanel
Commit 2aea69b48
Parents: d9a7465c0

Pass the missing fullscreen flag when creating a Vukan window.

21-Jul-2021 (Wednesday) at 06:55:06 EDT by Mitchell Richters
Commit 71cbda826 (refs/pull/485/head, vpx-replacement)
Parents: d9a7465c0

20-Jul-2021 (Tuesday) at 06:11:29 EDT by Mitchell Richters
Commit d9a7465c0
Parents: c5f63b95e

  • SW: Remove gi->FreeGameData() from game as its inside code wasn't freeing game data but level data already freed in gi->FreeLevelData().

  • This was causing GameMain() to try to call TerminateLevel() after tile data had been freed, causing a hard stop.

  • Fixes #464.

20-Jul-2021 (Tuesday) at 05:06:45 EDT by Mitchell Richters
Commit c5f63b95e
Parents: af9f2f3eb

  • Capitalise CPART07.AR_ and CPART15.AR_ in ProcessOptions(). The original files are in capitals and this is important as POSIX systems are case-sensitive. We can't cater towards every use-case but this should cover most bases.

  • Fixes #308.

20-Jul-2021 (Tuesday) at 04:55:16 EDT by Mitchell Richters
Commit af9f2f3eb
Parents: 675356be1

  • Duke: Ensure gi->NextLevel() sets the skill level upon invocation.

20-Jul-2021 (Tuesday) at 04:51:34 EDT by Mitchell Richters
Commit 675356be1
Parents: 33845c4a2

  • Ensure g_nextskill is used everywhere so that setting skill for next level works properly.

20-Jul-2021 (Tuesday) at 04:50:46 EDT by Mitchell Richters
Commit 33845c4a2
Parents: 77630dcbc

  • Add skill CCMD to return player's current skill, while also being able to set skill for next game.

  • Fixes #332.

20-Jul-2021 (Tuesday) at 04:41:39 EDT by Mitchell Richters
Commit 77630dcbc
Parents: 4ac1376b9

  • Rename DeferedStartGame() to DeferredStartGame().

18-Jul-2021 (Sunday) at 22:24:47 EDT by Mitchell Richters
Commit 4ac1376b9
Parents: b969a9aee

  • Make naming of multiplayer episode exclusion stuff from d0e6a7ea29f3ca2ce3d55cb09f537f17cd71d492 more generic and exclude invalid episodes from "Duke It Out in DC", "Duke Nuclear Winter" and "Duke Caribbean".

18-Jul-2021 (Sunday) at 08:46:07 EDT by Mitchell Richters
Commit b969a9aee
Parents: bce8ea67d

  • Blood: Capitalise Blood for 1.0 and 1.1 grpinfo definitions for consistency.

18-Jul-2021 (Sunday) at 08:38:42 EDT by Mitchell Richters
Commit bce8ea67d
Parents: 00aa4e73a

18-Jul-2021 (Sunday) at 07:48:37 EDT by Mitchell Richters
Commit 00aa4e73a
Parents: 0f5243c39

  • Blood: Hide Multiplayer from the menu.

  • We don't know when we'll get multiplayer going, if at all as it depends on whether someone wants to step up and contribute to it. For now, let's not tease our players who may think it's on the horizon.

18-Jul-2021 (Sunday) at 05:26:24 EDT by Mitchell Richters
Commit 0f5243c39
Parents: ca65c4c9d

  • Blood: Lock input after setting angle/horizon targets in nnexts.cpp code, then unlock in ProcessInput() where resetForcedSyncInput() is called.

18-Jul-2021 (Sunday) at 05:25:41 EDT by Mitchell Richters
Commit ca65c4c9d
Parents: 58ed7f874

  • Allow ticker to lock input to player's angle and horizon without having to force use of synchronised input.

18-Jul-2021 (Sunday) at 04:52:07 EDT by Mitchell Richters
Commit 58ed7f874
Parents: b4af9e87c

  • Blood: Restore original horizon algorithm in trPlayerCtrlSetLookAngle() and adjust to Raze's backend input code.

18-Jul-2021 (Sunday) at 04:13:37 EDT by Mitchell Richters
Commit b4af9e87c
Parents: c62e5db2b

  • Blood: Make delirium rotscrnang smoother with use of more precision.

18-Jul-2021 (Sunday) at 03:35:11 EDT by Mitchell Richters
Commit c62e5db2b
Parents: 9432f9ec9

  • Blood: Fix angle issues with NHIS.

18-Jul-2021 (Sunday) at 02:56:49 EDT by Mitchell Richters
Commit 9432f9ec9
Parents: 52e29d411

  • Blood: Add nullptr check for actor2 in ProcessTouchObjects().

  • Fixes crash during testing of NHIS.

17-Jul-2021 (Saturday) at 20:46:54 EDT by Mitchell Richters
Commit 11c38d007 (tag: 1.1.3, 1.1)
Parents: 0f1f429c6

  • this is version 1.1.3.

17-Jul-2021 (Saturday) at 20:46:34 EDT by Mitchell Richters
Commit 0f1f429c6
Parents: d0d88ec88

  • Fix menu strings and missing class declaration for VideoOptions.

17-Jul-2021 (Saturday) at 20:14:14 EDT by Mitchell Richters
Commit d0d88ec88
Parents: 14cfb2392

  • Update language.0 file.

17-Jul-2021 (Saturday) at 10:31:40 EDT by Mitchell Richters
Commit 14cfb2392
Parents: 6868a665a

  • Update language.csv file.

17-Jul-2021 (Saturday) at 10:34:39 EDT by Mitchell Richters
Commit 52e29d411
Parents: db84d7a29

  • Fix menu strings and missing class declaration for VideoOptions.

17-Jul-2021 (Saturday) at 10:31:49 EDT by Mitchell Richters
Commit db84d7a29
Parents: ba18afa2c

  • Update language.0 file.

17-Jul-2021 (Saturday) at 10:31:40 EDT by Mitchell Richters
Commit ba18afa2c
Parents: bcff74f5e

  • Update language.csv file.

17-Jul-2021 (Saturday) at 08:15:28 EDT by Mitchell Richters
Commit 6868a665a
Parents: 984be0548

  • Merge in part of 783b94f9220a8e4d655663ead66113f2da9e98e8 to fix build.

17-Jul-2021 (Saturday) at 03:42:59 EDT by Christoph Oelckers
Commit 984be0548
Parents: 6afcabd3c

  • added 'endofgame' CCMD.

Not really good yet, but it does what's needed, i.e. write out the statistics for the current session.

16-Jul-2021 (Friday) at 22:12:12 EDT by Mitchell Richters
Commit 6afcabd3c
Parents: 458d05600

  • Duke/RR: Always ensure player's wantweaponfire is reset to -1 after switching weapon.

  • Fixes #333.

16-Jul-2021 (Friday) at 19:14:08 EDT by Mitchell Richters
Commit 458d05600
Parents: 2c41d21c2

16-Jul-2021 (Friday) at 08:14:56 EDT by Mitchell Richters
Commit 2c41d21c2
Parents: 1916b8bec

  • Allow CON-based games to have multiplayer episodes filtered from menu.

  • Fixes #461.

  • Fixes #462.

16-Jul-2021 (Friday) at 09:01:07 EDT by Mitchell Richters
Commit 1916b8bec
Parents: e63ff28a5

  • Repair incorrect method call to IniFile class from 6576adb80b91d9bad93a7d1ac27a25685590fdf4.

  • Fixes #473.

13-Jul-2021 (Tuesday) at 06:34:35 EDT by Christoph Oelckers
Commit e63ff28a5
Parents: 904160e58

  • Blood: validate .ini files before using them.

They must at least have one "Episode?" section to be accepted.

16-Jul-2021 (Friday) at 17:38:58 EDT by Mitchell Richters
Commit 904160e58
Parents: af073acd1

  • allow palette emulation for indexed hightiles.

13-Jul-2021 (Tuesday) at 03:48:14 EDT by Christoph Oelckers
Commit af073acd1
Parents: 77e04636c

  • support for indexed hightiles.

13-Jul-2021 (Tuesday) at 02:35:04 EDT by Christoph Oelckers
Commit 77e04636c
Parents: d94b5589e

  • fixed texture lookup for hightile lookup.

Not all commands had the proper flags to also look in the root folder.

11-Jul-2021 (Sunday) at 03:50:36 EDT by Christoph Oelckers
Commit d94b5589e
Parents: f3be0fb17

  • Backend update from GZDoom.

11-Jul-2021 (Sunday) at 03:16:26 EDT by alexey.lysiuk
Commit f3be0fb17
Parents: 3748f60c0

  • fixed crash when parsing malformed .def file

This fixes #439

11-Jul-2021 (Sunday) at 03:11:59 EDT by Christoph Oelckers
Commit 3748f60c0
Parents: 45dcbbc6c

  • fixed endless loop in replay gain analyzer when getting passed music with an unhandled sample rate.

10-Jul-2021 (Saturday) at 22:08:12 EDT by Mitchell Richters
Commit 45dcbbc6c
Parents: 98fbbeb9a

  • SW: Set default skill level to match original release and what the manual says is default.

07-Jul-2021 (Wednesday) at 11:43:54 EDT by Dino Bollinger
Commit 98fbbeb9a
Parents: cc5ae4b39

Remove useless code introduced in bad17f29

06-Jul-2021 (Tuesday) at 04:29:24 EDT by Christoph Oelckers
Commit cc5ae4b39
Parents: d0bd7e33c

  • Check for maps with bad setup of their wall lists.

Lo Wang In Time's map 11 does not include wall 0 into its sector, which caused crashes when trying to triangulate this sector.

11-Jul-2021 (Sunday) at 02:17:38 EDT by Christoph Oelckers
Commit d0bd7e33c
Parents: ed290f24a

  • SW: fixed countermeasure for empty lower skills

06-Jul-2021 (Tuesday) at 04:26:43 EDT by Christoph Oelckers
Commit ed290f24a
Parents: 930fc8ef8

  • SW: added countermeasure to re-enable lower skills on mods not implementing them.

Aside from spawning the enemies from the lowest supported skill it will also reduce the threat level by reducing health of some enemies or by replacing the harder Ninja variants with the base type.

16-Jul-2021 (Friday) at 20:56:21 EDT by Mitchell Richters
Commit 930fc8ef8
Parents: c58992a83

  • Duke: Fix BOSS2 (Cycloid Emperor) killing himself issue by removing some lines left behind from a2e3bb57259e4a6475938dc50ac0568c5ce3454e.

  • Fixes #455.

04-Jul-2021 (Sunday) at 07:05:33 EDT by Mitchell Richters
Commit c58992a83
Parents: 08a107819

  • Repair some potential issues from 1354d52c05799f50d804b1b97fd2143e626021de that might be causing issues with #455.

02-Jul-2021 (Friday) at 14:33:09 EDT by Christoph Oelckers
Commit 08a107819
Parents: 6b1cd2fc6

  • don't attempt to decode animation frames at offsets beyond the end of the current page.

Copied from EDuke32.

26-Jun-2021 (Saturday) at 06:18:27 EDT by Christoph Oelckers
Commit 6b1cd2fc6
Parents: f951dbfcc

  • add hitscan only autoaim for SW.

Conflicts:

source/games/sw/src/weapon.cpp

26-Jun-2021 (Saturday) at 06:18:27 EDT by Christoph Oelckers
Commit f951dbfcc
Parents: 5f4157891

  • add hitscan only autoaim for SW.

26-Jun-2021 (Saturday) at 06:10:46 EDT by Christoph Oelckers
Commit 5f4157891
Parents: e1b752f1b

  • shortened the message for not found game data and restrict to non-Windows systems.

17-Jun-2021 (Thursday) at 17:00:09 EDT by Hugo Locurcio
Commit e1b752f1b
Parents: 416b94142

Display game data path when no game data files are found

This helps users find the location where they should place game data files.

Newer commits | Older commits