From 9493a5dd322dc6470dac270931ae1ed01ab925ce Mon Sep 17 00:00:00 2001 From: Axle1975 Date: Fri, 6 Dec 2024 09:04:12 +1100 Subject: [PATCH] tavmod-4.7 tdraw 2025.12.5 --- ProTA 4.7 changelog.txt | 10 ++++++- ProTA.ini | 58 ++++++++++++++++++++--------------------- tdraw.dll | 4 +-- 3 files changed, 40 insertions(+), 32 deletions(-) diff --git a/ProTA 4.7 changelog.txt b/ProTA 4.7 changelog.txt index 8c57db1..8640122 100644 --- a/ProTA 4.7 changelog.txt +++ b/ProTA 4.7 changelog.txt @@ -10,10 +10,18 @@ Gameplay notes: Engine notes: -- Updated to new TA engine v2024.10.27 +- Updated to new TA engine v2024.12.05 NEW FEATURES IN BRIEF: +*v2024.12.05 +- Fix crash on print-screen + +*v2024.12.03 +- Fix crash on +logo +- Fix rare intermittent crash on adding / moving / deleting whiteboard markers + +*v2024.10.27 - Ability to create multiplayer/skirmish maps with neutral units and/or additional per-player spawn units - Add a control to hide/minimise the allies resource bar - Make the ally resource bar actually readable with ctrl-f2 setting "background=None" diff --git a/ProTA.ini b/ProTA.ini index fd7c8ef..9ac544c 100644 --- a/ProTA.ini +++ b/ProTA.ini @@ -1,43 +1,43 @@ -; ProTA 4.7 settings (TA v2024.10.27) +; ProTA 4.7 settings (TA v2024.12.05) -; Original windowed mode will disable many TA v2024.10.27 features (including some of these) and is not recommended +; Original windowed mode will disable many TA v2024.12.05 features (including some of these) and is not recommended ; You can use cnc-ddraw for windowed mode instead: https://github.com/FunkyFr3sh/cnc-ddraw/releases (included with ProTA 4.7) [Preferences] -; custom settings, if any entry is disabled the "TA v2024.10.27 default" values will be used +; custom settings, if any entry is disabled the "TA v2024.12.05 default" values will be used ; Create DirectDraw surfaces in video memory rather than system memory ; Change the following setting if your game is not running smoothly ; This setting is ignored if you are using cnc-ddraw -; TA v2024.10.27 default is TRUE +; TA v2024.12.05 default is TRUE ; ProTA 4.7 default is TRUE UseVideoMemory = TRUE; ; Override your "DisplayModeHeight" registry setting if lower than 768 ; If "DisplayModeWidth" is below 1024 it will override it as well ; Resolutions shown in the in-game list (EnumDisplayModes) are only filtered by height (768 minimum), any width is allowed still if supported by your hardware -; TA v2024.10.27 default is FALSE +; TA v2024.12.05 default is FALSE ; ProTA 4.7 default is TRUE DisplayModeMinHeight768 = TRUE; ; Megamap FPS Limit ; Supports the following values: 0-1000 ; 0 = no limit -; TA v2024.10.27 default is 60 +; TA v2024.12.05 default is 60 ; ProTA 4.7 default is 0 MegamapFPSLimit = 0; ; Unit limit per player ; Set from 20 - 1500 ; TA v3.1 default is 250 -; TA v2024.10.27 default is 1500 +; TA v2024.12.05 default is 1500 ; ProTA 4.7 default is 1500 UnitLimit = 1500; ; Pathfinding cycles ; Setting too low (such as TA v3.1 default) ruins pathfinding but setting extremely high lowers fps ; TA v3.1 default is 1333 -; TA v2024.10.27 default is 66650 +; TA v2024.12.05 default is 66650 ; ProTA 4.7 default is 66650 AISearchMapEntries = 66650; @@ -45,14 +45,14 @@ AISearchMapEntries = 66650; ; Setting too low (such as TA v3.1 default) will degrade visual quality ; This setting is still experimental, if you experience visual issues set to 400 ; TA v3.1 default is 400 -; TA v2024.10.27 default is 20480 +; TA v2024.12.05 default is 20480 ; ProTA 4.7 default is 20480 SfxLimit = 20480; ; Unit model size limit ; Set max width and height for unit model drawing buffer ; TA v3.1 default is 600x600 -; TA v2024.10.27 default is 1280x1280 +; TA v2024.12.05 default is 1280x1280 ; ProTA 4.7 default is 1280x1280 X_CompositeBuf = 1280; Y_CompositeBuf = 1280; @@ -60,14 +60,14 @@ Y_CompositeBuf = 1280; ; Unit ID limit ; Set the maximum number of unique unit IDs ; TA v3.1 default is 512 -; TA v2024.10.27 default is 16000 +; TA v2024.12.05 default is 16000 ; ProTA 4.7 default is 16000 UnitType = 16000; ; Weapon ID limit ; Set the maximum number of unique weapon IDs ; TA v3.1 default is 256 -; TA v2024.10.27 default is 16000 +; TA v2024.12.05 default is 16000 ; ProTA 4.7 default is 16000 WeaponType = 16000; @@ -75,21 +75,21 @@ WeaponType = 16000; ; Set to TRUE to enable increased Weapon ID limit in multiplayer ; Set to FALSE to allow increased Weapon ID limit only in single player ; TA v3.1 default is FALSE -; TA v2024.10.27 default is FALSE (Weapon ID limit increase not yet compatible with Replayer) +; TA v2024.12.05 default is FALSE (Weapon ID limit increase not yet compatible with Replayer) ; ProTA 4.7 default is FALSE MultiGameWeapon = FALSE; ; Double-click selection ; Enable or disable the new "double-click to select all units of the same type on screen" feature ; TA v3.1 default is FALSE -; TA v2024.10.27 default is TRUE +; TA v2024.12.05 default is TRUE ; ProTA 4.7 default is TRUE DoubleClick = TRUE; ; Expanded Multiplayer Sharing Menu ; Enable or disable the new expanded multiplayer sharing menu ; TA v3.1 default is FALSE -; TA v2024.10.27 default is TRUE +; TA v2024.12.05 default is TRUE ; ProTA 4.7 default is TRUE ShareDialogExpand = TRUE; @@ -100,20 +100,20 @@ ShareDialogExpand = TRUE; ; If resolution is not valid, the game will not start (use resolution overrider below to fix) ; Note: This setting is ignored if you are using cnc-ddraw ; TA v3.1 default is FALSE -; TA v2024.10.27 default is FALSE +; TA v2024.12.05 default is FALSE ; ProTA 4.7 default is FALSE MenuResolution = FALSE; ; Megamap ; Enable or disable the new megamap ; TA v3.1 default is FALSE -; TA v2024.10.27 default is TRUE +; TA v2024.12.05 default is TRUE ; ProTA 4.7 default is TRUE FullScreenMinimap = TRUE; ; Megamap Icon Configuration File ; Set the location of the megamap's icon configuration file -; TA v2024.10.27 default is .\Icon\iconcfg.ini +; TA v2024.12.05 default is .\Icon\iconcfg.ini MegaMapConfig = .\Icon\iconcfg.ini; ; Megamap Configuration Settings @@ -121,21 +121,21 @@ MegaMapConfig = .\Icon\iconcfg.ini; ; Megamap Mouse Wheel Zooming ; Enable or disable ability to zoom in and out of the megamap with the mouse wheel -; TA v2024.10.27 default is TRUE +; TA v2024.12.05 default is TRUE ; ProTA 4.7 default is TRUE WheelZoom = TRUE; ; Megamap Mouse Wheel Zoom In Mode ; Set to TRUE to zoom to the cursor location when rolling the wheel up from the megamap ; Set to FALSE to zoom to the previous camera location when rolling the wheel up from the megamap -; TA v2024.10.27 default is TRUE +; TA v2024.12.05 default is TRUE ; ProTA 4.7 default is TRUE WheelMoveMegaMap = TRUE; ; Megamap Double-Click to Zoom Option ; Enable or disable the option to zoom to the cursor location... ; ...when double-clicking terrain on the megamap -; TA v2024.10.27 default is FALSE +; TA v2024.12.05 default is FALSE ; ProTA 4.7 default is FALSE DoubleClickMoveMegamap = FALSE; @@ -146,7 +146,7 @@ UnderAttackFlash=TRUE; ; Megamap Minimum Sensor Range Ring Distances ; Set the minimum sensor values required to display range rings on the megamap ; These settings could be helpful if you want to eliminate clutter from short-ranged rings -; TA v2024.10.27 default is 0 for all sensors +; TA v2024.12.05 default is 0 for all sensors ; ProTA 4.7 default is 0 for all sensors MegamapRadarMinimum = 0; MegamapSonarMinimum = 0; @@ -186,21 +186,21 @@ PlayerMarkerPcx=Icon\smallcircle.pcx; ; When set to 3D, the speaker layout is read from the Windows control panel ; All speaker layouts are supported by the 3D sound engine (stereo, 5.1, 7.1, etc.) ; TA v3.1 default is Mono (dword:1) -; TA v2024.10.27 default is 3D (dword:2) +; TA v2024.12.05 default is 3D (dword:2) ; ProTA 4.7 default is 3D (dword:2) "Sound Mode" = dword:2 ; Max number of simultaneous sounds before sounds are cut off ; Set from 2 - 32 for specific limits or 33 or higher for unlimited ; TA v3.1 default is 8 (dword:8) -; TA v2024.10.27 default is 128 / unlimited (dword:128) +; TA v2024.12.05 default is 128 / unlimited (dword:128) ; ProTA 4.7 default is 128 / unlimited (dword:128) "MixingBuffers" = dword:128 ; Default game speed ; Set from 0 - 20 (corresponding to game speed -10 to +10) ; Use plus and minus keys to adjust while playing -; TA and TA v2024.10.27 default is 10 which is equivalent to Normal game speed (dword:10) +; TA and TA v2024.12.05 default is 10 which is equivalent to Normal game speed (dword:10) ; ProTA 4.7 default is 10 which is equivalent to Normal game speed (dword:10) "GameSpeed" = dword:10 @@ -208,21 +208,21 @@ PlayerMarkerPcx=Icon\smallcircle.pcx; ; Set to 1 to select unit groups with number key and build menus with ALT + number key ; Set to 0 to select build menus with number key and unit groups with ALT + number key ; TA v3.1 default is 0 (dword:0) -; TA v2024.10.27 default is 1 (dword:1) +; TA v2024.12.05 default is 1 (dword:1) ; ProTA 4.7 default is 1 (dword:1) "SwitchAlt" = dword:1 ; Max number of players in skirmish mode ; Set from 2 - 10 ; TA v3.1 default is 4 (dword:4) -; TA v2024.10.27 default is 10 (dword:10) +; TA v2024.12.05 default is 10 (dword:10) ; ProTA 4.7 default is 10 (dword:10) "NumSkirmishPlayers" = dword:10 ; Default setting for display of chat messages from other players ; Set to 1 to enable and 0 to disable ; Use "+screenchat" command in-game to toggle setting for the current game -; TA and TA v2024.10.27 default is 1 +; TA and TA v2024.12.05 default is 1 ; ProTA 4.7 default is 1 "ScreenChat" = dword:1 @@ -233,7 +233,7 @@ PlayerMarkerPcx=Icon\smallcircle.pcx; ; ...resulting in only a single track being played, either stopping thereafter (CD version)... ; ...or looping forever (MP3 version), therefore Random is best for most people ; TA v3.1 default is Custom (dword:4) -; TA v2024.10.27 default is Random (dword:2) +; TA v2024.12.05 default is Random (dword:2) ; ProTA 4.7 default is Random (dword:2) "CDMode" = dword:2 diff --git a/tdraw.dll b/tdraw.dll index 5d8f6dc..a394970 100644 --- a/tdraw.dll +++ b/tdraw.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:edaf4c14714cace1828d17df4c861e56ee388ee435ccf2cb688ef44a5a1d7356 -size 646144 +oid sha256:2447c39bd2d9fbf69c50d77b7c27c687c5dbcddac1a8908c1b6cedeff7556b10 +size 651776