Releases: sfall-team/sfall
Releases Β· sfall-team/sfall
sfall 4.3.3
Changelog:
- Implemented an integrated High Resolution Patch mode, which has almost the same functionality as the original hi-res patch and has better integration with sfall's graphics features/improvements
- Fixed a bug introduced in 4.3.1 that broke the fix for party members with drug addictions
- Fixed a bug introduced in 4.3.1 that caused AI to be unable to use some weapons
- Fixed a bug introduced in 4.3.1 that caused the music not to be played after loading a saved game on the same map
- Fixed critical bugs in FadeBackgroundMusic that caused crashes in various situations
- Fixed incorrect display of name and damage values for unarmed attacks in the inventory in some cases
- Fixed the black screen issue in DX9 mode when returning to the game after using
Alt+Tab
- Fixed the mouse cursor lag in the save/load game screens
- Fixed broken object descriptions for a modified
fallout2.exe
with Chinese/Japanese support - Fixed and expanded the mouse drop area for the PC's and NPC's inventory on the barter screen
- Changed the 'Radiated' on the character screen to be highlighted in gray when the player still has an impending radiation effect
- Changed SkipCompatModeCheck to not require sfall debugging mode
- Removed UseCommandLine from
ddraw.ini
. Now sfall will always check command line arguments for another ini file - Removed ArraysBehavior and RemoveWindowRounding from
ddraw.ini
because there is little reason to turn them off - Removed SkipSizeCheck from
ddraw.ini
and the executable file size check from sfall - Removed the dependency on
d3dcompiler_43.dll
for DX9 graphics modes - Added a fix for incorrect value of the limit number of floating text messages
- Added a tweak to allow printing new floating text messages when their limit is exceeded
- Added a debug option to set up a key to toggle the display of the hex grid on the map on or off (like in the mapper)
sfall 3.8.33
Changelog:
- Code refactoring for the script extender to improve the error handling in script functions
- Fixed a bug introduced in 3.8.31 that broke the fix for party members with drug addictions
- Fixed a bug introduced in 3.8.31 that caused AI to be unable to use some weapons
- Fixed a bug introduced in 3.8.31 that caused the music not to be played after loading a saved game on the same map
- Fixed critical bugs in FadeBackgroundMusic that caused crashes in various situations
- Fixed incorrect display of name and damage values for unarmed attacks in the inventory in some cases
- Fixed the black screen issue in DX9 mode when returning to the game after using
Alt+Tab
- Fixed the mouse cursor lag in the save/load game screens
- Fixed and expanded the mouse drop area for the PC's and NPC's inventory on the barter screen
- Changed the 'Radiated' on the character screen to be highlighted in gray when the player still has an impending radiation effect
- Changed SkipCompatModeCheck to not require sfall debugging mode
- Removed UseCommandLine from
ddraw.ini
. Now sfall will always check command line arguments for another ini file - Removed ArraysBehavior and RemoveWindowRounding from
ddraw.ini
because there is little reason to turn them off - Removed SkipSizeCheck from
ddraw.ini
and the executable file size check from sfall - Removed the dependency on
d3dcompiler_42.dll
for DX9 graphics modes - Added a fix for incorrect value of the limit number of floating text messages
- Added a tweak to allow printing new floating text messages when their limit is exceeded
- Added a debug option to set up a key to toggle the display of the hex grid on the map on or off (like in the mapper)
sfall 4.3.2
Changelog:
- Changed the fix for grave type containers in 4.3.1 to an option, to fix compatibility with existing grave scripts
- Changed OverrideArtCacheSize to set the art cache size to 261 instead of 256
- Changed Enable option in the
[Speed]
section to no longer affect SpeedMultiInitial - Tweaked the window title bar for DX9 windowed mode
- Optimized the calculation process in Glovz's damage formula and Haenlomal's YAAM for burst attacks
sfall 3.8.32
Changelog:
- Changed the fix for grave type containers in 3.8.31 to an option, to fix compatibility with existing grave scripts
- Changed OverrideArtCacheSize to set the art cache size to 261 instead of 256
- Changed Enable option in the
[Speed]
section to no longer affect SpeedMultiInitial - Tweaked the window title bar for DX9 windowed mode
- Optimized the calculation process in Glovz's damage formula and Haenlomal's YAAM for burst attacks
sfall 4.3.1
Changelog:
- Fixed the Jet addiction not being removed when using the antidote in some cases
- Fixed the key repeat delay and rate when enabling the game speed tweak
- Fixed a possible crash at the end of the playback of alternative sound files
- Fixed a rounding error in Glovz's damage formula
- Fixed and improved NPC combat control mod and the behavior of SpeedInterfaceCounterAnims=3
- Improved the rendering performance of DX9 graphics modes
- Improved and tweaked the page control in ExtraSaveSlots
- Changed the way AutoQuickSave works. Now it sets the number of pages used for quick saving
- Changed SingleCore to set processor affinity to the second processor core if available
- Changed
HOOK_CANUSEWEAPON
hook script to run for both the player and NPCs - Excluded the walking animation from the debug message about a missing critter art file for stationary critters
- Excluded the animated colors from TravelMarkerColor (same as in 3.8.x)
- Removed unnecessary check on action points when AI reloads a weapon (added in 4.3)
- Removed AffectPlayback option because it's not practical
- Added a fix for a crash when opening a file with name containing a
%
character - Added a fix to prevent the main menu music from stopping when entering the load game screen
- Added a fix to display the palette color with index 255 correctly in DX9 mode when using the hi-res patch
- Added a fix for grave type containers in the open state not executing the
use_p_proc
procedure - Added a tweak to update unarmed attacks after leveling up
- Added a tweak to keep the selected attack mode for unarmed attacks when closing the inventory or when the combat ends
- Added a tweak to display the actual damage values of unarmed attacks in the inventory
- Added an option to enable fade effects for background music when stopping and starting the playback
- Added an option to automatically search for new SFX sound files at game startup
- Added a config file to change the requirements and effects of unarmed attacks
- Added a config file to change some engine parameters for the game mechanics
- Added the ability to continuously play the music when moving to another map that uses the same music
- Added the ability to set custom names for unarmed attacks in the inventory to TranslationsINI
- Added support for using the newline control character
\n
in the object description inpro_*.msg
files - Added support for the new 'Healing Item' flag to item protos. Now AI will also use items with this flag for healing in combat
- Added support for the new 'Cannot Use' flag to the misc flags of item objects. This flag makes a weapon object unusable in combat
- Added missing sounds for the buttons on the world map interface (similar to Fallout 1 behavior)
- Added 5
metarule3
macros for controlling the save slot with scripts tosfall.h
in the modders pack - New script functions:
set_scr_name
,obj_is_openable
- Updated NPC armor appearance mod in the modders pack to prevent NPCs from equipping unusable weapons
- Included Brazilian Portuguese and Polish translation (from Felipefpl and Jaiden)
sfall 3.8.31
Changelog:
- Fixed the Jet addiction not being removed when using the antidote in some cases
- Fixed the key repeat delay and rate when enabling the game speed tweak
- Fixed a possible crash at the end of the playback of alternative sound files
- Fixed a rounding error in Glovz's damage formula
- Improved the behavior of SpeedInterfaceCounterAnims=3
- Improved the rendering performance of DX9 graphics modes
- Improved and tweaked the page control in ExtraSaveSlots
- Changed the way AutoQuickSave works. Now it sets the number of pages used for quick saving
- Changed SingleCore to set processor affinity to the second processor core if available
- Excluded the walking animation from the debug message about a missing critter art file for stationary critters
- Removed unnecessary check on action points when AI reloads a weapon (added in 3.8.30)
- Removed AffectPlayback option because it's not practical
- Added a fix for a crash when opening a file with name containing a
%
character - Added a fix to prevent the main menu music from stopping when entering the load game screen
- Added a fix to display the palette color with index 255 correctly in DX9 mode when using the hi-res patch
- Added a fix for grave type containers in the open state not executing the
use_p_proc
procedure - Added a tweak to update unarmed attacks after leveling up
- Added a tweak to keep the selected attack mode for unarmed attacks when closing the inventory or when the combat ends
- Added a tweak to display the actual damage values of unarmed attacks in the inventory
- Added an option to enable fade effects for background music when stopping and starting the playback
- Added an option to automatically search for new SFX sound files at game startup
- Added a config file to change the requirements and effects of unarmed attacks
- Added a config file to change some engine parameters for the game mechanics
- Added the ability to continuously play the music when moving to another map that uses the same music
- Added the ability to set custom names for unarmed attacks in the inventory to TranslationsINI
- Added support for using the newline control character
\n
in the object description inpro_*.msg
files - Added support for the new 'Healing Item' flag to item protos. Now AI will also use items with this flag for healing in combat
- Added support for the new 'Cannot Use' flag to the misc flags of item objects. This flag makes a weapon object unusable in combat
- Added missing sounds for the buttons on the world map interface (similar to Fallout 1 behavior)
- Added 5
metarule3
macros for controlling the save slot with scripts tosfall.h
in the modders pack - Added a
sfall.dat
resource file, which contains the required files for various features. The localizedsfall_xx.dat
is also supported - New script functions:
set_scr_name
,obj_is_openable
- Included Brazilian Portuguese and Polish translation (from Felipefpl and Jaiden)
sfall 4.3.0.2
Maintenance release for sfall 4.3.
Changelog:
- Fixed a bug introduced in 4.3 that caused a hang when opening the pipboy if the value of a quest location in
quests.txt
is less than 1500 - Fixed a bug introduced in 4.3 that caused a black screen after starting a new game without the hi-res patch
- Fixed a bug in
INVENTORYMOVE
hook that caused duplicate items when canceling moving an item into bag/backpack - Updated French translation (from HawK-EyE)
sfall 3.8.30.2
Maintenance release for sfall 3.8.30.
Changelog:
- Fixed a bug introduced in 3.8.30 that caused a hang when opening the pipboy if the value of a quest location in
quests.txt
is less than 1500 - Fixed a bug introduced in 3.8.30 that caused a black screen after starting a new game without the hi-res patch
- Fixed a bug in
INVENTORYMOVE
hook that caused duplicate items when canceling moving an item into bag/backpack - Updated French translation (from HawK-EyE)
sfall 4.3.0.1
Hotfix release for sfall 4.3.
Changelog:
- Fixed a crash bug introduced in 4.3 with the fix for animation registration
- Fixed a bug in AIDrugUsePerfFix that could cause a hang in combat
- Fixed the extra check for friendly fire not working if the
area_attack_mode
parameter in the AI packet is not set or set tono_pref
- Added a fix for
chem_primary_desire
values in party member AI packets not being saved and reset correctly
sfall 3.8.30.1
Hotfix release for sfall 3.8.30.
Changelog:
- Merged Windows 2000 support into the standard version of sfall. Using DX9 graphics modes now requires
d3dx9_42.dll
andd3dcompiler_42.dll
- Fixed a crash bug introduced in 3.8.30 with the fix for animation registration
- Fixed a bug in AIDrugUsePerfFix that could cause a hang in combat
- Fixed the extra check for friendly fire not working if the
area_attack_mode
parameter in the AI packet is not set or set tono_pref
- Added a fix for
chem_primary_desire
values in party member AI packets not being saved and reset correctly