tavmod-4.7 tdraw 2025.12.5

tavmod-4.7
Axle1975 1 year ago
parent 889effa3c7
commit 9493a5dd32

@ -10,10 +10,18 @@ Gameplay notes:
Engine notes: Engine notes:
- Updated to new TA engine v2024.10.27 - Updated to new TA engine v2024.12.05
NEW FEATURES IN BRIEF: 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 - 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 - Add a control to hide/minimise the allies resource bar
- Make the ally resource bar actually readable with ctrl-f2 setting "background=None" - Make the ally resource bar actually readable with ctrl-f2 setting "background=None"

@ -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) ; You can use cnc-ddraw for windowed mode instead: https://github.com/FunkyFr3sh/cnc-ddraw/releases (included with ProTA 4.7)
[Preferences] [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 ; Create DirectDraw surfaces in video memory rather than system memory
; Change the following setting if your game is not running smoothly ; Change the following setting if your game is not running smoothly
; This setting is ignored if you are using cnc-ddraw ; 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 ; ProTA 4.7 default is TRUE
UseVideoMemory = TRUE; UseVideoMemory = TRUE;
; Override your "DisplayModeHeight" registry setting if lower than 768 ; Override your "DisplayModeHeight" registry setting if lower than 768
; If "DisplayModeWidth" is below 1024 it will override it as well ; 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 ; 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 ; ProTA 4.7 default is TRUE
DisplayModeMinHeight768 = TRUE; DisplayModeMinHeight768 = TRUE;
; Megamap FPS Limit ; Megamap FPS Limit
; Supports the following values: 0-1000 ; Supports the following values: 0-1000
; 0 = no limit ; 0 = no limit
; TA v2024.10.27 default is 60 ; TA v2024.12.05 default is 60
; ProTA 4.7 default is 0 ; ProTA 4.7 default is 0
MegamapFPSLimit = 0; MegamapFPSLimit = 0;
; Unit limit per player ; Unit limit per player
; Set from 20 - 1500 ; Set from 20 - 1500
; TA v3.1 default is 250 ; 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 ; ProTA 4.7 default is 1500
UnitLimit = 1500; UnitLimit = 1500;
; Pathfinding cycles ; Pathfinding cycles
; Setting too low (such as TA v3.1 default) ruins pathfinding but setting extremely high lowers fps ; Setting too low (such as TA v3.1 default) ruins pathfinding but setting extremely high lowers fps
; TA v3.1 default is 1333 ; 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 ; ProTA 4.7 default is 66650
AISearchMapEntries = 66650; AISearchMapEntries = 66650;
@ -45,14 +45,14 @@ AISearchMapEntries = 66650;
; Setting too low (such as TA v3.1 default) will degrade visual quality ; 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 ; This setting is still experimental, if you experience visual issues set to 400
; TA v3.1 default is 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 ; ProTA 4.7 default is 20480
SfxLimit = 20480; SfxLimit = 20480;
; Unit model size limit ; Unit model size limit
; Set max width and height for unit model drawing buffer ; Set max width and height for unit model drawing buffer
; TA v3.1 default is 600x600 ; 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 ; ProTA 4.7 default is 1280x1280
X_CompositeBuf = 1280; X_CompositeBuf = 1280;
Y_CompositeBuf = 1280; Y_CompositeBuf = 1280;
@ -60,14 +60,14 @@ Y_CompositeBuf = 1280;
; Unit ID limit ; Unit ID limit
; Set the maximum number of unique unit IDs ; Set the maximum number of unique unit IDs
; TA v3.1 default is 512 ; 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 ; ProTA 4.7 default is 16000
UnitType = 16000; UnitType = 16000;
; Weapon ID limit ; Weapon ID limit
; Set the maximum number of unique weapon IDs ; Set the maximum number of unique weapon IDs
; TA v3.1 default is 256 ; 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 ; ProTA 4.7 default is 16000
WeaponType = 16000; WeaponType = 16000;
@ -75,21 +75,21 @@ WeaponType = 16000;
; Set to TRUE to enable increased Weapon ID limit in multiplayer ; Set to TRUE to enable increased Weapon ID limit in multiplayer
; Set to FALSE to allow increased Weapon ID limit only in single player ; Set to FALSE to allow increased Weapon ID limit only in single player
; TA v3.1 default is FALSE ; 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 ; ProTA 4.7 default is FALSE
MultiGameWeapon = FALSE; MultiGameWeapon = FALSE;
; Double-click selection ; Double-click selection
; Enable or disable the new "double-click to select all units of the same type on screen" feature ; 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 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 ; ProTA 4.7 default is TRUE
DoubleClick = TRUE; DoubleClick = TRUE;
; Expanded Multiplayer Sharing Menu ; Expanded Multiplayer Sharing Menu
; Enable or disable the new expanded multiplayer sharing menu ; Enable or disable the new expanded multiplayer sharing menu
; TA v3.1 default is FALSE ; 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 ; ProTA 4.7 default is TRUE
ShareDialogExpand = 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) ; 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 ; Note: This setting is ignored if you are using cnc-ddraw
; TA v3.1 default is FALSE ; 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 ; ProTA 4.7 default is FALSE
MenuResolution = FALSE; MenuResolution = FALSE;
; Megamap ; Megamap
; Enable or disable the new megamap ; Enable or disable the new megamap
; TA v3.1 default is FALSE ; 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 ; ProTA 4.7 default is TRUE
FullScreenMinimap = TRUE; FullScreenMinimap = TRUE;
; Megamap Icon Configuration File ; Megamap Icon Configuration File
; Set the location of the megamap's 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; MegaMapConfig = .\Icon\iconcfg.ini;
; Megamap Configuration Settings ; Megamap Configuration Settings
@ -121,21 +121,21 @@ MegaMapConfig = .\Icon\iconcfg.ini;
; Megamap Mouse Wheel Zooming ; Megamap Mouse Wheel Zooming
; Enable or disable ability to zoom in and out of the megamap with the mouse wheel ; 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 ; ProTA 4.7 default is TRUE
WheelZoom = TRUE; WheelZoom = TRUE;
; Megamap Mouse Wheel Zoom In Mode ; 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 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 ; 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 ; ProTA 4.7 default is TRUE
WheelMoveMegaMap = TRUE; WheelMoveMegaMap = TRUE;
; Megamap Double-Click to Zoom Option ; Megamap Double-Click to Zoom Option
; Enable or disable the option to zoom to the cursor location... ; Enable or disable the option to zoom to the cursor location...
; ...when double-clicking terrain on the megamap ; ...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 ; ProTA 4.7 default is FALSE
DoubleClickMoveMegamap = FALSE; DoubleClickMoveMegamap = FALSE;
@ -146,7 +146,7 @@ UnderAttackFlash=TRUE;
; Megamap Minimum Sensor Range Ring Distances ; Megamap Minimum Sensor Range Ring Distances
; Set the minimum sensor values required to display range rings on the megamap ; 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 ; 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 ; ProTA 4.7 default is 0 for all sensors
MegamapRadarMinimum = 0; MegamapRadarMinimum = 0;
MegamapSonarMinimum = 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 ; 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.) ; 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 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) ; ProTA 4.7 default is 3D (dword:2)
"Sound Mode" = dword:2 "Sound Mode" = dword:2
; Max number of simultaneous sounds before sounds are cut off ; Max number of simultaneous sounds before sounds are cut off
; Set from 2 - 32 for specific limits or 33 or higher for unlimited ; Set from 2 - 32 for specific limits or 33 or higher for unlimited
; TA v3.1 default is 8 (dword:8) ; 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) ; ProTA 4.7 default is 128 / unlimited (dword:128)
"MixingBuffers" = dword:128 "MixingBuffers" = dword:128
; Default game speed ; Default game speed
; Set from 0 - 20 (corresponding to game speed -10 to +10) ; Set from 0 - 20 (corresponding to game speed -10 to +10)
; Use plus and minus keys to adjust while playing ; 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) ; ProTA 4.7 default is 10 which is equivalent to Normal game speed (dword:10)
"GameSpeed" = 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 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 ; 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 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) ; ProTA 4.7 default is 1 (dword:1)
"SwitchAlt" = dword:1 "SwitchAlt" = dword:1
; Max number of players in skirmish mode ; Max number of players in skirmish mode
; Set from 2 - 10 ; Set from 2 - 10
; TA v3.1 default is 4 (dword:4) ; 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) ; ProTA 4.7 default is 10 (dword:10)
"NumSkirmishPlayers" = dword:10 "NumSkirmishPlayers" = dword:10
; Default setting for display of chat messages from other players ; Default setting for display of chat messages from other players
; Set to 1 to enable and 0 to disable ; Set to 1 to enable and 0 to disable
; Use "+screenchat" command in-game to toggle setting for the current game ; 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 ; ProTA 4.7 default is 1
"ScreenChat" = dword: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)... ; ...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 ; ...or looping forever (MP3 version), therefore Random is best for most people
; TA v3.1 default is Custom (dword:4) ; 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) ; ProTA 4.7 default is Random (dword:2)
"CDMode" = dword:2 "CDMode" = dword:2

BIN
tdraw.dll (Stored with Git LFS)

Binary file not shown.
Loading…
Cancel
Save