Pocket Plane Group

BG1 Completed Mods => BG1Tutu General => Topic started by: Ascension64 on January 12, 2007, 08:11:43 AM

Title: [Release] Beregost Crash Fixer 1.9
Post by: Ascension64 on January 12, 2007, 08:11:43 AM
Beregost Crash Fixer
Copyright (C) 2008-2010 Raphael Wong
------------------------------------
Requirements
Java Runtime Environment 1.6 or higher

Usage
Due to an as yet unidentified problem, leaving or entering Beregost can corrupt Baldur's Gate saved game file, resulting in a crash when you try to load them.
This program does two things to try and fix the saved game (supports BG1, BG:TotSC, BG1TuTu, EasyTutu, and BGT-WeiDU):
- Characteristic Beregost area corruptions are repaired by zero-ing the corrupted data fields.
- The saved game is reconstructed, which can also fix the saved game.

Instructions:
1. Download and install Java Runtime Environment version 6.0 from http://java.sun.com/javase/downloads/index.jsp
If you already use JRE, I recommend uninstalling previous versions first.
2. Unzip BeregostCrashFixer.zip to any directory.
3. Go to the directory you extracted the .zip file to. Double-click on BeregostCrashFixer.jar
4. Click the '...' button, then navigate to find your corrupt BALDUR.SAV file (typically <Baldur's Gate installation directory>\save\<saved game name>\BALDUR.SAV)
5. If there are no errors, you should see 'Loaded file: <your file>' in the text area, and the 'Process' button at the bottom of the program will be enabled
6. Click the 'Process' button and wait. The text area will inform you of scanning the Beregost area file and if any errors are present, else it will output 'No errors found.'
7. When the status bar above the text area shows the word 'Done.', BALDUR.SAV has been patched (or re-packaged if there were no problems found) and you are ready to try the saved game. Even if no errors are found, your saved game may still be fixed, so try it anyway
8. A backup is made in the same directory as the input BALDUR.SAV, called BALDUR.BAK.

----------------------------------------------------------------------------
Version 1.9 - added Polish translation (by Eryks)
Version 1.8 - added Castilian translation (by Ancalagon el Negro - Clan REO)
Version 1.7 - added German translation (by WangXu)
Version 1.6 - added French translation (by Isaya)
Version 1.5 - added Simplified Chinese translation (by Mephisto Satan Devil)
Version 1.4 - internationalised text
            - added mnemonics and accelerators
            - added Russian translation (by Vit MG)
Version 1.3 - corrected output of BALDUR.BAK
            - now reconstructs BALDUR.SAV
            - prompt before overwriting an already existing backup
Version 1.2 - fixed exception with directories containing no-extension files
Version 1.1 - supports SAV files
            - implemented Swing GUI
Version 1.0 - first release
            - supports extracted ARE files only
            - command-line only
----------------------------------------------------------------------------
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

Download (http://www.shsforums.net/index.php?automodule=downloads&showcat=73)
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Salk on January 13, 2007, 01:01:27 AM
You will simply never finish surprising me, Ascension64! Congratulations!
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: neroman on January 13, 2007, 01:17:39 PM
Argh..I"m having a problem using this.

i unzipped the .zip file to create the BeregostCrashFIxer into my game folder, and tried runing the .jar file. I get the following error

"Cannot find the main  Program will exit" from the Java Virtual Machine Launcher. I do have the latest Java software.

Renamed the .jar file to "jar -jar BeregostCrashFixer.jar" and tried executing it, and still getting the same error..


Am I doing something wrong?
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on January 14, 2007, 02:49:08 AM
Anyone else getting this problem? Please report.

Try opening up the .jar file in an archiver program such as WinRAR (WinZip might be able to handle it as well). Check if asc64/beregost/BeregostCrashFixer.class exists in the jar archive. If it does exist, go into the META-INF directory and open up MANIFEST.MF in a text file. Is the line "Main-Class: asc64.beregost.BeregostCrashFixer" present?

Also, try downloading the file again. Let me know if it works or not.

Sorry, I actually made a mistake when saying use "jar".
Don't rename the .jar file. Go to the command line and type in "java -jar BeregostCrashFixer.jar". You'll need to make sure that java.exe is directly accessible, e.g. type the full path to the jar.exe file, found by default in C:\Program Files\Java\jre1.6.0\bin.
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: neroman on January 14, 2007, 04:46:59 AM
i re-downloaded the .zip file

I opened up the .jar file with winzip and checked to make sure the asc64/beregost/BeregostCrashFixer.class exists, and that the Main-Class: asc64.beregost.BeregostCrashFixer is present ( the 3rd line) in the MANIFEST.MF file

so i unzipped the beregostcrashfixer.zip into my game directory, and copied the 3txt files from the src.zip to my game directory as well

double clicking the .jar file gives me the same error as above.

going into the command prompt, i type in the java command, and i get hte following error:

C:\Program Files\BaldursGateTutu>java -jar beregostcrashfixer.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)


not sure what else to do....any idea whats' going on? I wasn't too sure what you meant by making sure java.exe is directly accessible
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on January 14, 2007, 05:07:49 AM
Are you certain you are using Java Runtime Environment 1.6.0? Do you have another version of JRE you have installed but didn't uninstall it before you installed JRE 1.6.0?

In terms of 'directly accessible', go to the command line, and type the full path to your java.exe to run the jar file. For example, since my java.exe is found in C:\Program Files\Java\jre1.6.0\bin, and if my jar file is in C:\Games\Baldur's Gate II, I would type in the command line:

C:\Program Files\Java\jre1.6.0\bin\java -jar C:\Games\Baldur's Gate II\BeregostCrashFixer.jar
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: neroman on January 14, 2007, 03:00:28 PM
Cant get it to work. I have JRE 1.5.0_10 (this i sthe latest one for windows off the java website. JRE1.6.0 is solely for linux i believe)

So, my java.exe is located in the "C:\program files\java\jre1.5.0_10\bin" folder

My beregostcrashfixer.jar is located in the "c:\program files\baldursgatetutu" filder

I've tried the folllowing:

C:\>c:\program files\java\jre1.5.0_10\bin\java -jar c:\program files\baldursgate
tutu\BeregostCrashFixer.jar
'c:\program' is not recognized as an internal or external command,
operable program or batch file.

So essentially it's not recognizing that command line. Running the same ocmmand from either the java directory, or the game directory, yields the same problem. So i went to my game directory, and typed the following:

C:\Program Files\BaldursGateTutu>java -jar BeregostCrashFixer.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)

