Fallout 2 Savegame Editor

is there something i shouldnt mess with at all?
Only changes to the inventory should be dangerous. Changes to the skills should be absolutely safe. Are you using latest version? I have published several broken versions that damage files. When starting editor window title should be "F12se - Build Dec 15 2017..."

Also, how do you teleport to another location properly using the worldmap tab?
Unfortunately, this is impossible. Some information is stored in maps(data from scripts), I do not know how to move it between maps.

Or not work for me by the Restoration Project?
I need more information.
 
Hey,

I have a problem with Megamod v2.47.1 (latest version in time of writing this) and F12SE.

Everytime I try to open the save, I get following errors:

14:34:25.119 WARNING Invalid data in function 3. There should be at least one map.
14:34:25.124 WARNING array of GVARs != duplicate array. Expect the crash.
14:34:25.124 WARNING Function 5 doesn't start with 0x0,0x0,'FP'. We are definitely going to crash.
14:34:25.144 ERROR Number of cities in savegame is not equal to the number in the Data\city.txt. Something is very wrong.

Is the error on my side, and if so, how can I fix it? Thanks!
 
I have no problems with loading saves in Megamod. You need to upload your saves somewhere so I can take a look. Also if you enable informations messages in settings and upload complete F12se.log since the start of editor, it will help to undestand the problem.
 
Hey vad,

please, disregard my last post, I've managed to solve the problem. It seems that my installation of Megamod was somehow corrupted, problem was in sfall not being properly installed. Clean install had solved the problem and now the editor is working w/o problems.

Thanks!
 
I'm very new to this type of thing and was wondering how exactly you could add more radaway to your characters inventory? is there a tutorial or something i could find? i get these errors as well
14:04:09.612 WARNING \fallout.cfg is empty (bad but not critical).
14:04:09.668 WARNING GetFile function failed to find file: proto\items\items.lst
14:04:09.672 WARNING GetFile function failed to find file: proto\critters\critters.lst
14:04:09.672 WARNING GetFile function failed to find file: data\vault13.gam
14:04:09.672 WARNING GetFile function failed to find file: data\ai.txt
14:04:09.672 WARNING GetFile function failed to find file: art\items\items.lst
14:04:09.672 WARNING GetFile function failed to find file: art\critters\critters.lst
14:04:09.676 WARNING GetFile function failed to find file: art\scenery\scenery.lst
14:04:09.676 WARNING GetFile function failed to find file: art\walls\walls.lst
14:04:09.676 WARNING GetFile function failed to find file: art\tiles\tiles.lst
14:04:09.676 WARNING GetFile function failed to find file: art\misc\misc.lst
14:04:09.676 WARNING GetFile function failed to find file: art\intrface\intrface.lst
14:04:09.676 WARNING GetFile function failed to find file: art\inven\inven.lst
14:04:09.676 WARNING GetFile function failed to find file: art\heads\heads.lst
14:04:09.680 WARNING GetFile function failed to find file: art\backgrnd\backgrnd.lst
14:04:09.680 WARNING GetFile function failed to find file: art\skilldex\skilldex.lst
14:04:09.680 ERROR Can't load main palette from color.pal
14:04:09.680 WARNING GetFile function failed to find file: scripts\scripts.lst
14:04:09.680 WARNING GetFile function failed to find file: Text\english\game\lsgame.msg
14:04:09.680 WARNING GetFile function failed to find file: Text\english\game\stat.msg
 
Last edited:
I'm very new to this type of thing and was wondering how exactly you could add more radaway to your characters inventory? is there a tutorial or something i could find?
The problem is in the path to the game in the editor's settings (File->Settings->Path) or in the method how the game was installed. The path must point to the root of the game: the place where master.dat, critter.dat, falloutw.exe or fallout2.exe are located. The type of game Fallout or Fallout 2 should also be set correctly. If everything is set correctly, but the editor does not work, then I need to know which game do you play and how it was installed?

When editor is working you can create new radaway on the "Inventory" tab using "Create" button or change quantity if you already have some.
 
Yes, on the main page there are archives with the source code for all my utilities. Project for save game editor is made in CodeBlocks.
Excellent Thank you. I was able to build the release builds (because he included the wxWidgets lib files)
But somehow the debug libs for wxWidgets were not included so unable to build debug build of editor.

I tried getting the wxMSW-3.0.4 gcc510TDM dev files but even the release files differ from the ones included in the editor source.
 
But somehow the debug libs for wxWidgets were not included so unable to build debug build of editor.

I tried getting the wxMSW-3.0.4 gcc510TDM dev files but even the release files differ from the ones included in the editor source.
I really do not remember how I debugged the editor. At some point, I stopped compiling debug versions and used only logging.
And after several hours of trying, I understood why I did it. The editor crashes under the debugger with a memory access error. Instead of looking for a reason, I just forgot about it. I'm currently busy, but I think I'll fix sources in 1 or 2 weeks.
 
I really do not remember how I debugged the editor. At some point, I stopped compiling debug versions and used only logging.
And after several hours of trying, I understood why I did it. The editor crashes under the debugger with a memory access error. Instead of looking for a reason, I just forgot about it. I'm currently busy, but I think I'll fix sources in 1 or 2 weeks.
Thanks, are you the current maintainer of the code?

Yeah, would be helpful to know how to integrate the wxWidgets source and build it together.
 
Thanks, are you the current maintainer of the code?

I am the author of the editor and I continue to support the code, although I abandoned further development. I started developing when I was just learning C++. The time intervals between the active development periods were large, so as a result I got a mess that I do not remember how it works.

I fixed the problems faster than I expected. So you can redownload F12se_src.7z and get debug libraries in separate archive.

To everyone: The problems are not critical, so I will not release update. They actually should crash the editor at startup, but this happens only in the debug build.
 
Thank you so much vad. I can now debug my corrupted saves.
During SaveDatFile::Load() during "Loading open maps" my corrupted saves have openedMapCount in the millions!! (1094931009) which is clearly wrong :(
 
Does anyone have the header/save file format for the game saves? I think I need to hex view my corrupts and try to skew/shift the sections to try and recover...?
 
I was using unpatched Fallout 2 with hi-res mod (4.1.8)
Then I read about the killap's Fallout 1.02+ & restoration project 2.3.3, so I installed them and that's when all my saves got corrupted... :(

Even if you manage to make save.dat loadable, this can lead to strange bugs in the game. It's better to start a new game.
 
I searched what people write about my editor and found that some users set path to "gamepath\data\savegame" or "gamepath\data\savegame\slot01" instead of "gamepath". So I am releasing version that will try to correct path. And maybe I broke something as usual.
 
Back
Top