Fallout 2 mod FO2 Engine Tweaks (Sfall)

Discussion in 'Fallout General Modding' started by Dude101, Jul 30, 2007.

  1. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    You're missing something, specifically the post where I said that since I haven't tested anything yet I was releasing it as a beta. The download link is in that post.

    I've checked most of it now; I just have the imported procedure with arguments bit and the always reload messages bit left.

    Why would I randomly remove things? :P

    I've commented it out and marked it as obsolete in the ini, but if you uncomment it and comment out the WorldMapFPSPatch option that replaced it then it'll work normally.
     
  2. Nevill

    Nevill First time out of the vault

    85
    Mar 14, 2007
    Thank you. That was exactly the answer I've hoped for.

    Some people just prefer to delete obsolete things, that's why I got anxious. :)

    And another question. Now, I know that the thread is dedicated to F2 mostly, but since sfall is available for F1 as well... can something be done to AP costs for using chems? When held in hand it displays the AP cost of 2, while in fact it is 5 (or 3, if taken through "Use Item" menu). Is there a way to make it consistent with F2 cost (always 2)?
     
  3. Josan12

    Josan12 Vault Senior Citizen

    Oct 15, 2007
    :oops: Thanks

    EDIT: The download link in your post on the last page only gets me to 1.43a - and there seems to be no mention in the readme of the idle animation playing on reload or the corpse blocking LOF removal .... :scratch:
     
  4. JaW

    JaW It Wandered In From the Wastes

    188
    Oct 1, 2006
    I have found a mistake in sfall v1.43b code

    ;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 fallouts version number somewhere
    ;VersionString=

    A red marked semicolon disabled display of custom version number on the main screen.
     
  5. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    No. The fallout 1 version of sfall is never going to get any features that require fiddling about with its memory. (At least, none written by me. It's never a good idea to say never.)

    Sorry, missed that edit. Not sure what happened there, but I replaced 1.42 with it last week sometime already anyway, so you can just get it from the normal place.

    umm, that's hardly a mistake... That's why the comment above specifically says to uncomment the next line to use. Otherwise sfall would end up trying to replace the version with a blank line, which would be a bit stupid. :roll:
     
  6. JaW

    JaW It Wandered In From the Wastes

    188
    Oct 1, 2006
    Ehh, you are right with that blank line. I just didn't understand what did you mean by uncomment.
     
  7. Josan12

    Josan12 Vault Senior Citizen

    Oct 15, 2007
    Goddammit Timeslip: you are the man/woman!! :D IMO the reload idle animation is an awesome little tweak (though of course it doesn't work for some weapons, but hey - it doesn't hurt that's for sure)

    And i haven't tested the corpse blocking removal but i'm sure it works and i HATE that bug! The only good bug is a dead bug.

    Thankyouthankyouthankyou!! :clap:
     
  8. Mash

    Mash Vault Engineer Modder

    369
    May 3, 2008
    Hi Timeslip, any chance you could update Sfall for fallout1 so that the dx9 modes work with the hi-res patch?
    No hurry if so, I've been meaning to ask for ages.
     
  9. Hemophiliac

    Hemophiliac First time out of the vault

    25
    Jul 27, 2008
    Entering the world map from Arroyo for the first time, the mouse freezes, the music loops, and there's an error that says "The instruction at ffffffff referenced memory at ffffffff. The memory could not be read from." Every time. The game worked flawlessly up until then, so the issue is definitely with the world map.

    Anybody know what might be causing this? I'm running FO2 UK 1.02 with Megamod 2.34, Sfall 1.43b (with Get Drunk and Extra Traits), Hi-Res 2.0c and Weapons Redone 1.7, they're all supposed to be compatible.
     
  10. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    Rather than crossposting the same thing repeatedly, please just follow the advise you've already been given: if you suspect something of causing a problem, then shut it off for a bit and see if your issue goes away, to confirm where the problem is.
     
  11. Hemophiliac

    Hemophiliac First time out of the vault

    25
    Jul 27, 2008
    I did, but I can't just shut off Sfall since the Megamod is dependent on it. And I thought it might be related to the new world map code somehow.

    I only crossposted this when it turned out not to be the Hi-Res Patch after all. Since I've played with the same version of the Megamod before without any trouble, and F2WR is unlikely to be the culprit since it only changes protos, the best bet was here. My thought was that you might have some insight into what the specific error message meant.
     
  12. MIB88

    MIB88 So Old I'm Losing Radiation Signs
    Modder

    Feb 22, 2005
    Um... that's not true at all. The MM is not dependent on Sfall in order to work. The game will still run without it, but there are a few fixes you will miss out on (like worldmap speed, encounter rate, the bonus move fix, and some others), a few other nice-to-have features (like being able to use the mouse wheel), and other things.
     
  13. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    As MIB88 said, yes you can, but even if you couldn't you can still shut of individual elements one at a time. Dump the whole of sfall first, if that fixes it then put it back and just disable any patches related to the world map, (there's things like the pathfinder perk fix that effect it, as well as the encounter rate patches,) and then repeat and keep narrowing it down until you've found the problem.

    Personally though I think it's more likely that you've got a corrupt fallout install somewhere.

    It's just a generic memory access violation. eip isn't pointing anywhere in valid code, so you probably have a corrupted stack. Means that there's nothing useful you can tell from the error at all.
     
  14. Hemophiliac

    Hemophiliac First time out of the vault

    25
    Jul 27, 2008
    Okay, thanks for the help.
     
  15. Hemophiliac

    Hemophiliac First time out of the vault

    25
    Jul 27, 2008
    It turned out to be WorldMapFPSPatch=1. Game works fine now.
     
  16. crazycc

    crazycc First time out of the vault

    17
    May 22, 2009
    Hi, Timeslip

    Is it possible to change npc level when they join or rejoin the party based on the player's level?

    For example, Cassidy will be level 1 when I recruit him at level 5, but he will be level 5 when I recruit him at level 28.

    I don't know how the engine keeps track of current npc level, those pro files in save folder don't have any data related to npc level, or I didn't find them.
     
  17. Timeslip

    Timeslip Water Chip? Been There, Done That
    Modder

    921
    Aug 15, 2007
    Odd. Were you using an exe that already had a world map speed patch applied or something?

    No need for anything extra to be added to sfall for that, just set up a script on the companion that calls inc_npc_level at the appropriate times.
     
  18. Snowguy

    Snowguy First time out of the vault

    84
    Dec 12, 2005
    I just reinstalled Fallout, but sfall says that it "was expecting Fallout 1v1.2 US". I've checked my game and it says it's 1.1. How can I reconcile this?

    EDIT: Nevermind.
     
  19. Nirran

    Nirran Vault Senior Citizen
    Modder

    Apr 15, 2007
    i am not sure if this is a bug or something i did and screwed it away,but i selected a "fake perk" in the perk selection menu and then canceled instead of clicking done,when i re-entered character screen i still had the perk point available and the fake perk i selected was still applied to the chosen one

    edit : i selected a fake perk,then clicked done in perk menu then clicked cancel in main char menu,fake perk was applied even though i clicked cancel in main menu and perk point was still available next visit to char main menu
     
  20. Hemophiliac

    Hemophiliac First time out of the vault

    25
    Jul 27, 2008
    Not unless it's included in the Megamod.