What's new in Soldat 1.7.1
Jul 19, 2016
- Smoother performance:
- Since Soldat 1.7 you experience the smoothest gaming experience we have ever delivered to you, yet it has still been a bit laggy when there were many players on a server. This is gone now! Even with 20 players (or more), there'll be no stuttering - just purely fluid gaming!
- Even more HD:
- Soldat 1.7 introduced HD graphics to most parts of the game.
- We have continued working on the graphical elements,now including more sceneries and all player models in 4K HD quality. Note: As Soldat features hundreds of scenery files, we are still working on remaking the remaining files.
- Goodbye, splash screen:
- No need to wait, rush into the battle even faster! Even if you don't have a registered version of Soldat, you won't have to bear with a splash screen anymore when starting the game.
- New weapon mod:
- We have not only tweaked the weapon mod (WM) in order to improve the weapon balance further, but also changed the syntax of the WM file. Important: If you use a custom WM, you will have to convert the file to use it with Soldat 1.7.1+. For that purpose a converter tool is provided, which can be found attached to this post. The tool is open-source. The source code is available here.
- Bleed, soldier, bleed:
- We have changed the way health and damage values are handled: Unlike before, these values are not rounded anymore.
- That allows for much more precise damage calculation when you hit a soldier in the battle.
New in Soldat 1.7.0 (Feb 2, 2016)
- Added new OpenGL renderer that replaces old D3D8 one
- Added error message for opengl initialization failure
- Added interpolation between frames for smooth rendering
- Added high resolution text rendering support
- Added support for higher definition images
- Added support for windowed fullscreen (Fullscreen=2)
- Added Render_Width and Render_Height options to set internal render resolution
- Added Optimize_Textures config which will resize textures depending resolution for lower GPU memory usage
- Added Mipmap_Bias and GL_Finish experimental configs
- Added Low_Power and Sleep configs to have better control over cpu usage vs timing precision
- Added file logging for graphics related stuff
- Added high resolution map textures
- Added 4K UHD objects-gfx
- Added 4K UHD default interface
- Added 4K UHD sceneries
- Added 4K UHD soldier graphics
- Added 4K UHD weapon graphics
- Added 4K UHD medkit, vest kit and grenade kits
- Added overlay.png to interface-gfx which is now used for bonus kit screen effect
- Added setup.sif is missing error message #614
- Added link to credits for inactive developers
- Added patch warn if trying to install over non compatible soldat version
- Added /reloadgraphics command
- Added desktop resolution config setting
- Added windowed fullscreen config option via combobox
- Modified rotated grenade kits 90* clockwise as a temporary fix for incorrect spawning angle
- Modified weapon menu icons based off weapons-gfx until proper HD icons are made
- Modified screenshots to be saved as png instead of bmp
- Modified scale down sprites that exceed size constraints instead of stopping game with an error
- Modified alignment for new default interface elements
- Modified converted images to png
- Modified bonus overlay to use a separate overlay.png image
- Modified default explosions, fire and smoke: slightly better quality + transparency
- Modified weapon icons, weapons-gfx and sparks-gfx: removed green screen, upscaled by 4.5x
- Modified custom interface loading to fallback to default images when they are missing
- Modified resolution setting to use desktop resolution when it's set to 0x0
- Modified map textures and edges to be loaded from png file if available
- Modified screenshots to be taken with internal render resolution instead of final resized one
- Modified soldier head, hands and Mr.T hairstyle graphics are now grayscale for better customization
- Modified skin colors to match new soldier graphics
- Modified removed unused graphics from interface-gfx, objects-gfx, gostek-gfx and weapons-gfx
- Modified map isn't reloaded when restarting same map
- Modified spin direction of knife and cluster grenade when facing left
- Modified gostek rendering code adding tweakable sprite alignment through mod.ini
- Modified reverted to 1.6.8 netcode for client
- Modified updated micro1 interface
- Modified do not show installer welcome page
- Modified patch do not show icon and group icon install option
- Modified switched to Play font
- Modified replaced FontHeightScale config with Font1ScaleX and Font2ScaleX with 125 as default
- Modified removed directx checks
- Modified removed AntiCheat API
- Modified removed Force Software option
- Modified removed none and anisortropic res filters
- Modified removed none and anisortropic texture filter options
- Modified removed backbuffer setting
- Modified disabled bitrate option
- Modified disabled refresh rate option
- Modified disabled antialiasing option
- Modified removed window resize setting
- Modified removed unused adapter config setting
- Modified disabled gamma setting from options
- Fixed frame timing code
- Fixed texture loading error on -dedicated mode
- Fixed incorrect health bar position when it's "vertical"
- Fixed position of vote menu when "scale interface" is disabled
- Fixed alignment of kill console text
- Fixed alignment of version text inside esc ingame menu
- Fixed big texts on bottom covered by bullet time wide screen cut
- Fixed bad flag initialization code
- Fixed invalid array index access
- Fixed animations initialized to wrong index
- Fixed alpha value outsite allowed value for sparks
- Fixed zero index access for bot ai
- Fixed error message when choosing an uninitialized custom color from color dialog
- Fixed ping dot ignoring its coordinates
- Fixed parachute so it doesn't break in half after being dropped
- Fixed missing Adapter setting in soldat.ini breaks config
- Fixed patch installer cannot be applied manually
- Fixed spawn "teleport" when map takes too long to load
- Fixed DrawText scaling issues
- Fixed parachute rope alignment
- Fixed weapon aim jerkiness
- Fixed soldat blocks installation directory #641
- Fixed free fonts after closing soldat normally
New in Soldat 1.6.9 RC1 (Nov 2, 2015)
- Added allow camera switching in demos while paused #274
- Added Survival_Clear_Weapons option in GAME section of soldat.ini
- Added numpad taunts #515
- Added new gui theme
- Added new ping time images in serverlist
- Added new default mod
- Modified changed update button to yellow
- Fixed spiderman bug
- Fixed starting single player game a few times causes hight cpu usage (#160 #323 #333 #520)
- Fixed alt and altgr don't work for assigned keys and supress input like shooting (#309, #530)
- Fixed soldat (not responding) when trying to find servers without having internet #463
- Fixed star and flag icon in the scoreboard are scaled down #601
- Fixed SetWeaponActive bugs weapons of a player on spawn #603
- Fixed wrong window height on startup
- Fixed player names with 24 chars result in HWID fail
- Fixed survival capping when everybody is alive results in a not ending round
- Fixed survival flag grabbing in multiplayer should not work after round end
- Fixed invisible shield where a player died
- Fixed survival mode respawning if out of map after round end results in a never ending round
- Fixed survival mode dead body outside map respawn bug
- Fixed survival mode team switch respawn bug
- Fixed broken nagscreen banner system
- Fixed knives should pass through dead bodies in non realistic #542
- Fixed nick completion shouldn't trigger without writing any letter
- Fixed respawn issues in survival when player falls outside of the map #286
- Fixed taunts triggering some actions undesirebly #215
- Fixed bot created by SC3 has no bot icon but ping 0
New in Soldat 1.6.8 (Oct 27, 2014)
- Modified command /votemap to show the message "cannot vote" when applicable
- Modified vote results to happen immediately if the required percentage is achieved
- Modified voice taunt menu key to also hide the menu
- Modified translations to not print empty lines in the chat console
- Modified freecam to not have the camera shake when heavy weapons are fired
- Modified the chat's nickname Tab-completion to cycle through names
- Modified the chat's nickname Tab-completion can be used without even typing anything, or with a substring in the middle of the nick
- Fixed health bar shows empty if health health exceeds limit #491
- Fixed ban on bots in singleplayer mode should return a kick message
- Fixed chat message displayed above the wrong player #417
- Fixed Player ID for team 0 displayed incorrectly #205
- Fixed the chat's nickname Tab-completion can complete a nickname mid-sentence
- Fixed knife colliding against position where someone had died #390
- Fixed some keys couldn't be assigned to the scroll wheel
- Fixed asymmetry in walking down slopes depending on facing direction and movement direction
- Fixed the character vibrating when standing still on flat polygons, which would trigger MovementAcc
- Fixed previous song playback on start being out of bounds
- Fixed the LAW's startup delay to be a bit less unreliable
- Fixed scoreboard not shown at the end of a demo playback when the map changed
- Fixed freecam key could be held down to make the cursor jerky
- Fixed rolling to quicker and less awkwardly transition into crouching
- Fixed throwing the flag could be difficult when close to polygons #166
- Fixed some possible memory leaks
- Fixed unable to get a ban reason in case of HWID ban #143
- Fixed server's possible cheating vote kicks no longer permanently ban players #246
- Fixed vote kick turning into a permanent ban #478
- Fixed kicking player when vote percentage is above 100% #522
- Fixed vote exploitable by leaving the game #204
New in Soldat 1.6.5 (Aug 5, 2013)
- Added workaround for black window in fullscreen mode on Windows 8 and later
- Modified Scale_Interface=0 in soldat.ini can now also be used by unregistered players #338
- Modified Scale_Interface to be enabled by default
- Modified piercing kill shots' exit speed changed from 90% to 75%
- Fixed flags and kits becoming black in windowed mode when tabbing out of the game and back in
- Fixed cant see through bullet collide polygon in realistic #348
- Fixed range errors caused by too small admin and remote ip arrays in client server
- Fixed scaling of crosshair and player indicator even though Scale_Interface=0 was set #336
- Fixed missing bonus power-up countdown texts #351
- Fixed wrong player getting hit by bullet when players are standing close to each other
- Fixed hit detection issue immediately after a bullet pierces
- Fixed big event messages weren't size-adjusted for resolutions other than 4:3 #174
- Fixed player and flag positions on the minimap were slightly off #221
- Fixed access violations caused by parachutes #340
- Fixed 24th character in player name being cut off #140
- Fixed controls momentarily locking when throwing knife #287
- Fixed esc menu 1,2,3,4 shortcuts work while writing kick vote message #349
- Fixed !,@,#,$ (keys on 1,2,3,4) work with esc menu
- Fixed the escape menu's team selection hotkey not working in non-team based modes #366
- Fixed the escape menu's team selection hotkey instantly assigning you to Delta Team in TDM
New in Soldat 1.6.4 (Jul 24, 2013)
- Improved netcode for smoother online play and reducing hit detection issues, as well as detecting corrupted packets and avoiding random rejoin bugs.
- New improved physics for flag throwing and flag boosting.
- Improved chainsaw now hurts enemies when backflipping and rolling.
New in Soldat 1.6.3 (May 11, 2012)
- Added missing translations in Soldat.exe
- Added missing translations in soldat config #105, #173
- Added clicking "default: 23073" changes the port field to 23073
- Added 'Change team' menu for non-team based modes
- Added changing team when joining as spectator
- Added auto reload spas when possible support to bots
- Added checks for common injection dlls
- Added Soldat tries to disable injection dlls
- Added Ukrainian installation language
- Added error message with missing textures
- Added Greek language to soldat
- Added missing translation in soldat config #173
- Added new map ctf_Crucifix
- Modified clicking "Cancel" makes progress bar invisible
- Modified spectator teamchat is not possible in all game modes
- Modified requesting game on Join Game tab to be faster
- Modified volume controls to scale decibels exponentially #75
- Modified Anti-Cheat directory is now %APPDATA%RoamingSoldatanti-cheat
- Modified changed position of some labels and controls on start tab to begin at same y pos
- Modified removed unused sceneries
- Modified removed ugly custom interface which was added by accident
- Modified weapon balance for normal and realistic mode
- Modified updated config dialog to work with longer text
- Modified improved options tab position and size of controls
- Modified Admin can only be kicked by Anti-Cheat and from console
- Modified default hint on the flag throwing button to show jump and crouch keys
- Fixed non transparent dot on flag.bmp and noflag.bmp #171
- Fixed throwing knife while standing on weapon throws the just picked up weapon #130
- Fixed cursor isn't clipped to window when playing #147
- Fixed hint message for ForceBG gets assigned to caption
- Fixed missing translations and small labels in Soldat.exe #104
- Fixed problems with Soldat Servers having a "|" in their name #131
- Fixed error for some ppl with hardwareids
- Fixed Volume in intro too doesn't respect settings #66
- Fixed F9 doesn't minimize soldat to tray #145
- Fixed Lobby request - List index out of bounds (4) bug #54
- Fixed Multiple too long identical ingame player names #146
- Fixed issue caused by monsoonix.com expiring #152
- Fixed Deaths count bug in Survival mode when joining spectator team and then non-spectator team #73
- Fixed clicking on download button in Updatepopup makes Soldat inaccessible #100
- Fixed Soldat alt+tab bug
- Fixed Updatepopup not visible when alt tabbing out and then back into Soldat in fullscreen mode
- Fixed Updatepopup window too large in fullscreen mode #101
- Fixed window not centered on screen with 768x480 and 854x480 resolutions
- Fixed Alt + R sometimes triggers a weapon reload #72
- Fixed AntiSpy chat didn't work for all input methods
- Fixed window controls don't adapt to larger window resolutions on exit tab
- Fixed wrong tab active when map cannot be loaded in offline game
- Fixed Spas reloads itself even when player doesn't click "reload" button #149
- Fixed volume level too loud after install #74
- Fixed wrong dialog background colors in controls
- Fixed Titlebar button font didn't change color on active and inactive window
- Fixed delay before window text is visible when starting Soldat
- Fixed access violation on missing textures in gostek-gfxranny folder
- Fixed too many bots error message in non team mode when adding too many team players
- Fixed JoinDefault23073Label OnClick event was missing
- Fixed trying to load files from wrong folder before loading them from the correct folder
- Fixed issues with too long translated labels
- Fixed issues with labels get smaller and multiline while text would fit in single line
- Fixed scoreboard doesn't draw bot icon for spectator bots
- Fixed non team players in team game modes are drawn wrong in new scoreboard
- Fixed Index out of bounds error on map change