Commit graph

  • 531194091b
    Merge eb6e0c9f3b into 0277f298e8 Tobias Frost 2025-05-25 00:36:54 +02:00
  • 6e043b7969
    Merge c72353cf86 into 0277f298e8 Daniel Gibson 2025-05-20 01:39:59 +05:00
  • 365a39622d
    Merge 9bbd638553 into 0277f298e8 Daniel Gibson 2025-05-16 02:26:42 +00:00
  • 9bbd638553 Make Sys_Milliseconds() inline Daniel Gibson 2024-08-16 05:38:23 +02:00
  • a2139d4fe2 Fix oxygen consumption code (idPlayer::airTics) for > 60Hz Daniel Gibson 2024-08-16 04:00:03 +02:00
  • 5e80efb057 Bump Version to 1.6.0pre Daniel Gibson 2024-07-25 23:41:18 +02:00
  • 77eae6184a Apply @dezo2's ragdoll fix Daniel Gibson 2024-07-25 06:02:27 +02:00
  • 8c646f2093 Apply @dezo2's fix for monsters sliding too fast Daniel Gibson 2024-07-25 05:55:48 +02:00
  • cecd937a06 Pressure user to not set com_gameHzVal to >250Hz Daniel Gibson 2024-07-25 05:38:14 +02:00
  • 8ba85b4fd7 Recalculate gameLocal.msec each frame so gameHz frames add up to 1000ms Daniel Gibson 2024-07-20 05:53:25 +02:00
  • 28a164380c Fix d3xp Grabber at high framerates Daniel Gibson 2024-07-20 02:45:16 +02:00
  • 7672135b48 Fix monsters walking up stairs and noclip speed Daniel Gibson 2024-07-15 04:00:20 +02:00
  • 48864c3062 Fix the crane again Daniel Gibson 2024-07-13 03:05:05 +02:00
  • 67ba0b3b06 Merge some physics fixes from The Dark Mod Daniel Gibson 2024-07-12 19:11:36 +02:00
  • 5d7defe445 Undo changes to physics code for com_gameHz Daniel Gibson 2024-07-12 18:43:43 +02:00
  • aa32d903a9 (Hopefully) fix STOP_SPEED in idPhysics_Rigidbody Daniel Gibson 2024-07-06 13:27:09 +02:00
  • 36b8a55e7a Fix crane (and potentially other similar problems) Daniel Gibson 2024-07-03 22:00:11 +02:00
  • 1433286110 com_showFPS: Use all frames from last half second Daniel Gibson 2024-07-03 16:23:11 +02:00
  • 8162e21a0c Fix d3xp falling apart when changing com_gameHz while game is running Daniel Gibson 2024-07-03 16:11:04 +02:00
  • 0ebb6fe17e Fix cursor blinking speed Daniel Gibson 2024-07-03 06:26:44 +02:00
  • 7bb0b0405c Support com_showFPS 2, showing also avg/min/max frametimes Daniel Gibson 2024-07-03 02:05:50 +02:00
  • 1d8d5c02d6 GLimp_Init(): In fullscreen case log values from SDL Daniel Gibson 2024-07-03 01:27:40 +02:00
  • baf5ab0212 Fix Windows build and small adjustments to Sys_MillisecondsPrecise() Daniel Gibson 2024-07-02 20:10:07 +02:00
  • 3f209517d5 Make the Async Loop more precise Daniel Gibson 2024-07-02 17:54:10 +02:00
  • 7640b9d422 Introduce Sys_MillisecondsPrecise() and Sys_SleepUntilPrecise() Daniel Gibson 2025-05-16 04:13:09 +02:00
  • 8a92551695 Use r_displayRefresh for real fullscreen mode (SDL2-only) Daniel Gibson 2024-07-02 03:14:42 +02:00
  • 6a14961550 Dhewm3SettingsMenu: Add setting for com_gameHz Daniel Gibson 2024-07-02 03:11:45 +02:00
  • 39f516e9c4 Change how com_frameTime is updated Daniel Gibson 2025-05-16 04:08:38 +02:00
  • 4b3d8e40df Make sure gameLocal.msec, .gameMsec, etc are always initialized Daniel Gibson 2024-06-28 00:10:32 +02:00
  • 9b530a594a d3xp: When com_gameHz changes, scale some time values accordingly Daniel Gibson 2024-06-27 21:27:05 +02:00
  • f818cf9f95 Add sys.getRawFrameTime() script event for GAME_FRAMETIME Daniel Gibson 2024-06-27 19:04:08 +02:00
  • dab6a69006 Add hacks for replacing some #defines in scripts Daniel Gibson 2024-06-27 18:13:01 +02:00
  • 9853c2ad7c Framerate-independent idPlayer::Move() and idAI::AdjustFlyingAngles() Daniel Gibson 2024-06-27 04:12:44 +02:00
  • 514341fc0e Merge fixes from dezo2's 144Hz branch Daniel Gibson 2024-06-27 16:54:35 +02:00
  • 6e8967ea56 Configurable FPS: Add com_gameHz, use for USERCMD_HZ and USERCMD_MSEC Daniel Gibson 2024-06-27 16:37:55 +02:00
  • 7ade4b14ae Revert "Soft particles: Disable Particle Stage "softeningRadius" keyword" Daniel Gibson 2024-07-25 04:29:02 +02:00
  • f33ee67bac
    Merge c3c79411b3 into 0277f298e8 Artyom Shalkhakov 2025-05-10 19:45:46 +05:00
  • 752e9797cd
    Merge 161a0b39b9 into 0277f298e8 Daniel Gibson 2025-05-08 13:17:56 +02:00
  • 0277f298e8 Document image_use*compress* 2 in Configuration.md and Changelog master Daniel Gibson 2025-04-09 23:06:07 +02:00
  • 164ba8f0f4 Dhewm3SettingsMenu: adjust for last commit, add image_useCompression Daniel Gibson 2025-04-08 06:29:31 +02:00
  • d64813f2b0 BPTC modes for image_usePrecompressedTextures + image_useCompression Daniel Gibson 2025-04-08 05:57:09 +02:00
  • 6d61c66a6c
    Merge 7619985ad7 into c6c44f262e Turo Lamminen 2025-04-27 15:21:34 +00:00
  • 25f71d4456
    Merge d1f58bfe6e into c6c44f262e Alexandre Bouvier 2025-04-27 15:21:29 +00:00
  • c6c44f262e
    README: Mention that DHEWM3LIBS need absolute path Daniel Gibson 2025-04-27 04:34:27 +02:00
  • 1fa2d7891d Document image_use*compress* 2 in Configuration.md and Changelog Daniel Gibson 2025-04-09 23:06:07 +02:00
  • 164af34c04 Dhewm3SettingsMenu: adjust for last commit, add image_useCompression Daniel Gibson 2025-04-08 06:29:31 +02:00
  • 24cd2f1b4e BPTC modes for image_usePrecompressedTextures + image_useCompression Daniel Gibson 2025-04-08 05:57:09 +02:00
  • f3cd3f31d0 Fix weird printing to console that sometimes happened with listImages Daniel Gibson 2025-04-08 05:47:39 +02:00
  • c3c79411b3 Add MaterialPreviewView. Artyom Shalkhakov 2025-03-29 05:41:18 -06:00
  • 3cb8a2e6f1 Porting MaterialPreviewPropView. Artyom Shalkhakov 2025-03-29 04:02:21 -06:00
  • b050991ed2
    Merge pull request #653 from DanielGibson/cst-ui-improvements Daniel Gibson 2025-03-28 05:05:14 +01:00
  • 4e36bddfb4 Material Property Tree View implementation. Artyom Shalkhakov 2025-03-26 01:21:55 -06:00
  • f82569568b Update imconfig.h for big endian Link4Electronics 2025-03-08 00:08:39 -03:00
  • 0691c5010f Fix buffer overflow warnings in dmap.cpp Klaus Silveira 2025-02-26 04:01:15 -05:00
  • e63fbe66b8 Removed duplicate cullType check. Klaus Silveira 2025-02-26 03:14:36 -05:00
  • a8fc1cee8f Removed duplicate check for muzzle_flash. Klaus Silveira 2025-02-26 03:13:48 -05:00
  • b0e3f59c07
    Merge pull request #661 from DanielGibson/bc7 Daniel Gibson 2025-03-23 05:33:54 +01:00
  • 19b2070c19 Mention BC7 support in changelog Daniel Gibson 2025-03-23 05:22:59 +01:00
  • 49fc3d70c2 Add options for precompressed textures to Dhewm3SettingsMenu Daniel Gibson 2025-03-23 04:24:25 +01:00
  • 42cfb157a2 Make sure it still builds when removing neo/libs/imgui/ Daniel Gibson 2025-03-22 17:18:56 +01:00
  • af20cef2db Fix building without imgui Tobias Frost 2025-03-22 14:49:31 +01:00
  • 69d035a1b0 MaterialEditor: improvements to StageView. Artyom Shalkhakov 2025-03-17 02:49:48 -06:00
  • 319ef9988e Material Editor changes. Artyom Shalkhakov 2025-03-16 03:49:09 -06:00
  • c15c348a0b WIP: Material Editor stub. Artyom Shalkhakov 2025-03-10 08:08:26 -06:00
  • eb9b52f648
    Update imconfig.h for big endian Link4Electronics 2025-03-08 00:08:39 -03:00
  • 06d919b410 Fix FormatIsDXT() check Daniel Gibson 2025-03-06 06:37:09 +01:00
  • 8fd317ab4c Fix loading of DDS textures with incomplete mipmaps Daniel Gibson 2025-03-05 18:22:10 +01:00
  • 08c81e5693 Fix typo in Com_ExecMachineSpec_f() Daniel Gibson 2025-03-05 05:57:01 +01:00
  • 0f4b6e7245 Support BPTC (BC7) textures in .DDS Daniel Gibson 2025-03-05 05:56:46 +01:00
  • 2b20aadda5 idSlowChannel::Reset(): Don't memset() the class Daniel Gibson 2025-02-28 01:19:35 +01:00
  • b78becde4c Fix loading ridiculously large non-POT-textures Daniel Gibson 2025-03-03 05:49:16 +01:00
  • dda5e3f499 Silence compiler warning in idMaterial::IsDiscrete Daniel Gibson 2025-03-03 05:29:10 +01:00
  • e1e443dbe1 Fix CPU architectore in version strings on Windows Daniel Gibson 2025-03-03 05:27:37 +01:00
  • c8f09d4ac7 Initialize all idRegister class members in constructors Daniel Gibson 2025-03-03 05:22:40 +01:00
  • 045204354e Initialized uninitialized variable with zero to fix warning. Klaus Silveira 2025-02-26 04:16:18 -05:00
  • ca2432beca Removed duplicate cullType check. Klaus Silveira 2025-02-26 03:14:36 -05:00
  • 53153c6834 Removed duplicate check for muzzle_flash. Klaus Silveira 2025-02-26 03:13:48 -05:00
  • 0efb8c2df4 Fix buffer overflow warning when calculating game time. Klaus Silveira 2025-02-26 03:33:47 -05:00
  • 6003c263a8 Fix buffer overflow warnings in dmap.cpp Klaus Silveira 2025-02-26 04:01:15 -05:00
  • da119a30c6 Fix memory deallocation issue by using delete[] for arrays Klaus Silveira 2025-02-25 17:18:08 -05:00
  • 44fd6c0e32 Fix memory deallocation issue by using delete[] for arrays Klaus Silveira 2025-02-25 17:18:08 -05:00
  • 8a6cef6c71 Add documentation about dhewm3's enhancements of the Doom3 GUI system Daniel Gibson 2025-02-23 21:39:56 +01:00
  • c41ac185cc Rename variables and Named Event for GUI scripts, add more such vars Daniel Gibson 2025-02-23 06:33:27 +01:00
  • ec78acb42a Fix backspace for good. Artyom Shalkhakov 2025-02-21 01:26:24 -07:00
  • a2e8549052 A fix for a fix. Artyom Shalkhakov 2025-02-21 00:30:58 -07:00
  • 2bc7efa4db TextEditor: fix deletion of a tab character. Artyom Shalkhakov 2025-02-21 00:17:37 -07:00
  • 8dea28a6e8 Various changes. Artyom Shalkhakov 2025-02-20 23:38:04 -07:00
  • 15285e268a Allow using both naturalmatscale and matscalex/y in GUIs Daniel Gibson 2025-02-21 00:44:17 +01:00
  • 5fba052d81 Fix compilation errors. Artyom Shalkhakov 2025-02-20 00:36:25 -07:00
  • e83c3ae3df Improvements to source code editing. Artyom Shalkhakov 2025-02-20 00:25:10 -07:00
  • 60e670f12a Provide variables "gui::horPad" and "gui::vertPad" to GUI scripts Daniel Gibson 2025-02-20 02:32:02 +01:00
  • 384fd0cca1 Allow GUI scripts to do debug printing to the console Daniel Gibson 2025-02-20 02:05:31 +01:00
  • 4aef5c1dd4 Fix mousecursor handling for menus using "scaleto43 0" Daniel Gibson 2025-02-18 06:18:43 +01:00
  • 57a75f8b08 Fix clicking in (CST) anchored windowDefs and stretched mouse cursor Daniel Gibson 2025-02-18 05:06:39 +01:00
  • 8db093e99a Minor source editor improvements. Artyom Shalkhakov 2025-02-17 04:28:34 -07:00
  • 3ee8ef55ef Fix scaling of renderDefs when anchored with cstAnchor Daniel Gibson 2025-02-17 03:57:36 +01:00
  • c30bff8c67 Support "scaleto43 0" in Desktop windowDefs to explicitly stretch them Daniel Gibson 2025-02-17 03:42:50 +01:00
  • a1a9f61330 Setup language definition based on the keywords file. Artyom Shalkhakov 2025-02-15 09:10:27 -07:00
  • e8d48cc6e0 Move rich editing into SyntaxRichEditCtrl. Artyom Shalkhakov 2025-02-15 07:47:13 -07:00
  • 644d64e195 Apply patch from Daniel Gibson. Artyom Shalkhakov 2025-02-14 09:01:37 -07:00