Fallout 1 mod Fallout Fixt - next release will be some time in Jan 2020

@Muttie Thank you for your investigation and work on the companion PRO files! I will be taking a look at yours and @gustarballs1983 regarding including them in future Fixt versions :)

@Muttie I've added your spreadsheet as a Google Doc and comments can be added: https://docs.google.com/spreadsheets/d/1rpXW2K-o7S5jrtwYl3BbKxdvi8bWYZPfK3ZyL8GCVQc/edit?usp=sharing

How would you all feel about Fixt becoming a singular installer rather than 3 versions?

Before you riot please note there would still be the same options in the installer itself as it currently has, in terms of customizations available and levels of 'purism' available.

Here are the advantages and disadvantages I can think of:

PROS
- I'd only have to maintain 1 installer file which saves me time and hassle.
- Much lower chance of mistakes regarding which install/download option includes what things.
- Easier to clean up the uploads, mirrors, etc whenever a new release comes out.
- More clear to users (they can only download one thing so they can't download the "wrong one").
- No more need to track "download version" for the purposes of troubleshooting, bug reports, etc.
- If you start with Purist / Fixes Only and change your mind down the line, you wouldn't have to download and install the other version. You can just re-run the same installer file and pick that option, or, use in-game customizations.
- Will allow me to avoid the "German Uncut" phrasing/option because it was confusing, as Fixt hasn't actuallly been translated into German yet. (German Uncut just refers to restored children, death animations, and a cutscene along with various uncensored text)

CONS
- Folks who want the "patch" (Purist / Fixes Only) would have a ~250MB download.
- The install space required for the "patch" (Purist / Fixes Only) would increase as well, by about 200 MB. (This is because it'd include German Uncut files)
 
Last edited:
CONS
- Folks who want the "patch" (Purist / Fixes Only) would have a ~250MB download.
- The install space required for the "patch" (Purist / Fixes Only) would increase as well, by about 200 MB. (This is because it'd include German Uncut files)
Maybe just add an option to let player choose whether they want to install the "uncut" files. I suppose they're not needed for people playing GOG/Steam English version?
 
Maybe just add an option to let player choose whether they want to install the "uncut" files. I suppose they're not needed for people playing GOG/Steam English version?
Fair request, the problem is it's hard to know which exact versions have which exact censorship. I can check Steam and GOG by unpacking their DAT files of course, but there's not really a way to auto-detect which files are missing from the various versions floating around the web.

Unless I bought/installed all of those versions to unpack the DAT files :lol:

EDIT: Oh wooooow, GOG version is missing children. Lame lame lame.
 
Last edited:
@Muttie Wow I'm shocked at the huge bumps in AC that TeamX did for the NPC Mod. That is absolutely nuts considering they can change armors. Why make their base AC so high? :confused::confused::confused:
 
Last edited:
Fair request, the problem is it's hard to know which exact versions have which exact censorship. I can check Steam and GOG by unpacking their DAT files of course, but there's not really a way to auto-detect which files are missing from the various versions floating around the web.
Unless I bought/installed all of those versions to unpack the DAT files :lol:
The current Steam and GOG release use the same v1.2 files that are from EU release, which has no children FRMs and addict.frm/drugrest.frm in art\skilldex are censored/replaced. I don't know if it's possible to check MD5 checksum of dat files during installation to automatically install other uncut files.
 
The current Steam and GOG release use the same v1.2 files that are from EU release, which has no children FRMs and addict.frm/drugrest.frm in art\skilldex are censored/replaced. I don't know if it's possible to check MD5 checksum of dat files during installation to automatically install other uncut files.
Oh that's true I will look into it. For now I think I will just have it remove the basic censorship by default (kids, text, art that you mentioned) and at the end of install have a "select this if it's German version" option which will also install the censored death animations and censored cutscene.
 
@gustarballs1983 I'm really not liking the display of weight in barter screen. It just looks bad. Do you know how to disable it? I wish I could get my hands on the source code for v1.8 (i only see it for early releases) as I could just fix some of these things myself.
FreeWeight=1
FreeWeight=0

You better make a new ddraw.ini based from Crafty to avoid further problems.
 
Last edited:
FreeWeight affects looting too. it looks great when looting - super helpful. Where it doesn't look great is barter screen. it's ugly and awkward there (and not necessary at all either).

I don't want FreeWeight setting off I just want it removed from barter.

You better make a new ddraw.ini based from Crafty to avoid further problems.
Can you please send me your ddraw.ini and ddraw.dll files? I want to see what the differences are between mine which might be causing these issues. Thanks! :D

The issues I've noticed so far are:
Code:
 — Multiple enemies highlighted during combat when it's the enemies turn (this should not happen)
 — Highlighting in combat is not always resetting between rounds or between turns
 — NumSoundBuffers does not work at all.
 — Weight display in Barter screen. It's awkward and doesn't seem to serve much purpose.
 — Ages available (8 to 60) Realistic range would be 16 to 40, or even 18 to 35.

His own file even indicates NumSoundBuffers is disabled in v1.8 - it lists valid range as 1 to 4 (4 is vanillla default) and is even commented out with a ;
Code:
[Sound]
;Sets the number of allowed simultaneous sound effects (valid range: 1..4; Default is 4)
;NumSoundBuffers=4

These are settings in my ddraw.ini which differ from Crafty's v1.8 defaults:
Code:
TranslationsINI=DATA/TEXT/ENGLISH/GAME/ddraw_en.ini
TimeLimit=-3
SaveInCombatFix=1
DisplayKarmaChanges=1
PlayIdleAnimOnReload=1
ProcessorIdle=-1
ConsoleOutputPath=console.log
SpeedInterfaceCounterAnims=1
RemoveCriticalTimelimits=1
ReloadReserve=0
MaxPCLevel=99
DontTurnOffSneakIfYouRun=1
RemoveFriendlyFoe=1
CanSellUsedGeiger=1
PipboyTimeAnimDelay=33
NumbersInDialogue=1
CanSeeAndHearFix=1
DebugMode=2
NoCredits=1
 
Last edited:
FreeWeight affects looting too. it looks great when looting - super helpful. Where it doesn't look great is barter screen. it's ugly and awkward there (and not necessary at all either).

I don't want FreeWeight setting off I just want it removed from barter.

Can you please send me your ddraw.ini and ddraw.dll files? I want to see what the differences are between mine which might be causing these issues. Thanks! :D

The issues I've noticed so far are:
Code:
 — Multiple enemies highlighted during combat when it's the enemies turn (this should not happen)
 — Highlighting in combat is not always resetting between rounds or between turns
 — NumSoundBuffers does not work at all.
 — Weight display in Barter screen. It's awkward and doesn't seem to serve much purpose.
 — Ages available (8 to 20) Realistic range would be 16 to 40, or even 18 to 35.

His own file even indicates NumSoundBuffers is disabled in v1.8 - it lists valid range as 1 to 4 (4 is vanillla default) and is even commented out with a ;
Code:
[Sound]
;Sets the number of allowed simultaneous sound effects (valid range: 1..4; Default is 4)
;NumSoundBuffers=4

These are settings in my ddraw.ini, which differ from Crafty's v1.8 defaults:
Code:
TranslationsINI=DATA/TEXT/ENGLISH/GAME/ddraw_en.ini
TimeLimit=-3
SaveInCombatFix=1
DisplayKarmaChanges=1
PlayIdleAnimOnReload=1
ProcessorIdle=-1
ConsoleOutputPath=console.log
SpeedInterfaceCounterAnims=1
RemoveCriticalTimelimits=1
ReloadReserve=0
MaxPCLevel=99
DontTurnOffSneakIfYouRun=1
RemoveFriendlyFoe=1
CanSellUsedGeiger=1
PipboyTimeAnimDelay=33
NumbersInDialogue=1
CanSeeAndHearFix=1
DebugMode=2
NoCredits=1
Here are my: https://drive.google.com/open?id=1jMOoSM6brRAC9ihnoHzD7nn-QH6fbSdf
Max PC Level=99 does not work correctly at the moment, after level 21 there is no space in the interface for perks. Perhaps in the future it will be fixed.
 
Here are my: https://drive.google.com/open?id=1jMOoSM6brRAC9ihnoHzD7nn-QH6fbSdf
Max PC Level=99 does not work correctly at the moment, after level 21 there is no space in the interface for perks. Perhaps in the future it will be fixed.
Thanks!

Okay so I don't see any setting in the ini that would be causing the troubles I'm experiencing, but interestingly your ddraw.dll is older than mine.

Mine is modified July 19 2018, yours is July 8 2018. Either way, all the issues are still present for me when using your ddraw.dll and ddraw.ini :( The highlighting issues in combat may have been occurring a bit less though.
 
Last edited:
Thanks!

Okay so I don't see any setting in the ini that would be causing the troubles I'm experiencing, but interestingly your ddraw.dll is older than mine.

Mine is modified July 19 2018, yours is July 8 2018. Either way, all the issues are still present for me when using your ddraw.dll and ddraw.ini :( The highlighting issues in combat may have been occurring a bit less though.
Can't say anything, maybe your fixes are naughty there)))
 
@Sduibek

It appears that Crafty made modifications to the v1.8 without writeing nothing in eigther changelog both eng. or ru or changeing the build number. I saw new stuff in the .ini and indeed the soud buffers valid range is now 1-4 max. I'm uploading the version i use. It was made on 2017.09.25 09:21 GMT (+0) 60kb in size

the latest buid is from 2018.07.19 it adds two features to the .ini and limits num sound buffers to 1-4.

As for my add on to NPC mod I think it's better to start from scratch instead going off with my attempts to fix it, as mr.Stalin's Proto Editor 1.1.0 and assumably later versions too, probaly have the same bugs and calculates stuff based on Fo2 formula as Cubik2k's editor.

The function of showing Freeweight in barter is super cool (in fallout 2 at least). Well not in falout 1, since fallout 1 has a bug, that you can purchase more than you can carry without the message "sorry: you can't carry that much". This super annoying message appears in fo2 way too often and there is no way to tell when it'll happen. This super feature helps with that.


Oh yeah One more thing be absolutely sure Your soundcard does have enaugh buffers to carry on the task. only cards i remember to have 128 sound buffers were of Aureal3D property. wich since destroying it by Creative, have long vanished from the market (at least driver wise).

About the age.. issue vanilla is between 16 and 35. and I think it's not ok. I'll soon turn 36 and how then should I represent My age in the game? I agree that 8 is a bit low but 16-60 is ok'ish. I mean a man if in good phisical and mental condition one can function and perform tasks pretty well up to that age. At least since Otto von Bismack invented national retirement system it used to function ok.. until dumb european leaders started to extend this age, up to a point it became hilarious.

Sorry for such a long absence.. wow to this thread suddenly accelerate. If i missed anything just notify me in the next post.
 

Attachments

Last edited:
@SduibekAbout the age.. issue vanilla is between 16 and 35. and I think it's not ok. I'll soon turn 36 and how then should I represent My age in the game? I agree that 8 is a bit low but 16-60 is ok'ish. I mean a man if in good phisical and mental condition one can function and perform tasks pretty well up to that age.
True, but does that have to be translated into Fallout?
I'm not against playing a 60 year old. Or allowing that.
But would the Overseer select a dweller that old?
Probably not, as long as there is a choice.
On the other hand he seems to send people rather frequently into the waste.
“You're our last chance, Paul...eh, Chris...I mean Susan – Talius! That's it. Talius. You must save us.”
Perhaps that's where the master got all his prime normals from :wink:

@Muttie Wow I'm shocked at the huge bumps in AC that TeamX did for the NPC Mod. That is absolutely nuts considering they can change armors. Why make their base AC so high?
confused.gif
confused.gif
confused.gif
I don't know the TeamX mod.
But if you mean these numbers: https://falloutmods.fandom.com/wiki/Fallout_NPC_Mod
I kind of agree. In fact they look like typos. Katja has 122 sequence. And @Foxx suggested that page needs editing.

Tbh, I think the 0.81 numbers look OK (?), perhaps a few tweaks to bring them closer to vanilla (Big Guns & Energy Weapons come to mind) and perhaps a bonus on HP (Katja could need it). But otherwise the 0.81 numbers seem OK. However, I'm not that experienced in the FO1 meta.
 
Thanks so much @gustarballs1983 ! Sorry to hear about the PRO files, it always sucks to spend time on something and then end up not able to use it. I'll still be going over the changes you made though because as you and others have mentioned there's several opportunities for improvements to hireables to make them viable.

@Muttie TeamX is who made the NPC Mod, it's listed at the top of that page you linked :D The unofficial patches, NPC Mod, Restoration Mod, and Update Mod are all made by TeamX. They are responsible for the majority of Fallout 1 modding resources, mods, and patches as far as I know. Well besides mine. lol. TeamX went inactive around 2012 I want to say? Somewhere in that range. Might have been 2010ish. Fallout Fixt wouldn't have existed without them, however. :salute:
 
True, but does that have to be translated into Fallout?
I'm not against playing a 60 year old. Or allowing that.
But would the Overseer select a dweller that old?
Probably not, as long as there is a choice.
On the other hand he seems to send people rather frequently into the waste.
“You're our last chance, Paul...eh, Chris...I mean Susan – Talius! That's it. Talius. You must save us.”
Perhaps that's where the master got all his prime normals from :wink:

Since You came to that conclusion..
So is the final verdict a Yes? is 16-60 Ok'ish? even in FOnline You could pick 60 as your age.

I mean it's a little extreme to put somebody *that* old on a mission to save the vault, but according to what Talius said Overseer sent folks one by one so eventually he *might* get desperate and send derailed people too. The vanilla age "16" seemes hilarious too for such a quest.. I mean Man's body isn't fully developed by that age so i doubt an average 16 year old male has str of more than 4. I mean c'mon teenagers have an arm thickness that is eqivalent of my wrist's thickness. Yet they could do better than an 60 year old strength wise? 60 years old is still considered fully capable for any kind of work. Well at least in "U-rop" since our leaders think it's ok to work up to 67 in some of the countries.
 
Well, if it's a 60 year old with 7 STR, 10 END, 10 AGL and 10 INT. Then I don't see why it shouldn't be allowed to save the vault :wiggle:.
 
I feel like 18 to 40 makes most sense. I'd really like to see it be customisable.

The human body starts breaking down at 30 so anything past 40 would be statistically ill-advised.
 
@Sduibek
What are the conditions to get ghoul meat dog's meat (no not dogmeat i mean a dog's meat), brahmin meat or deathclaw meat. I've enabled that meat mod but so far i only get rat meat from all kinds of rat family. Rest of the critters renders no meat seemes strange since those items are present (and occupy) in item protos. So what's te purpose of having them in items if there is no use of them in game since there is no way of obtaining it? (for the purpose of testing i checked even with max skills and max stats and still nothing after killing a deathclaw).

Got a first crash today after constantly powerleveling on deathclaws. Just hit 18 got Sniper perk and switched to 10mm SMG to conserve Micro Fusion cells the crash happend between lvl 19 and 20. Something about memory could not be written. Been using sfall v1.8 (the same version i uploaded in my post. few pagges back with custom ddraw.ini settings).
 
It's a weird discussion tbh.

16 is young, but it all depends how you define it. It's basically a „coming off age“ definition (i.e. at which point a person is grown up, responsible for one self and can be treated legally rather than morally (i.e. the difference between a child and an adult).
(i.e. society/social interactions can't work if you have to treat everyone morally. At one point the signature (or consent) of a person must be good enough (legal competence))

To me, personally, a person is not of age before 25. Basically, every artist had their breakthrough at 25. Everything before that age was testing, learning and debut work. At 25, they start to put out master pieces. I believe a person needs 25 years of experience to become a whole person.

E-sports gamers, who rely heavily on reflexes, decline around 20, and basically hit their retirement date at 25. They can't compete anymore with the speed of a 16 year old.

Athletes retire around 35.

However, if I would have a choice between a 60 year old veteran and a 16 year old. I would send the gristle veteran. @gustarballs1983 (16 could be called underdeveloped)

The question is „would the overseer?“ It's weird, but I feel this is mostly a speculation on the overseer's prejudice towards age.

Standard prejudice would say 60 is too old, and young is always better. But this also varies on society and circumstance. A society like a vault may be more lenient towards the experience of old people, than, let's say, a tribal village out in the wild.

You can really push it either way.

I guess my take is that I have no objection to adjusting the age.

But I feel that there is no good reason to do it either. The original set it to 35. Why change that?

Then again I have no problem seeing a 60 year old veteran being send out. After all, each play-through is an alternative universe. Why not expand the options?

I think my problem is that I can't answer the “is it good for the game?” question, as there may be no answer, and consequently I can't make up my mind.

Well, if it's a 60 year old with 7 STR, 10 END, 10 AGL and 10 INT. Then I don't see why it shouldn't be allowed to save the vault
wiggle.gif
.
This may be an argument. At which ages makes a fully buffed character sense? And at which ages would it start to look silly?

Although there are always physicial freaks. And customizing an individual means to customize an individual. Restricting that would make no sense.

Normally, games allow to go up to 99, and the rest: bollocks. Why did they restrict it to 35? I don't know, but fact that there is a restriction makes me hesitant to touch it.

If they set it to 35, it's 35. It's arbitrary. If you want to change it, change it. I think the fact that it doesn't matter, is the reason why I wouldn't adjust it.

That may sound weird, but if it's something like “the HP of companions is too low and they die too often”, that is an argument I can get behind, but when there is no reason like that, it's weird changing something.
 
@Sduibek
What are the conditions to get ghoul meat dog's meat (no not dogmeat i mean a dog's meat), brahmin meat or deathclaw meat. I've enabled that meat mod but so far i only get rat meat from all kinds of rat family. Rest of the critters renders no meat seemes strange since those items are present (and occupy) in item protos. So what's te purpose of having them in items if there is no use of them in game since there is no way of obtaining it? (for the purpose of testing i checked even with max skills and max stats and still nothing after killing a deathclaw).

Got a first crash today after constantly powerleveling on deathclaws. Just hit 18 got Sniper perk and switched to 10mm SMG to conserve Micro Fusion cells the crash happend between lvl 19 and 20. Something about memory could not be written. Been using sfall v1.8 (the same version i uploaded in my post. few pagges back with custom ddraw.ini settings).
It's not fully implemented yet and I don't think I ever said it was implemented. Just because the global variables / items exist doesn't mean the feature is officially available :D But I will be working to finish implementing stuff like this which is half-finished.

As for ddraw/sfall I got the "person turns into a container" bug with the version you sent me, so i've gone back to the most recent version. Even with its flaws and bugs I think it's still the best one at the moment.

Can you provide more details about the crash, and ideally a savegame?
 
Last edited:
Back
Top