Basically the above error resulted.

Is it possible for me to zip up my saved file, and send it to you somehow? It might be because my operating system is different (assuming you are using linux), there are different commands that might work on yours and not on mine?


Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on January 14, 2007, 07:38:36 PM
Ah, you have to use JRE 1.6.0. Find it at http://java.sun.com/javase/downloads/index.jsp.
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: neroman on January 14, 2007, 10:07:25 PM
hey nice, it works now

Thanks for all your help!
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on January 14, 2007, 10:57:06 PM
No problem. Good to hear your save game is fine.  ;)
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Grand_dracolich on January 31, 2007, 12:08:38 PM
Strange, with in 4 sperate installs with different mods each time on 2 different computers, I have never had a problem with this...
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on January 31, 2007, 05:25:24 PM
As in you never had a problem with save games being corrupted from Beregost crashing?
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Grand_dracolich on February 02, 2007, 02:53:14 PM
No until today, I think... I quick saved before pilfering the Algernon's cloak, he turned hostile, reloaded and it crashed midway through... I'll try a different save, I don't have JRE.
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on February 02, 2007, 05:48:13 PM
Well, JRE isn't all that difficult to get, and works much better than the Windows Java VM I reckon.
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: just another guy on February 07, 2007, 01:05:42 PM
Thanks alot for this fix! You saved my day  :)

Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on February 07, 2007, 05:01:07 PM
Pleasure. Glad it worked.  ;)
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Coquito on March 09, 2007, 10:17:28 AM
Not sure if it's been mentioned before, but traveling directly from the bandit camp to Beregost as expected, crashed me. I tried traveling from the temple & it worked. Maybe it's just long distances, where ambushes are expected. Maybe it's just traveling between certain areas.
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on March 10, 2007, 04:30:36 PM
Well, that isn't to do with your save game. There is an error in the world map file or an encounter area as you said. What installation are you using?
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Seconis on March 31, 2007, 11:49:22 AM
I downloaded this application and got it to run with no problems at all.  I told it to fix my autosave and it said it did.  Then I loaded up the game and it failed miserably.  I tried fixing the autosave with the program again, and it said it did. Then, I tried fixing the same file right after it just said it fixed it...to no avail.  Any ideas?
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on March 31, 2007, 06:46:03 PM
You might have to register, but can you zip up your save game and post it here?
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: bran on April 14, 2007, 10:01:45 AM
Hey guys, I ran the fixer and it opens fine, processes my save but i STILL get a crash as I try going to Beregost. Anyone know why?
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Miloch on April 16, 2007, 02:33:17 AM
You might have to register, but can you zip up your save game and post it here?
Or if you can't post it, PM it to Ascension64 (and copy me if you want, but he knows more about this sort of thing).
Title: Re: [Release] Beregost Crash Fixer 1.1
Post by: Ascension64 on April 16, 2007, 04:34:18 AM
Yes, for those that have the utility reporting a fix but the save game not actually being fixed, the only way you can really help me out is to post/upload your savegame somewhere.
Title: Re: [Release] Beregost Crash Fixer 1.2
Post by: Ascension64 on June 22, 2007, 08:46:32 PM
Small update.
Title: Re: [Release] Beregost Crash Fixer 1.2
Post by: Tomat on October 07, 2007, 11:20:13 PM
Wonderful work you have saved me 70 hours play time and let me continue to enjoy this wonderful conversion -thank you.
Title: Re: [Release] Beregost Crash Fixer 1.2
Post by: szaqyt on December 02, 2007, 09:24:21 PM
wow Ascension64, you truly are great!  :) like folks said before me - you saved me a lot time and brought back the pleasure of playing. tnx!!  ;D
Title: Re: [Release] Beregost Crash Fixer 1.2
Post by: john_713 on December 25, 2007, 04:28:56 PM
This didnt work for me :(

I cant see how to pm a file on here but i will send my saves if you can provide you email? Thank you for any help you can give.

If it helps at all, it used to crash about 1/3 through the loading screen, with the bars having moved 1/3 up the skull. It now crashes right at the beginning without them having moved at all on both saves.
Title: Re: [Release] Beregost Crash Fixer 1.2
Post by: Ascension64 on December 26, 2007, 05:11:28 AM
A new flavour of Beregost corruption in the saved game (based on some custom output for the Beregost Crash Fixer):

Reading entry: FW3300.ARE (file name length: 11; uncompressed size: 100332; compressed size: 11918)
Actual uncompressed size: 100264

If the utility isn't working, try to decompress and recompress your BALDUR.SAV file in NearInfinity. That should fix things if there is a mismatch in uncompressed size.

EDIT: Actually, that isn't it, so I don't really know what's wrong with the saved game.
Title: Re: [Release] Beregost Crash Fixer 1.2
Post by: john_713 on December 26, 2007, 05:46:17 AM
You are a god among men! Thank you so much <3
Title: Re: [Release] Beregost Crash Fixer 1.2
Post by: Blackhorse on March 27, 2008, 09:07:33 AM
Well, it doesn't work for me.. I only have a quicksave and, like expected, it crashes at 1/3 of the loading process. I've tried unzipping everything in the crashfixer and moving it all to the bg Tutu directory and still nothing. This is my first time playing bg1, so I'm not really used to all this stuff.

I have uploaded my savegame: http://www.gratisupload.dk/show.php?fileId=10246

I'm using easytutu in a seperate folder from the original, if that can be of any help...

Thanks in advance ^_^

Btw, why is there a file called Quick-SaveBALDUR.BAK in my save folder? I think the Beregostfixer created this..?
Title: Re: [Release] Beregost Crash Fixer 1.2
Post by: Ascension64 on March 28, 2008, 04:43:07 PM
Hmm, your link is giving me the following error:
Code: [Select]
Warning: require_once(includes.inc.php) [function.require-once]: failed to open stream: No such file or directory in /mounted-storage/home90c/sub008/sc34990-CWHV/gratisupload.dk/show.php on line 2

Fatal error: require_once() [function.require]: Failed opening required 'includes.inc.php' (include_path='/mounted-storage/home51c/sub005/sc34990-CWHV/includes/gratisupload.dk/') in /mounted-storage/home90c/sub008/sc34990-CWHV/gratisupload.dk/show.php on line 2

The BAK file is supposed to be a backup made by the fixer. I'll have a look why the path isn't correct.
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: Ascension64 on July 01, 2008, 10:25:32 PM
New version released. This update will fix the problems with the utility 'not working' (i.e. saved games that get corrupted due to a compression problem rather than corrupted area data)

Changes:
- corrected output of BALDUR.BAK
- now reconstructs BALDUR.SAV
- prompt before overwriting an already existing backup
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: Kristal on July 29, 2008, 06:11:29 PM
Well, I tried it, but it does not fix my problem. Whenever I enter Beregost, my game crashes while the area is being loaded. I cannot move to the area using the console either. The same thing happens.

I had the classic Beregost bug before with just a SOA tutu install, but now that I have TOB on as well, it is worse. I guess there is nothing to do but to install the whole thing again and hope for better luck...
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: Ascension64 on July 30, 2008, 05:03:40 AM
Can you reach Beregost via console in a new game rather than a saved game? If not, then there might be something wrong with the original file, which may need a re-install as you say.
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: Kristal on July 31, 2008, 02:35:25 PM
That was starting from a new game. I reinstalled everything using SOA tutu again, and it works fine now. I also took the full install of SOA rather than just recommended. It chews up a lot of space, though. I wonder if it is ok to uninstall SOA when the conversion is done?
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: Macready on July 31, 2008, 05:40:04 PM
Hello -

I wonder if it is ok to uninstall SOA when the conversion is done?

If you used EasyTutu, yes.  If bg1tutu, no.
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: al the dumb on January 09, 2009, 04:05:04 PM
I get into the Beregost field, see it for a second, then the game goes CTD, leaving a black field and windows tells me that it is no longer running. I tried this fix, it tells me the save is alright. Are ther any other things that might be wrong? Multiplayer game. Can I mail or PM someone my savegame?

Thanks, Al
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: Ascension64 on January 09, 2009, 05:58:27 PM
Is this the first time you tried to enter Beregost in your current installation? If so, then this utility won't help you and some mod is corrupting your Beregost area. What are the textual contents of your WeiDU.log?
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: al the dumb on January 10, 2009, 01:26:35 AM
Is this the first time you tried to enter Beregost in your current installation? If so, then this utility won't help you and some mod is corrupting your Beregost area. What are the textual contents of your WeiDU.log?

No, I'm hours into the game, finished Nashkell, sold my first scalps etc.

Code: [Select]
// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~EASYTUTUDEGREENIFIER.TP2~ #0 #0 // EasyTutu Degreenifier
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #1 // Assign a kit to Ajantis? -> Ajantis: Inquisitor
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #4 // Assign a kit to Alora? -> Alora: Bounty Hunter
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #7 // Assign a kit to Dynaheir? -> Dynaheir: Specialist Mage
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #9 // Assign a kit to Edwin? -> Edwin: Specialist Mage
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #26 // Assign a kit to Khalid? -> Khalid: Kensai
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #29 // Assign a kit to Kivan? -> Kivan: Archer
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #37 // Assign a kit to Safana? -> Safana: Swashbuckler
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #45 // Assign a kit to Xan? -> Xan: Specialist Mage
~SETUP-EASYTUTUNPCKITS.TP2~ #0 #47 // Assign a kit to Xzar? -> Xzar: Specialist Mage
~SETUP-TUTUFIX.TP2~ #0 #2 // Restored BG1 Loadscreens
~SETUP-TUTUFIX.TP2~ #0 #3 // BG2 Ammo Stacks
~SETUP-TUTUFIX.TP2~ #0 #4 // Totemic Druid Spirit Summons are Balanced
~SETUP-TUTUFIX.TP2~ #0 #5 // BG1 Summoning Spells
~SETUP-TUTUFIX.TP2~ #0 #8 // Hooded unarmoured avatars and hooded bards
~BG1UB/SETUP-BG1UB.TP2~ #0 #0 // Ice Island Level Two Restoration
~BG1UB/SETUP-BG1UB.TP2~ #0 #1 // The Mysterious Vial
~BG1UB/SETUP-BG1UB.TP2~ #0 #2 // Additional Elminster Encounter
~BG1UB/SETUP-BG1UB.TP2~ #0 #8 // Safana the Flirt
~BG1UB/SETUP-BG1UB.TP2~ #0 #9 // Appropriate Albert and Rufie Reward
~BG1UB/SETUP-BG1UB.TP2~ #0 #10 // Place Entar Silvershield in His Home
~BG1UB/SETUP-BG1UB.TP2~ #0 #11 // Scar and the Sashenstar's Daughter
~BG1UB/SETUP-BG1UB.TP2~ #0 #12 // Quoningar, the Cleric
~BG1UB/SETUP-BG1UB.TP2~ #0 #13 // Shilo Chen and the Ogre-Magi
~BG1UB/SETUP-BG1UB.TP2~ #0 #14 // Edie, the Merchant League Applicant
~BG1UB/SETUP-BG1UB.TP2~ #0 #15 // Flaming Fist Mercenary Reinforcements
~BG1UB/SETUP-BG1UB.TP2~ #0 #16 // Creature Corrections
~BG1UB/SETUP-BG1UB.TP2~ #0 #17 // Creature Restorations
~BG1UB/SETUP-BG1UB.TP2~ #0 #18 // Creature Name Restorations
~BG1UB/SETUP-BG1UB.TP2~ #0 #20 // Audio Restorations
~BG1UB/SETUP-BG1UB.TP2~ #0 #21 // Store, Tavern and Inn Fixes and Restorations
~BG1UB/SETUP-BG1UB.TP2~ #0 #22 // Item Corrections and Restorations
~BG1UB/SETUP-BG1UB.TP2~ #0 #23 // Area Corrections and Restorations
~BG1UB/SETUP-BG1UB.TP2~ #0 #24 // Permanent Corpses
~BG1UB/SETUP-BG1UB.TP2~ #0 #25 // Elven Charm and Sleep Racial Resistance
~BG1UB/SETUP-BG1UB.TP2~ #0 #26 // The Original Saga Music Playlist Corrections
~BG1UB/SETUP-BG1UB.TP2~ #0 #27 // Sarevok's Diary Corrections
~BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v16
~BG1NPC.TP2~ #0 #1 // The BG1 NPC Project: Banters, Quests, and Interjections: v16
~BG1NPC.TP2~ #0 #2 // The BG1 NPC Project: Give Edwin his BG2 portrait.: v16
~BG1NPC.TP2~ #0 #7 // The BG1 NPC Project: Kivan's "Kivan and Deheriana Companions" portrait: v16
~BG1NPC.TP2~ #0 #8 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v16
~BG1NPC.TP2~ #0 #9 // The BG1 NPC Project: Ajantis Romance Core (teen content): v16
~BG1NPC.TP2~ #0 #10 // The BG1 NPC Project: Branwen's Romance Core (teen content): v16
~BG1NPC.TP2~ #0 #11 // The BG1 NPC Project: Coran's Romance Core (adult content): v16
~BG1NPC.TP2~ #0 #12 // The BG1 NPC Project: Dynaheir's Romance Core (teen content): v16
~BG1NPC.TP2~ #0 #13 // The BG1 NPC Project: Shar-Teel Relationship Core (adult content): v16
~BG1NPC.TP2~ #0 #14 // The BG1 NPC Project: Xan's Romance Core (teen content): v16
~BG1NPC.TP2~ #0 #15 // The BG1 NPC Project: Female Romance Challenges, Ajantis vs Xan vs Coran: v16
~BG1NPC.TP2~ #0 #16 // The BG1 NPC Project: NPCs can be sent to wait in an inn: v16
~BG1NPC.TP2~ #0 #18 // The BG1 NPC Project: Alora's Starting Location -> Alora Starts in Gullykin.: v16
~BG1NPC.TP2~ #0 #20 // The BG1 NPC Project: Eldoth's Starting Location -> Eldoth Starts on the Coast Way.: v16
~BG1NPC.TP2~ #0 #22 // The BG1 NPC Project: Quayle's Starting Location -> Quayle Starts at the Nashkel Carnival.: v16
~BG1NPC.TP2~ #0 #24 // The BG1 NPC Project: Tiax's Starting Location -> Tiax Starts in Beregost.: v16
~BG1NPC.TP2~ #0 #25 // Jason Compton's Accelerated Banter Script.: v16
~BG1NPC.TP2~ #0 #26 // The BG1 NPC Project: Make Shar-Teel Unkillable until In Party: v16
~BG1NPC.TP2~ #0 #27 // The BG1 NPC Project: Bardic Reputation Adjustment: v16
~BG1NPC.TP2~ #0 #29 // The BG1 NPC Project: Cloakwood areas availability in Chapter One -> Open four Cloakwood areas (everything but the Mines): v16
~BG1NPC.TP2~ #0 #30 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v16
~BG1NPC.TP2~ #0 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v16
~BG1NPCMUSIC/BG1NPCMUSIC.TP2~ #0 #0 // The BG1 NPC Project Music Pack -> Install All Audio: v5
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #40 // Change Viconia's Skin Color to Dark Blue
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #50 // Avatar Morphing Script
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #100 // Commoners Use Drab Colors
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #110 // Icon Improvements
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #120 // Change Avatar When Wearing Robes or Armor (Galactygon)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1010 // More Interjections
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1060 // Breakable Iron Nonmagical Shields, Helms, and Armor
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1070 // Improved Multi-Player Kick-out Dialogues
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1080 // Add Bags of Holding
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1090 // Exotic Item Pack
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1100 // Reveal City Maps When Entering Area
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1110 // Add Map Notes
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1120 // Stores Sell Higher Stacks of Items
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1150 // Shapeshifter Rebalancing
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1210 // Use BG Walking Speeds (BETA)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2040 // Universal Clubs
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2050 // Description Updates for Universal Clubs Component
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2060 // Weapon Styles for All
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2091 // Change Experience Point Cap -> Level 20 Experience Point Cap
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2140 // Expanded Dual-Class Options
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2150 // Wear Multiple Protection Items -> P&P Restrictions
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2160 // Alter Weapon Proficiency System -> Rebalanced Weapon Proficiencies
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2192 // Limit Ability of Storekeepers to Identify Items -> Hybrid of Both Methods
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2200 // Multi-Class Grandmastery (Weimer)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2210 // True Grandmastery (Baldurdash)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2240 // Un-Nerfed THAC0 Table
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2250 // Un-Nerfed Sorcerer Spell Progression Table
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2261 // Alter Mage Spell Progression Table -> PnP Table
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2271 // Alter Bard Spell Progression Table -> PnP Table
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2281 // Alter Cleric Spell Progression Table -> PnP Table
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2291 // Alter Druid Spell and Level Progression Tables -> No Level Progression Changes, PnP Druid/Cleric Spell Table Only
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3000 // Higher HP on Level Up -> Maximum
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3012 // Maximum HP for NPCs (the bigg) -> For Party-Joinable NPCs Only
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3030 // Easy Spell Learning -> 100% Learn Spells
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3060 // Remove "You Must Gather Your Party..." Sound (Weimer)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3070 // Change Effect of Reputation on Store Prices -> Low Reputation Store Discount (Sabre)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at  Mid-Range Reputation
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3200 // Sellable Items (Icelus)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4020 // ToB-Style NPCs
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4050 // Change Jaheira to Neutral Good
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values
~SETUP-FINCHNPCV3.TP2~ #0 #0 // Finch NPC for Tutu v3.0
~IIITEMMOD/SETUP-IIITEMMOD.TP2~ #0 #1 // Items [version 5]
~BG1NPC_PORTRAIT_PACK/BG1NPC_PORTRAIT_PACK.TP2~ #0 #0 // Copy all portraits for use by player characters: v2
// Recently Uninstalled: ~TUTUGUI/SETUP-TUTUGUI.TP2~ #0 #0 // Baldurs Gate I GUI for Tutu, SoA/ToB, or BGT

I have been to Beregost since uninstalling GUI. Twice, I think.

Thanks for the quick response, Al
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: Ascension64 on January 14, 2009, 06:46:14 AM
OK, I had a look at your saved game and it seems there aren't any problems with the area itself. Also, the fact that you can see Beregost moments before the game crashes means that something other than area corruption is stopping your progress. That doesn't help all that much, since there are still a wide range of possibilities of what is happening. But certainly, Beregost Crash Fixer can't help you.

To keep things simples, I would suggest finding ways to avoid the crashes from happening (and if you can find a pattern to the crashing that certainly helps), keep multiple saves (like you seem to already do), and avoid saving inside Beregost.

Sorry I can't help more than that.
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: al the dumb on January 16, 2009, 02:46:44 PM
Thanks for all the help. I'll see what I can do and if anything helps... I'll let you know if you want.

Thanks again and take care, Al
Title: Re: [Release] Beregost Crash Fixer 1.3
Post by: Ascension64 on January 21, 2009, 09:02:23 PM
If you'd like to translate this utility into another language, please have a read of http://www.shsforums.net/index.php?s=&showtopic=24121&view=findpost&p=435330.
Title: Re: [Release] Beregost Crash Fixer 1.4
Post by: Ascension64 on January 27, 2009, 06:22:43 PM
New version. to support other languages, adds Russian language, and menu shortcuts. No functional changes.
Title: Re: [Release] Beregost Crash Fixer 1.5
Post by: Ascension64 on February 05, 2009, 05:05:07 AM
Version 1.5 released that contains Simplified Chinese translation.
Title: Re: [Release] Beregost Crash Fixer 1.5
Post by: Drizzle on February 08, 2009, 09:50:53 AM
Seems all I do on IE forums is beg for help, so sorry about this.

My savegame's been afflicted with what behaves very much like a classic Beregost bug crash (ctd 1/3 through the loading) but it's apparently not the standard issue since the Crash Fixer doesn't find anything wrong. Since I'd had multiple, succesful visits to Beregost before this problem occurred, and my attempt to enter Beregost on a new character ended with the same crash, I assumed the next step was a full reinstall but no dice. The fresh install is now showing the same issue.

The only port of call I can see now is to start removing mods and see if that helps, but the sheer volume I'd have to wade through is more than I can face immediately after doing a full install with all of theml earlier today. The fact that this problem didn't show when I first started has got me clutching at straws wondering, is there anything else it could possibly be? At this point I'm more than half-tempted to write-off Beregost rather than spend half a day uninstalling mods one-by-one  :P
Title: Re: [Release] Beregost Crash Fixer 1.5
Post by: Ascension64 on February 09, 2009, 03:02:44 AM
Since I'd had multiple, succesful visits to Beregost before this problem occurred
Did you modify your installation (install new mods, uninstall others, re-install others) following your last successful visit?

Quote
, and my attempt to enter Beregost on a new character ended with the same crash
Was your last successful visit on a pre-existing saved game?

So, what I'm thinking here is that you might have change your installation in some way but then continued an old saved game (which actually has the Beregost area saved inside the saved game). But then perhaps you decided to start a new game, and that's when Beregost area is pulled from the game resources, and some mod you installed/uninstalled in the interim caused some problems.
Title: Re: [Release] Beregost Crash Fixer 1.5
Post by: Drizzle on February 09, 2009, 04:32:33 AM
My last succesful visit was on a pre-existing savegame, as were all but one of the failed visits. The one anomalous failure was on a new game with a new character which is what threw me, making me wonder if the area file had perhaps been corrupted in some way. I hadn't installed or uninstalled any mods since my last succesful visit but I can't say for sure that I hadn't re-installed/modified any of them; I'm in the process of trying to check for that now.

Finally, thankyou for your quick and thorough help. I'll keep hammering away at the problem with the pointers you've given me and see if I can make any progress.
Title: Re: [Release] Beregost Crash Fixer 1.5
Post by: Ascension64 on February 10, 2009, 03:22:47 AM
Yeah, it might be one of the modified mods that could be the problem. Were all the successful and failed (except the anomalous one) visits from the same saved game? If not, it could well be that the saved game got corrupted, which prompted the new game, and then the changes in mods broke Beregost for good. in that case, you could attach the latest saved game in case.
Title: Re: [Release] Beregost Crash Fixer 1.5
Post by: Drizzle on February 10, 2009, 10:23:13 AM
Yeah, they were all from the same saved game at various times. I've uploaded the saves here (http://willhostforfood.com/files4/1272759/Kthara.rar) but your help so far has been great and I've dived into IWD to stave off the IE withdrawals so I'm pretty well resigned to the idea that it's doomed  ;)
Title: Re: [Release] Beregost Crash Fixer 1.5
Post by: Ascension64 on February 14, 2009, 07:13:31 PM
The game seems to load Beregost fine on a vanilla EasyTutu installation, so I'm thinking there is a mod problem. Can I see the textual contents of your WeiDU.log file?
Title: Re: [Release] Beregost Crash Fixer 1.5
Post by: Drizzle on February 15, 2009, 06:39:53 AM
That's peculiar, I tried copying them over to a fresh install of tutu (100% mod free, just Easytutu and the water degreenifier) and they appeared to be incompatible. Just to forewarn you, this is rather on the large side. I tend to get a bit trigger-happy with mod downloads  ;)

