Discussion: Multiple BG2 Installations
#1
Posted 20 January 2004 - 12:09 PM
I just get confused and I come all undone.
If I agree, well it's just to appease you,
'Cause I don't remember what we're fighting for."
#2
Posted 19 February 2004 - 08:21 AM
Multiple Install Tool Therad at FWS
#3
Posted 28 March 2004 - 04:38 PM
How to Create a Minimal BG2 Clone for Modding
1) Complete a full install of BG2:SoA (and install the latest SoA patch, if ToB is not to be installed)
2) Complete a full install of BG2:ToB (if required) (and install the latest TOB patch)
3) Make new directory, e.g. "clone1"
4) Copy the following to "clone1"
Directories
- \characters
- \override
- \portraits
- \save
- \scripts
- \sounds
- baldur.ico
- baldur.ini
- bgconfig.exe
- bgdxtest.exe
- bggltest.exe
- BGMain.exe
- Chitin.key
- dialog.tlk
- Keymap.ini
- Language.txt
"6864303A5C6469616C6F672E746C6B00" to "2E5C6469616C6F672E746C6B00000000"
------------------------------------------------------------------------------------------------
How it works
The common files are stored in the initial install directory.
The core files (unique to each clone) are copied into each clone dir.
The .exe patch is to tell the .exe to search for the dialog in the local dir, as opposed to the \data dir.
This has the usual downsides:
I dont know how it will affect games which place new biffs in the chiten.key (likely all clones will be affected, since theres only 1 chiten.key). Same goes for new music (though this can easily be altered, by .exe patching the music entry from hd0:\music to .\music).
The registry entry only points to the initial install. So this will be the one runby the autorun feature, and wil be the one listed under add/remove (hence we dont need the uninstall files in our unique copied data).
I havent extensively tested this method. It's not been tested at all on non-english versions of the game. I suspect it would work fine, as long as the right offset is changed for the dialog.tlk reference.
Anyway, I hope it works, and helps.
Any questions, just ask.
/igi
ps. I know it involves .exe patching (generally bad), but weidu is capable of this, andit only needs to be done once (once the patch is done, the .exe looks in the local dir. So you can copy that .exe into another clone dir, and it will look in there). This could be distributed as a weidu component maybe, if we get enough game version offsets.
EDIT: Added language.txt to the list of files needing to be copied. - Idobek
EDIT: Switched the bgmain.exe to and from values. - Idobek
Edited by Idobek, 09 May 2004 - 04:21 AM.
#4
Posted 29 March 2004 - 02:02 AM
<CamDawg> Yep. They're generally of the nature 'don't annoy Idobek.'
#6
Posted 29 March 2004 - 04:37 AM
Quote
"2E5C6469616C6F672E746C6B00000000" to "6864303A5C6469616C6F672E746C6B00"
Quote
"6864303A5C6469616C6F672E746C6B00" to "2E5C6469616C6F672E746C6B00000000"
BEGIN ~Multiple Install BGMain Hack~ COPY_EXISTING ~BGMain.exe~ ~BGMain.exe~ WRITE_ASCII 0x00705e04 ~.\dialog~ WRITE_ASCII 0x00705e0c ~.tlk~ WRITE_LONG 0x00705e10 0x00000000 WRITE_ASCII 0x00705e14 ~.\dialog~ WRITE_ASCII 0x00705e1c ~f.tlk~ WRITE_LONG 0x00705e21 0x00000000 WRITE_ASCII 0x007069b4 ~.\music~ WRITE_LONG 0x007069bb 0x00000000
Edited by Idobek, 29 March 2004 - 06:12 AM.
<CamDawg> Yep. They're generally of the nature 'don't annoy Idobek.'
#8
Posted 29 March 2004 - 06:00 AM
igi, on Mar 29 2004, 02:56 PM, said:
<CamDawg> Yep. They're generally of the nature 'don't annoy Idobek.'
#9
Posted 30 March 2004 - 06:17 AM
Note2: BG1Tutu doesn't like igi's method.
Edited by Idobek, 30 March 2004 - 06:52 AM.
<CamDawg> Yep. They're generally of the nature 'don't annoy Idobek.'
#10
Posted 30 March 2004 - 08:17 AM
Base installation: A Manual full install SoA, a full install of ToB, Official Patch-(latest release), Baldurdash fixes-(latest release). Then configure how you like, tweak baldur.ini if desired, and add any portraits, scripts, characters, etc. to the appropriate folders. (Bioware has instructions on thier site for doing a full manual install if you are having problems getting it to work on WinXP - http://www.bioware.com/games/shadows_amn/s.../known_issues/)
Game path: C:\Program Files\Black Isle\BG II - SoA. I made multiple copies of the main BG II - SoA folder. I have in the Black Isle folder now BG II - SoA, Original BG II - SoA, TDD BG II - SoA, TS BG II - SoA, and several others for the romance mods I'm beta testing. All I have to do is rename two folders to install/test a new mod or to switch games. This has worked for me without any complications. Haven't had to reinstall the game in a long time and if a mod messes up the game, I just delete that folder. Make more copies of the main installation as needed. About your post above - I'm glad to see a tool that will create multiple installations is being considered.
#11
Posted 30 March 2004 - 10:41 AM
As for bg1tutu, yeah, I doubted it would work, but it was worth trying.
Bren: Yeah, thats a good method, but we dont all have 250gb HDDs. We're trying to use as little space as possible for each install (well, I am a least).
#12
Posted 30 March 2004 - 02:34 PM
igi, on Mar 29 2004, 12:27 PM, said:
Edited by Idobek, 30 March 2004 - 02:38 PM.
<CamDawg> Yep. They're generally of the nature 'don't annoy Idobek.'
#13
Posted 30 March 2004 - 03:13 PM
Quote
Maybe they could be modified in some way, to read the data from where we put it, rather than assuming its where its meant to be? I'll ask go suggest it.
This method seems to cause a quite bit of trouble
#14
Posted 30 March 2004 - 03:34 PM
Quote
<CamDawg> Yep. They're generally of the nature 'don't annoy Idobek.'
#15
Posted 30 March 2004 - 03:38 PM
Edited by Idobek, 30 March 2004 - 03:38 PM.
<CamDawg> Yep. They're generally of the nature 'don't annoy Idobek.'
Reply to this topic

1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











