Fallout 2 mod Unofficial Fo2 patch thread - problems, reports, suggestions

Discussion in 'Fallout General Modding' started by Per, Aug 15, 2007.

  1. Felipefpl

    Felipefpl Look, Ma! Two Heads!

    Jun 17, 2010
    Killap said SEVERAL times he'd keep developing but nothing so far, and no one showed any interest into keeping his work alive. :/

    But i agree with burn, an open process like the one from Temple Plus:

    http://templeplus.org/

    https://github.com/GrognardsFromHell/TemplePlus

    It would be really cool and it would allow more ppl to get interested and keep the project alive.
     
  2. El Rizzo

    El Rizzo First time out of the vault

    Jul 17, 2016
    Hi everyone,

    I hope this is the right thread for my problem, if not I'm sorry and please delete/move this post. After having played through Fallout 1 for the first time quite recently I wanted to play Fallout 2 now (GOG copy) and in preparation for it have done some googling for unofficial patches as I expected one to exist as is basically custom for Fallout/Bethesda games :p I installed the latest version of the unofficial patch and noticed that it also installs sfall along with it. The GOG version of Fallout 2 already includes the High Res Patch (version 4.18) which I plan on using to play, but like with Fallout 1 the performance using Dx9 mode or DirectDraw7 is quite awful and fps are fluctuating heavily even in the main menu. I know that deleting the ddraw.dll and using DirectDraw7 solves the issue for Fallout 1 but since sfall fixes some engine issues and enables convenient things like mouse inventory scrolling I would very much like to keep it alongside the High Res Patch.

    My question is therefore how do I use sfall alongside the Highres Patch and would deleting sfall disable the unofficial patch or would it work regardless ? Thanks for any help in advance ! :)
     
  3. Drobovik

    Drobovik Vault Archivarius Modder

    Jun 20, 2011
    You should definitely leave ddraw.dll untouched! Just make sure that in ddraw.ini the setting below is set to 0 when you using HiRes patch in DirectDraw7 mode
    ;Set to 0 for 8 bit fullscreen
    ;Set to 4 for dx9 fullscreen
    ;Set to 5 for dx9 windowed
    ;A dx9 mode is required for any graphics related script extender functions to work (i.e. fullscreen shaders)
    ;Modes 1, 2 and 3 are no longer supported
    Mode=0
     
    • [Like] [Like] x 1
  4. El Rizzo

    El Rizzo First time out of the vault

    Jul 17, 2016
    Okay, these settings were already correctly setup in my ddraw.ini, but how do I get decent performance with this setup ?

    My complete ddraw.ini setup looks like this:

    ;sfall configuration settings
    ;v3.7b

    [Main]
    ;Change to 1 if you want to use command line args to tell sfall to use another ini file.
    UseCommandLine=0

    ;Uncomment and point to a file to get alternate translations for some sfall messages
    ;TranslationsINI=./Translations.ini

    ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [Sound]
    ;Sets the number of allowed simultaneous sound effects
    ;Set to 0 to leave the default unchanged (i.e. 4)
    NumSoundBuffers=0

    ;Set to 1 to allow attaching sound files to combat float messages
    AllowSoundForFloats=1

    ;Set to 1 to automatically search for alternative formats when Fallout tries to play an acm
    ;This does not effect the play_sfall_sound and stop_sfall_sound script functions
    AllowDShowSound=0

    ;Set to 1 to override the music path used by default if not present in the cfg
    ;Set to 2 to overwrite all occurances of the music path
    OverrideMusicDir=2

    ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [Speed]
    ;Set to 0 to disable everything in this section
    Enable=1

    ;The speeds corresponding to each slot in percent. (i.e. 100 is normal speed)
    SpeedMulti0=50
    SpeedMulti1=100
    SpeedMulti2=150
    SpeedMulti3=200
    SpeedMulti4=300
    SpeedMulti5=500
    SpeedMulti6=1000
    SpeedMulti7=100
    SpeedMulti8=100
    SpeedMulti9=100

    ;The initial speed at game startup
    SpeedMultiInitial=100

    ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [Graphics]
    ;Set to 0 for 8 bit fullscreen
    ;Set to 4 for dx9 fullscreen
    ;Set to 5 for dx9 windowed
    ;A dx9 mode is required for any graphics related script extender functions to work (i.e. fullscreen shaders)
    ;Modes 1, 2 and 3 are no longer supported
    Mode=0

    ;If using a dx9 mode, this changes the resolution
    ;The graphics are simply stretched to fit the new window; this does _not_ let you see more of the map
    ;If set to 0, use Fallout's native resolution
    GraphicsWidth=0
    GraphicsHeight=0

    ;Set to 1 to do the palette conversion on the gpu
    ;Set to 2 to do the palette conversion on the cpu
    ;Set to 0 to pick automatically
    ;GPU is faster, but requires v2.0 pixel shader support
    GPUBlt=1

    ;Set to 1 to allow using 32 bit graphics for talking heads
    ;Requires graphics mode 4 or 5, and gpublt set to 1
    ;Use32BitHeadGraphics=1

    ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [Input]
    ;Set to 1 to enable the mouse scroll wheel to scroll through your inventory
    UseScrollWheel=1

    ;The mouse Z position is divided by this modifier to calculate the number of inventory
    ;slots to scroll. My mouse moves 120 pixel in the z direction for one click of the mouse
    ;wheel, but this may vary depending on your mouse manufacturer and windows settings.
    ;Set to 0 to only ever scroll 1 click
    ScrollMod=0

    ;Adjusts mouse sensitivity to some percentage of normal.
    ;Negative values are valid if you want your mouse axis reversed for some reason
    MouseSensitivity=100

    ;DX scancode of a key to press when the middle mouse button is clicked
    ;The default of 0x30 toggles between your two weapons
    ;Set to 0 to disable
    MiddleMouse=0x30

    ;Set to 1 to reverse the left and right mouse buttons
    ReverseMouseButtons=0

    ;Set these to 1 if you want Fallout to access the keyboard or mouse in background mode
    ;Try these if you get the 'Failure initializing input devices' error
    BackgroundKeyboard=0
    BackgroundMouse=0

    ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    ;The modifier key you have to hold down to change any speed settings
    ;Set to 0 if you don't want to use a modifier key, or a DX scancode otherwise
    ;Set to -1 for either ctrl key, -2 for either alt key or -3 for either shift key
    SpeedModKey=-1

    ;A key to press to toggle the speed tweak on or off
    ;Specify 0 if you don't want a toggle key, or a DX scancode otherwise
    SpeedToggleKey=0x00

    ;The keys corresponding to the 10 speed slots
    ;Set to 0 to disable a slot, otherwise specify the DX scancode of the key you want to use
    SpeedKey0=0x52
    SpeedKey1=0x4f
    SpeedKey2=0x50
    SpeedKey3=0x51
    SpeedKey4=0x4b
    SpeedKey5=0x4c
    SpeedKey6=0x4d
    SpeedKey7=0x00
    SpeedKey8=0x00
    SpeedKey9=0x00

    ;A key to hold down to move the window around when using graphics mode 5
    ;Set to 0 if you don't want to use a modifier key, or a DX scancode otherwise
    ;Set to -1 for either ctrl key, -2 for either alt key or -3 for either shift key
    WindowScrollKey=0

    ;A key to press to toggle the highlighting of all items on the ground on the current map
    ToggleItemHighlightsKey=42

    ;Set to 1 to also highlight containers
    ;Set to 2 for purple outlines
    HighlightContainers=0

    ;A key to press to reload your currently equipped weapon
    ReloadWeaponKey=0

    ;A key to press to open a debug game editor
    DebugEditorKey=0

    ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [Misc]

    ;Time limit in years. Must be between -3 and 13
    ;Set to 0 if you want to die the instant you leave arroyo
    ;Set to -1 to remove the time limit, and automatically reset the date back to 2241 each time you would have reached it
    ;Set to -2 to remove the time limit without resetting the date. The game will lock up on 8th of March 2255
    ;Set to -3 to remove the time limit, automatically reset the date, but override Fallout's GetDate function to return the correct year
    TimeLimit=13

    ;World map travel time percentage modifier
    ;Modifies how fast in game time passes while you're moving around the map screen without affecting encounter rate
    ;100 is normal speed, 0 stops time from passing
    WorldMapTimeMod=100

    ;Set to 1 to enable functions relating to overriding the file system
    UseFileSystemOverride=0

    ;Set to 1 to use the Fallout 1 code to control world map speed
    WorldMapFPSPatch=1

    ;Controls the world map speed if WorldMapFPSPatch is 1. Higher values cause slower movement
    WorldMapDelay2=66

    ;XX OBSOLETE XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    ;XX
    ;XX ;This will change the physical speed at which you move across the map
    ;XX ;Set to 0 to leave at the default. (i.e. limited by vwait in windowed mode, or by processor speed in fullscreen)
    ;XX ;If set to something other than 0, it enforces a maximum fps on the world map screen.
    ;XX ;Changing this to something other than 0 is not recommended if you've already applied a world map speed patch to your Fallout exe.
    ;XX WorldMapFPS=0
    ;XX
    ;XX ;Only set to 1 if your systems high performance timer is unreliable for some reason
    ;XX ForceLowResolutionTimer=0
    ;XX
    ;XX ;Set to 1 to enable Ray's patch to make world map encounter rate independent of your travel speed
    ;XX WorldMapEncounterFix=0
    ;XX WorldMapEncounterRate=6
    ;XX
    ;XX ;Obsolete, but can still be used if you know what it does.
    ;XX ;WorldMapDelay=0
    ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    ;The number of slots available in the locations list panel of the world map
    ;Set to 0 to leave unchanged. 17 is default.
    ;Setting this greater than 17 requires a replacement background frm, or you'll get glitched graphics
    WorldMapSlots=0

    ;To start a new game somewhere other than artemple.map, uncomment the next line and set it to the map you want to load
    ;StartingMap=

    ;To change the 'FALLOUT II v1.02d' version string on the main menu, uncomment the next line
    ;You can use up to 2 %d's in this if you want to include Fallout's version number somewhere
    VersionString=FALLOUT II 1.02.31

    ;To use a config file other than fallout2.cfg, uncomment the next line and add the name of your new file
    ;ConfigFile=

    ;To use a patch file other than patch000.dat, uncomment the next line and add your new file name
    ;If you want to check for multiple patch files, you can include a %d in the file name (sprintf syntax)
    ;By default, only the first patch file found will be used.
    ;If you want to load multiple patch files at once, uncomment the NumberPatchLoop line and set it to the number of files to check for
    PatchFile=DoNotUseAPatchFile.dat
    ;NumberPatchLoop=100

    ;To change the default and starting player models, uncomment the next four lines.
    ;The default models can also be changed ingame via script
    ;MaleStartModel=hmwarr
    ;MaleDefaultModel=hmjmps
    ;FemaleStartModel=hfprim
    ;FemaleDefaultModel=hfjmps

    ;To change the various ingame movies, modify the next 17 lines
    ;Most of these can also be changed ingame via script.
    Movie1=iplogo.mve
    Movie2=intro.mve
    Movie3=elder.mve
    Movie4=vsuit.mve
    Movie5=afailed.mve
    Movie6=adestroy.mve
    Movie7=car.mve
    Movie8=cartucci.mve
    Movie9=timeout.mve
    Movie10=tanker.mve
    Movie11=enclave.mve
    Movie12=derrick.mve
    Movie13=artimer1.mve
    Movie14=artimer2.mve
    Movie15=artimer3.mve
    Movie16=artimer4.mve
    Movie17=credits.mve

    ;To change the starting year, month or day, uncomment the next 3 lines
    ;StartYear=-1
    ;StartMonth=-1
    ;StartDay=-1

    ;To change the limit of the distance away from the player to which you're allowed to scroll the local maps, uncomment the next two lines
    ;Defaults are 0x1E0 in the x direction and 0x190 in the y direction.
    ;Not compatible with the res patch!
    ;LocalMapXLimit=480
    ;LocalMapYLimit=400

    ;To add additional perks to the game, uncomment the next line and set it to point to a file containing perk information
    ;PerksFile=Perks.ini

    ;Set to 1 if you want the pipboy to be available at the start of the game
    PipBoyAvailableAtGameStart=0

    ;Set to 1 to double the number of available kill types
    ;If you use this, you need to provide the extra descriptions in proto.msg (entries from 1450 to 1487 are names and 1488 to 1525 are descriptions)
    ;Changing this option mid game will not invalidate old save games, but the players kill counters will be completely screwed.
    ;Setting this to 1 may cause problems if the player kills more than 32767 of any one critter type
    ;Additional kill types must have their new critical tables set! (See the OverrideCriticalTable option)
    ExtraKillTypes=0

    ;Choose the damage formula used to calculate combat damage.
    ;Don't set this to anything other than 0 unless another mod you're using explicitly tells you to!
    ;0 - Fallout default
    ;1 - Glovz's Damage Fix
    ;2 - Glovz's Damage Fix with Damage Multiplier tweak
    ;5 - Haenlomal's Yet Another Ammo Mod.
    DamageFormula=0

    ;Prevents you from using 0 to escape from dialogue at any time.
    DialogueFix=1

    ;Prevents you from using number keys to enter unvisited areas on a town map
    TownMapHotkeysFix=1

    ;Set to 1 to disable the horrigan encounter
    DisableHorrigan=0

    ;Set to 1 to disable the random element in npc levelling.
    ;This will cause all npc party members to automatically level up as soon as the player reaches the requirements
    NPCAutoLevel=0

    ;Change the initial starting location and world map viewport
    ;Leave at -1 for default
    StartXPos=-1
    StartYPos=-1
    ViewXPos=-1
    ViewYPos=-1

    ;Set to 1 to force Fallout not to use multiple processor cores even if they are available
    SingleCore=1

    ;Set to 1 to override the art_chache_size setting in fallout2.cfg
    OverrideArtCacheSize=1

    ;Set to 1 to fix issues with the GainXXX perks not giving all the bonuses that they should
    GainStatPerkFix=1

    ;Prevents you from saving in combat except at the start of your turn to avoid a few bugs
    ;Note that even with this option enabled, it is still not advisable to save in combat at all.
    ;Set to 2 to block all saving in combat
    SaveInCombatFix=1

    ;Point at an ini file containing elevator data
    ;ElevatorsFile=Elevators.ini

    ;Uncomment and set to a comma delimited list of numbers to use a custom xp table.
    ;Players level is capped once the highest specified level is reached
    ;XPTable=50,100,200

    ;Set to 1 to enable additional weapon animations codes from o-t
    ;The 4 byte value at 0x39 of weapon protos may range from 0 to 15 rather than 0 to 10
    ;Since the letters 'n' and 'r' are in use for other animations, an animation code of 11 corrisponds to 's' and 15 to 't'
    AdditionalWeaponAnims=1

    ;Uncomment these lines to modify the default modifiers for aimed shots at specific bodyparts
    ;BodypartHitMod0=-40
    ;BodypartHitMod1=-30
    ;BodypartHitMod2=-30
    ;BodypartHitMod3=0
    ;BodypartHitMod4=-20
    ;BodypartHitMod5=-20
    ;BodypartHitMod6=-60
    ;BodypartHitMod7=-30
    ;BodypartHitMod8=0

    ;Set to 1 to use a CriticalOverrides.ini file to override the default critical table
    ;Set to 2 to use the default critical with bug fixes (doesn't require an ini)
    ;Set to 3 to use a new format CriticalOverrides.ini file, with preadded bug fixes
    ;If the ExtraKillTypes option is enabled, this should be set to 3, with containing entries for any new types
    ;Must be non-zero to use the edit/get/reset_critical script functions
    OverrideCriticalTable=2

    ;Set to 1 to get notification of karma changes in the notification window
    DisplayKarmaChanges=0

    ;Set to 1 to always reload messages, rather than only at map load
    AlwaysReloadMsgs=0

    ;Set to 1 to force the player to play the idle animation when reloading their weapon
    PlayIdleAnimOnReload=0

    ;Set to 1 to prevent corpses from blocking line of fire
    CorpseLineOfFireFix=1

    ;Set a number of milliseconds to idle each input loop
    ;Set to -1 to disable
    ;Set to 0 to idle only if other processes are waiting for processor time
    ;Set to 1 (or some higher number if needed) to prevent 100% cpu use
    ProcessorIdle=-1

    ;Set to 1 if using the hero appearance mod
    EnableHeroAppearanceMod=0

    ;Set to 1 to skip the 3 opening movies
    SkipOpeningMovies=0

    ;Causes npc's who complete their combat turn with ap left over will try and find other ways to spend it.
    ;Only npcs with ap left equal to or greater than the value given here will be considered.
    ;Set to 0 to disable
    NPCsTryToSpendExtraAP=0

    ;Allows the use of tiles over 80*36 in size. sfall will just split and resave them at startup
    ;Set to 1 to check all tiles on started (slow)
    ;set to 2 if you provide a XLtiles.lst file in art/tiles/ containing a list of the tile ids that need checking
    AllowLargeTiles=0

    ;Change the skilldex cursor frm numbers
    ;Default is 293 for all skills
    Lockpick=293
    Steal=293
    Traps=293
    FirstAid=293
    Doctor=293
    Science=293
    Repair=293

    ;Remove window position rounding
    RemoveWindowRounding=0

    ;Set to 1 to add scroll buttons to the pip boy quest list, and remove the quests per area limit
    UseScrollingQuestsList=1

    ;Uncomment these lines to control the premade characters offered when starting a new game
    ;Multiple options should be separated by commas, and there must be the same number of entries in both lines
    ;PremadePaths=combat,diplomat,stealth
    ;PremadeFIDs=201,203,202

    ;Use this line to modify the list of cities and their associated global variables used for city reputations
    ;Syntax is 'city id : global id',with each city/global pair separated by a comma.
    ;CityRepsCount=19
    ;CityRepsList=0:47,2:48,1:49,4:50,5:51,3:52,8:53,6:54,7:55,13:56,10:57,11:59,14:61,17:63,19:64,18:65,25:66,9:294,20:308

    ;Set this to a valid path to save a copy of the console contents
    ;ConsoleOutputPath="bingle.txt"

    ;Set to 1 to add additional pages of save slots
    ExtraSaveSlots=0

    ;Set to 1 to speed up the hp/ac counter animations
    ;Set to 2 to update the hp/ac counter instantly when the number is not negative
    SpeedInterfaceCounterAnims=0

    ;These lines allow you to control the karma frm's displayed on the character screen
    ;KarmaFRMsCount=3
    ;KarmaFRMs=47,48,49
    ;KarmaPoints=-100,100

    ;Set to 1 to allow science and repair to be used on the player, or 2 for all critters. (Rather than only brahmin/robots)
    ScienceOnCritters=0

    ;Modify this value to change the players speed of rotation on the inventory and character screens
    ;Default is 166
    SpeedInventoryPCRotation=166

    ;Uncomment to set the text colour of the extra 5 interface boxes
    ;The line must contain a 5 digits, each either a 0 for green or 1 for red
    ;BoxBarColours=00000

    ;Set to 1 to fix the bug that caused bonus HtH damage to not be applied correctly.
    BonusHtHDamageFix=1

    ;Set to 1 to display additional points of damage from Bonus HtH/Ranged Damage perks in the inventory
    DisplayBonusDamage=0

    ;Modify the maximum number of animations allowed to run on a map. (Default is 32)
    AnimationsAtOnceLimit=120

    ;Set to 1 to remove the limits that stop the player rolling critical successes/misses in the first few days of game time
    RemoveCriticalTimelimits=0

    ;Set to 1 to enable party members with level 6 protos to reach level 6
    NPCStage6Fix=1

    ;Change the colour of the font used on the main menu for the Fallout/sfall version number
    ;It's the last byte ('3c' by default,) that picks the colour used. The first byte supplies additional flags
    ;MainMenuFontColour=0x0600003c

    ;Two alternate fixes to the interaction between HtH attacks and the fast shot trait
    ;0 - Fallout 2 original behaviour
    ;1 - Haenlomal's fix, called shots are enabled for HtH attacks
    ;2 - Restoring the -1 AP bonus for HtH attacks (i.e. Fallout 1 behaviour)
    FastShotFix=1

    ;Allows you to edit the skill tables
    ;Point the next line at an ini file containing the replacement skill data
    ;SkillsFile=Skills.ini

    ;Set to 1 to boost the maximum number of script names from 1450 to 10000
    BoostScriptDialogLimit=0

    ;To change the relationship between SPECIAL stats and derived stats, uncomment the next line
    ;See the Stats.ini in the modders pack for an example file
    ;DerivedStats=Stats.ini

    ;These options modify the checks to see if a critter can carry an additional item, changing which items are counted towards the weight limit and adding an additional size check
    ;Set the mode to 0 to disable the size check, 1 to apply to pc only, 2 to apply to the pc and party members, or 3 to apply to all critters
    ;Only the PC uses CritterInvSizeLimit. Other critters will use the extra unused stat (STAT_unused = 10)
    ;Add 4 to the mode to limit the weight check to used items only
    CritterInvSizeLimitMode=0
    CritterInvSizeLimit=200

    ;Some bit flags to alter behaviour of the motion sensor
    ;1 - Allow sensor use on automap when motion sensor is in pack rather than hands
    ;2 - Motion sensor doesn't require charges
    ;4 - Motion sensor is required to use the item highlight feature
    MotionScannerFlags=1

    ;Set to non-0 to adjust the maximum encounter table size
    ;Default is 40, and the maximum is 127
    EncounterTableSize=0

    ;Set to 1 to disable the pipboy alarm button
    DisablePipboyAlarm=0

    ;Prevents you from using super stims on a critter who is at full health.
    SuperStimExploitFix=0

    ;Change the AP cost for accessing inventory in combat, and the related effect of Quick Pockets perk
    InventoryApCost=4
    QuickPocketsApCostReduction=2

    ;Set to 1 to allow objects seeing through other objects with their ShootThru flag set
    ObjCanSeeObj_ShootThru_Fix=0

    ;Set to 1 to use the balanced bullet distribution formula for burst attacks
    ComputeSprayMod=1

    ;These options modify the bullet distribution of burst attacks if ComputeSprayMod is 1
    ;All the bullets are divided into three groups: central, left and right
    ;These three groups will then travel along three parallel tracks, trying to hit targets on the way
    ;CenterMult/Div set the ratio of how many bullets go to the central group, and remaining bullets are divided equally to left and right sides
    ;TargetMult/Div set the ratio of how many bullets in the central group will attack the primary target directly
    ;Multipliers are capped at divisor values
    ComputeSpray_CenterMult=1
    ComputeSpray_CenterDiv=3
    ComputeSpray_TargetMult=1
    ComputeSpray_TargetDiv=2

    ;Set to 1 to make explosions and projectiles emit light
    ExplosionsEmitLight=0

    ;Uncomment these lines to change explosives damage. DmgMax can be set to 9999 at max, and DmgMin is capped at DmgMax
    ;Dynamite_DmgMax=50
    ;Dynamite_DmgMin=30
    ;PlasticExplosive_DmgMax=80
    ;PlasticExplosive_DmgMin=40

    ;Uncomment these lines to change the timers of how many days after the game starts Hakunin dream sequences will occur
    ;MovieTimer_artimer1=90
    ;MovieTimer_artimer2=180
    ;MovieTimer_artimer3=270
    ;MovieTimer_artimer4=360

    ;Set to 1 to enable the new arrays behavior
    ;Set to 0 for backward compatibility with pre-3.4 scripts
    arraysBehavior=1

    ;Set to 1 to add proper checks if there is enough ammo to use weapons that use multiple ammo per shot
    CheckWeaponAmmoCost=0

    ;To add additional books to the game, uncomment the next line and point to a file containing book information
    ;See the Books.ini in the modders pack for an example file
    ;BooksFile=Books.ini

    ;Controls the speed of combat panel animations (lower - faster; valid range: 0..65535)
    CombatPanelAnimDelay=1000
    ;Controls the speed of dialog panel animations (lower - faster; valid range: 0..255)
    DialogPanelAnimDelay=33
    ;Controls the speed of pipboy alarm clock animations (lower - faster; valid range: 0..127)
    PipboyTimeAnimDelay=50

    ;Allows you to directly control other critters in combat
    ;Set to 0 to disable
    ;Set to 1 to control all critters in combat
    ;Set to 2 to control all party members
    ;If you want to control only specific critters, uncomment the ControlCombatPIDList line and set it to a comma delimited list of PIDs
    ControlCombat=0
    ;ControlCombatPIDList=62,89,97,107,160,161

    ;Set to 1 to stack empty identical weapons, no matter what type of ammo was loaded before
    StackEmptyWeapons=0

    ;Changes the way weapon reloading works when you drag ammo onto a weapon in the inventory
    ;Set to -1 to disable (vanilla behavior with the 'Move Items' window)
    ;Set to 0 to use all the ammo boxes to reload
    ;Set to 1 or more to reserve the specified amount of ammo boxes and use all the rest to reload
    ;If the amount of ammo boxes in the inventory is less than or equal to the reserve, only one box will be used
    ReloadReserve=-1

    ;Allows 9 options (lines of text) to be displayed correctly in a dialog window
    DialogOptions9Lines=1

    ;Set to 1 to leave the music playing in dialogue with talking heads
    EnableMusicInDialogue=0

    ;Set to 1 to fix the bug that unable to sell used geiger counters or stealth boys
    CanSellUsedGeiger=1

    ;Set to 1 to fix the issue with being able to charge the car by using cells on other scenary/critters
    CarChargingFix=1

    ;Set to 1 to skip weapon equip/unequip animations when performing various actions
    InstantWeaponEquip=0

    ;To change the carry weight limit, uncomment the next line (Default is 999)
    ;CarryWeightLimit=999

    ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [Debugging]
    ;Extra sfall configuration settings that can be used by modders
    ;This section is not effected by the 'UseCommandLine' option. It will always be read from the main ini

    ;Set to 1 to enable sfall debugging mode
    Enable=0

    ;Set to 1 to enable debugging output to screen or 2 to create a debug.log file
    ;While you don't need to create an environment variable, you do still need to set the appropriate lines in fallout2.cfg
    DebugMode=0

    ;Change to 1 to skip the compatibility mode check
    SkipCompatModeCheck=0

    ;Set to 1 to skip the executable file size check
    SkipSizeCheck=0

    ;If you're testing changes to the Fallout exe, you can override the crc that sfall looks for here
    ;You can use several hex values, separated by commas
    ;ExtraCRC=0x00000000,0x00000000

    ;Set to 1 to stop Fallout from deleting non readonly protos at startup
    ;Has pretty nasty side effects when saving/reloading, so don't use for regular gameplay
    DontDeleteProtos=0

    ;Set to 1 to give scripts direct access to Fallout's address space, and to make arbitrary calls into Fallout's code
    AllowUnsafeScripting=0

    ;These options control what output is saved in the debug log

    ;Prints messages duing sfall initialization
    Init=0
    ;Prints messages relating to hook scripts
    Hook=0
    ;Prints messages relating to scripting
    Script=0
    ;Prints messages relating to the critical table
    Criticals=0

    And my High Res Patch settings (via the patcher) are 1080p, 60Hz, 32bit and Direct Draw 7 and with these ddraw.ini and High Res settings the game feels incredibly wonky and sluggish, as soon as I delete the ddraw.dll it becomes smooth and playable so what can I do to get smooth gameplay with the dll present ? Switching to dx9 doesn't help either and my system is more than capable of handling this game ;) (i7 3770k@4.5, 16GB Ram, GTX 980ti) so I'm a bit clueless as how to fix this.
     
    Last edited: Jul 17, 2016
  5. burn

    burn Look, Ma! Two Heads!
    Modder

    Apr 22, 2012
    Where'd you get sfall 3.7b, is that what GOG ships now?

    This isn't a correct place to ask these questions, yes. This thread is about killap's patch. Sfall's thread is here, and HRP one is pinned.
     
  6. El Rizzo

    El Rizzo First time out of the vault

    Jul 17, 2016
    Well I was asking in this thread because I wanted to know if the unofficial patch would still work without sfall or if it is a fixed requirement ;)

    GOG ships with version 3.1 of sfall, I downloaded the latest one from the official sfall page and adjusted the settings to fit the ones from the unofficial patch (which ships with sfall 3.3). But I tested with just the base game (1.2 patch) and the sfall files from the unofficial patch and the bad performance was the same in all 3 scenarios.
     
  7. Drobovik

    Drobovik Vault Archivarius Modder

    Jun 20, 2011
    Well, technically sfall is NOT required if you running just the Killaps unofficial patch WITHOUT any other mods BESIDES HiRes patch. BUT you would miss out on the bunch of engine fixes and convenience tweaks. The patch itself would still function normally, just with vanilla 1.02d engine.
     
    • [Like] [Like] x 1
  8. El Rizzo

    El Rizzo First time out of the vault

    Jul 17, 2016
    Okay so that would be my last resort since I'm not using anything besides the unofficial and Hi-Res patch, but of course, as you say it would be beneficial to have sfalll installed. I guess I'll move my question over to the sfall thread since it seems that sfall is causing the performance issues, thank you for your help nonetheless ! :)
     
  9. NovaRain

    NovaRain Casual Modder

    Mar 10, 2007
    AFAIK unless you're using sfall's graphics stuff or setting ProcessorIdle to some extremely high value, sfall itself shouldn't have much impact on game performance.
    Judging from your ddraw.ini, I'd suggest to try setting GPUBlt=0 since it's the only setting that doesn't get enabled by default in UP and sfall package.
    Or tweaking HRP settings like running the game in the windowed mode or something, personally I don't use 32bit color mode since it's rather pointless.
     
    Last edited: Jul 18, 2016
    • [Like] [Like] x 1
  10. El Rizzo

    El Rizzo First time out of the vault

    Jul 17, 2016
    Switching GPUBlt= to 0 did it ! :) I'm pretty sure I tested with 0 before but apparently I did not ? Anyhow, it runs smooth now with sfall, UP and HRP running, so thank you very much everyone for helping me with this issue !
     
  11. Kaiketsu

    Kaiketsu First time out of the vault

    Aug 16, 2013
    A rather obscure bug I found:

    If you get teleported after a quest and there's a forced dialogue that starts right after you get back, you will get screwed if that event happens the same time Hakunin's Dream is supposed to. You will get Hakunin's image with the forced dialogue options on it, and the game will crash afterwards.
     
  12. SorgFall

    SorgFall Still Mildly Glowing

    Jul 2, 2007
    Hi everyone! Long time no see.

    Am I understanding well that Killap is retired? And that there are still bugs to be fixed (still! after all this killap's work) in Fallout 2?

    I can barely recognize anyone in the forum, lol. :D
     
  13. NovaRain

    NovaRain Casual Modder

    Mar 10, 2007
    No, he didn't say he's retired.
     
  14. Darek

    Darek is currently unavailable

    Jan 7, 2008
    He even said he "will" do one more update of the RP. If that actually happens though... :shrug:
     
  15. Felipefpl

    Felipefpl Look, Ma! Two Heads!

    Jun 17, 2010
    1 - Hi SorgFall, welcome back.

    2 - Killap said a few time he'd come back to fix things but nothing happened.

    3 - Yes, there are A LOT to be fixed after all his work/work from several others like Darek, Pixote, etc, etc http://falloutmods.wikia.com/wiki/Restoration_Project_bug_reports

    4 - Yes, several new ppl here but i still defend that accounts where ppl didnt log in 30 days to be deleted, a lot of those new ppl that you see who come only to solve a doubt and then disappear would be erased and the forum would be cleaner, also, the familiar faces would be more evident. ;)
     
  16. Darek

    Darek is currently unavailable

    Jan 7, 2008
    I understand where you are coming from, but for me at least it would be a terrible thing. I don't post every 30 days so my account would be gone, as would most people from the modding forum I'm sure. What about all the helpful posts that would be gone? Then people can no longer search for fixes to their problems. I for one have gone back to my old posts to check for solutions several times. I can't remember everything in my head you know. ;)
    It's also not feasible to go through all the posts and accounts and only vet out the "bad" ones. So while a cleaner forum might seem nice, in reality it's neither a good nor practical idea.
     
  17. BigDuke66

    BigDuke66 First time out of the vault

    Feb 8, 2005
    Total silly idea, just a lot work with no gain.
    And you lose people that contribute, that's not something this series can allow itself to happen.
    If you want it cleaner you can separate threads, one for problems, one for reports and one for suggestions.
    Less work and much better effect without pissing people off.
     
  18. Darek

    Darek is currently unavailable

    Jan 7, 2008
    @killap, this bug report was posted in another thread, think it deserves a look.
    You can get back into Vault City by talking to Skeeve, provided he is outside of the gates.
    The devs didn't bother moving him back after the "cut-scene" as they figured it would be taken care of in the map_enter section of his script. Problem is that only resets him if you first enter the map at night time and then come back to it at day time.

    I propose to add "move_to(self_obj, 29704, 0);" and "anim(self_obj, 1000, 2);" in Skeeve's procedure timed_event_p_proc to make it work better. Something like this should do it:

    Code:
    if (Cut_Scene_State == 10) then begin
       game_ui_enable;
       Cut_Scene_State := 0;
       Allow_Floats := 1;
       set_global_var(584, 1);
       move_to(self_obj, 29704, 0);
       anim(self_obj, 1000, 2);
       load_map(30, 0);
    end
    
     
    • [Like] [Like] x 1
  19. Madae

    Madae First time out of the vault

    Aug 12, 2007
    @Darek

    Thanks for the info the other thread. This I don't think is correct, though. For a dumb character, talking to Dumont, from what I remember, only had two responses, "Geck" and something else, which may have just been good bye. Geck just makes Dumont make a quip about "not being sick". He didn't mention anything about a job for Tandi, but maybe he only does this first time you talk to him... I can't remember what it started out as, and I have since finished this game.
     
  20. Darek

    Darek is currently unavailable

    Jan 7, 2008
    We are probably both correct. Talk to Sheriff Dumont and ask about Vault 13, then about Vault 15, and finally about Tandi, and you will be able to go to a work interview with the president. However, if you already know the location of Vault 13 you will not get the option to ask about it, and therefore won't be able to talk to Gunther about the job.
    Not sure I would categorize it as a bug, but more like questionable game design. Probably more a case of knowing the ins and outs of the game to be able to do as much as possible than something that needs to be fixed, in my opinion.