On second thought, it's so huge I've put it up on WHfF again to spare your thread the spam.  (http://WeiDU.log link) (http://www.willhostforfood.com/access.php?fileid=54740)
Title: Re: [Release] Beregost Crash Fixer 1.6
Post by: Ascension64 on February 20, 2009, 09:15:21 PM
Version 1.6 now up, adds French translation (by Isaya).



They are in incompatible, but I'm tricky because I extract your Beregost area file from your saved game and import it into a a new game that I saved.
There are quite a few mods that possibly affect Beregost in your installation. Unfortunately, I don't really have the time to trawl through them all for you. I'm suspecting one of them may be the cause of the problem.
Title: Re: [Release] Beregost Crash Fixer 1.6
Post by: Drizzle on February 21, 2009, 02:44:37 AM
Thankyou for playing at being my personal tech support for so long, all your help has been greatly appreciated and I'll see what I can do with all the information you've given me to work with  :)
Title: Re: [Release] Beregost Crash Fixer 1.6
Post by: Ascension64 on February 21, 2009, 06:08:44 AM
Best of luck. :)
Title: Re: [Release] Beregost Crash Fixer 1.7
Post by: Ascension64 on March 08, 2009, 05:06:13 AM
Version 1.7 now up, adds German translation (by WangXu).
Title: Re: [Release] Beregost Crash Fixer 1.7
Post by: ViLE on March 11, 2009, 06:42:39 PM
Bloody brilliant!!
Title: Re: [Release] Beregost Crash Fixer 1.7
Post by: Tyrfing on March 26, 2009, 01:57:01 PM
A bit out of date with help for Drizzle and the other guy, I was futsing around with mod installation with easytutu and having the same late in game beregost crash problem that this crash fixer didn't seem to help with... after installing things one at a time (with a generally similar setup as Al the dumb) and loading my save and heading to Beregost I found that the only thing in all of my insallations that when installed led to crashes and when left out didn't was the ToB-Style NPCs v.7 from The BG2 Tweaks. I don't have any clue what kind of conflicting is going on to lead that mod to correlate to crash but I figured if anyone's still having trouble with this crash fixer not working and are having the same problems (i.e. vanilla easytutu allowing entrance to Beregost AND an early save oddly enough allowing entrance to Beregost but later in the game not being able to get in consistently) perhaps removing ToB-Style NPCs might be a temporary fix. Just as another random note to the conflict I experienced I never actually entered Beregost in the game I went through and still had this problem when trying to go there the first time which is why I was freaked out originally because I hadn't worried about the Beregost Bug up to that point but now it just seems like ToB-Style NPCs is part of the problem. Anyway, I hope this helps for those of you coming here thinking you have the conventional Beregost glitch and are fretting and if I'm completely wrong about this because of some modding tech stuff that I don't understand I apologize for wasting people's time.
Title: Re: [Release] Beregost Crash Fixer 1.7
Post by: Ascension64 on March 27, 2009, 07:25:48 PM
Interesting, based on the pattern of reports I had it narrowed down to 6 possible mods, and BG2 Tweaks was one of them. I'll have a closer look.
Title: Re: [Release] Beregost Crash Fixer 1.7
Post by: al the dumb on October 11, 2009, 05:27:16 AM
A bit out of date with help for Drizzle and the other guy, I was futsing around with mod installation with easytutu and having the same late in game beregost crash problem that this crash fixer didn't seem to help with... after installing things one at a time (with a generally similar setup as Al the dumb) and loading my save and heading to Beregost I found that the only thing in all of my insallations that when installed led to crashes and when left out didn't was the ToB-Style NPCs v.7 from The BG2 Tweaks. I don't have any clue what kind of conflicting is going on to lead that mod to correlate to crash but I figured if anyone's still having trouble with this crash fixer not working and are having the same problems (i.e. vanilla easytutu allowing entrance to Beregost AND an early save oddly enough allowing entrance to Beregost but later in the game not being able to get in consistently) perhaps removing ToB-Style NPCs might be a temporary fix. Just as another random note to the conflict I experienced I never actually entered Beregost in the game I went through and still had this problem when trying to go there the first time which is why I was freaked out originally because I hadn't worried about the Beregost Bug up to that point but now it just seems like ToB-Style NPCs is part of the problem. Anyway, I hope this helps for those of you coming here thinking you have the conventional Beregost glitch and are fretting and if I'm completely wrong about this because of some modding tech stuff that I don't understand I apologize for wasting people's time.

Thank you! Thank you! Thank you! Thank You!

(You can gather from my enthusiasm that this worked: My aold save game is allowing me back into Beregost.
Title: Re: [Release] Beregost Crash Fixer 1.8
Post by: TriggerHappy57 on June 03, 2010, 10:38:19 PM
I freaking love you man!
Title: Re: [Release] Beregost Crash Fixer 1.9
Post by: Ascension64 on July 18, 2010, 08:02:06 AM
Updated to version 1.9
- added Polish translation (by Eryks)
Title: Re: [Release] Beregost Crash Fixer 1.9
Post by: Wyman on June 25, 2020, 01:26:59 PM
Updated to version 1.9
- added Polish translation (by Eryks)