1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

Technical question on a dual-boot system

Discussion in 'BG2: Throne of Bhaal (Classic)' started by SlickRCBD, Jan 7, 2012.

  1. SlickRCBD Gems: 29/31
    Latest gem: Glittering Beljuril


    Resourceful Adored Veteran

    Joined:
    May 7, 2005
    Messages:
    3,144
    Media:
    47
    Likes Received:
    188
    Gender:
    Male
    I have an older windows 98/XP dual boot system. Baldur's Gate II has been installed on the 98 side since before it was a dual boot system.

    I've been considering finally giving TuTu or Trilogy a try. I'll probably put it on the XP side. Will I first need to reinstall BG & BG2 on the XP side to do so?

    If so, could I get away with installing the games to the same place on the C drive so I don't waste hard drive space (C drive is Windows 98SE, D Drive is XP Professional. With some programs that work in both OSes you can save space by installing them to c:bad:program files in 98, then reboot to XP and install them again to C:bad:program files instead of d:bad:program files, thus there is only one copy of the program instead of two. Saves HD space, and I only have 40gb on each drive) ?

    Further, can I back up my override folder and the files in the main directory so I can save time and not have to reinstall all my mods, and once I reinstall to get the registry configured right, simply overwrite the files to restore my mod setup as well as the patches?

    Just thoughts.
     
  2. Bsisi Gems: 5/31
    Latest gem: Andar


    Joined:
    Oct 29, 2011
    Messages:
    149
    Likes Received:
    4
    You can use it in both OSes, but unless you do some fancy tricks, it has to have the same path on both systems.
    Can't help you with the other questions.
     
  3. SlickRCBD Gems: 29/31
    Latest gem: Glittering Beljuril


    Resourceful Adored Veteran

    Joined:
    May 7, 2005
    Messages:
    3,144
    Media:
    47
    Likes Received:
    188
    Gender:
    Male
    What do you mean "fancy tricks"? For most programs, the procedure would be
    1. Install in Windows 98
    2. reboot into XP
    2. Install in XP specifying the same location as in Windows 98 (C:bad:program files\black isle\BGII - SoA\ instead of using the default on the D drive)
    3. Patch

    My question was, does this work with Baldur's Gate II, and secondly, since it is already fully installed and fully patched (and modded) on one OS, but not installed at all on the other, do I have to install Throne of Bhaal, or is there a shortcut I can take to get it working without having to reboot into Windows 98?
    I'm spending most of my time in XP these days due to the incompatibility of Firefox with Windows 98SE (last version was 2.0.20). Up until now I'd just reboot to the OS with the games installed.
     
  4. Bsisi Gems: 5/31
    Latest gem: Andar


    Joined:
    Oct 29, 2011
    Messages:
    149
    Likes Received:
    4
    By fancy tricks I mean writing a launcher that edits baldur.ini at each start and adjust the path. It's required if the game has different paths on both OSes, paths stored in baldur.ini have to be correct or the game won't run. For this reason installing on XP can break the existing 98 version.

    For the rest of the post I assume that the game has the same path on both OSes or that you wrote the launcher.

    You can have a simpler installation procedure, once the game files are present, you don't need any installation. So installing on 1 OS is enough. There's 1 minor 'but' though. I think that the launching menu won't run, IIRC it needs the registry entries set by the installer. But it's faster to use BGMain.exe to launch the game directly anyway and I can attest that it works. I reinstalled my Windows several times since the last time I installed BG because I keep it archived on HDD. Extracting an archive and fixing baldur.ini is much faster than juggling CDs. :)
     
  5. SlickRCBD Gems: 29/31
    Latest gem: Glittering Beljuril


    Resourceful Adored Veteran

    Joined:
    May 7, 2005
    Messages:
    3,144
    Media:
    47
    Likes Received:
    188
    Gender:
    Male
    As it stands, the situation is like this.
    I installed Baldur's Gate II (and all the other Infinity Engine games) on Windows 98SE many years ago. They have been patched and modded. Nothing has been done with XP at this point, I'm making preparations. I haven't written anything as my most up to date programming skills consist of two semesters of ANSI C/C++ (first semester C, second semester C++) back when Visual Studio 6.0 was current, and one semester of Visual BASIC 6. Unless you count knowledge of making batch files, which hasn't changed much since MS-DOS 3.30 although I use it a heck of a lot more often than C or BASIC (haven't done anything in C except a 'Hello World' to test GCC on Linux in about a decade).

    I'm finding it increasingly inconvenient to reboot into 98 to play, so I want to install it on the XP side. If possible, I'd like to avoid having two copies of the game (although I'm considering giving Trilogy a try, so that might be a moot point), hence my question on the procedure to do so.

    As far as I'm concerned, this IS a "fancy trick", as the normal way to do things is to have a copy installed for Windows 98SE on the C drive, and a copy installed for XP on the D drive. I'm asking if I can point the installer back to the C drive and play out of the same folder on both machines, use the same saved games (big reason) and not have any trouble.
     
  6. Bsisi Gems: 5/31
    Latest gem: Andar


    Joined:
    Oct 29, 2011
    Messages:
    149
    Likes Received:
    4
    The paths have to be the same or have to be corrected at each startup, it's required and sufficient to have the game working, with the likely exception of the already mentioned launcher.
    You could also play some tricks with hardlinks / softlinks. I don't see another solution.

    ADDED:
    There's also subst. You could have them both on Z: or whatever without changing the physical location of files.
     
Sorcerer's Place is a project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of our time and funds on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

Sorcerers.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to products on amazon.com, amazon.ca and amazon.co.uk. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.