Jump to content

Widescreen Mod not compatible with GOG's version of Baldur's Gate: The Original Saga.


Guest Koda

Recommended Posts

I can promise you that a lot of people are going to want this to work. =) Unfortunately, it doesn't seem to in its current form.

 

[D:\Program Files (x86)\GOG.com\Baldurs Gate\setup-widescreen.exe] WeiDU version

21900

[D:\Program Files (x86)\GOG.com\Baldurs Gate\setup-widescreen.exe] Using scripti

ng style "BG1"

 

Choose your language:

0 [English]

1 [Francais (Isaya)]

2 [spanish (ghildrean)]

0

Using Language [English]

 

Would you like to display the readme? [Y]es [N]o

y

 

Install Component [Widescreen Mod]?

[N]o, [Q]uit or choose one:

1] for the original Infinity Engine (CHOOSE THIS!)

2] for GemRB

1

 

Installing [for the original Infinity Engine (CHOOSE THIS!)]

Creating 1 directory

 

Enter your X coordinate. It should be a number, >= 640.

1920

 

Enter your Y coordinate. It should be a number, >= 480.

1200

 

1920 x 1200.

 

Are you sure? Y/N

y

Copying and patching 1 file ...

Copying and patching 1 file ...

FAILURE:

EXE patching failed.

Stopping installation because of error.

ERROR: [bgmain2.exe] -> [bgmain2.exe] Patching Failed (COPY) (Failure("EXE patch

ing failed."))

Stopping installation because of error.

Stopping installation because of error.

Stopping installation because of error.

Stopping installation because of error.

 

ERROR Installing [for the original Infinity Engine (CHOOSE THIS!)], rolling back

to previous state

Will uninstall 0 files for [WIDESCREEN/WIDESCREEN.TP2] component 0.

Uninstalled 0 files for [WIDESCREEN/WIDESCREEN.TP2] component 0.

ERROR: Failure("EXE patching failed.")

PLEASE post the contents of the file SETUP-WIDESCREEN.DEBUG to this forum: http:

//forums.gibberlings3.net/index.php?showtopic=12988

Using Language [English]

Link to post

Oops. Here's the debug file.

 

WeiDU v 21900 Log

 

D:\Program Files (x86)\GOG.com\Baldurs Gate\setup-widescreen.exe

[./Chitin.key] loaded, 238496 bytes

[./Chitin.key] 159 BIFFs, 16694 resources

[dialog.tlk] loaded, 3407262 bytes

[dialog.tlk] 24124 string entries

[./Baldur.ini] loaded, 1368 bytes

Possible HD/CD Path: [D:\Program Files (x86)\GOG.com\Baldurs Gate\]

Possible HD/CD Path: [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\]

[./Keymap.ini] loaded, 4258 bytes

[./unins000.ini] loaded, 148 bytes

[D:\Program Files (x86)\GOG.com\Baldurs Gate\setup-widescreen.exe] Using scripting style "BG1"

[dialog.tlk] claims to be writeable.

[dialog.tlk] claims to be a regular file.

WARNING: parsing log [WeiDU.log]: Sys_error("WeiDU.log: No such file or directory")

 

Choose your language:

0 [English]

1 [Francais (Isaya)]

2 [spanish (ghildrean)]

Using Language [English]

[English] has 1 top-level TRA files

[widescreen/tra/english/setup.tra] has 22 translation strings

 

Would you like to display the readme? [Y]es [N]o

 

Install Component [Widescreen Mod]?

[N]o, [Q]uit or choose one:

1] for the original Infinity Engine (CHOOSE THIS!)

2] for GemRB

Uninstalling All Other Subcomponents of [Widescreen Mod]

Done Uninstalling All Other Subcomponents of [Widescreen Mod]

 

Installing [for the original Infinity Engine (CHOOSE THIS!)]

Creating 1 directory

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/AREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/AREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/AREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/AREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/AREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/AREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\/DATA/AREAS.BIF]

[D:\Program Files (x86)\GOG.com\Baldurs Gate\/DATA/AREAS.BIF] 2325252 bytes, 456 files, 0 tilesets

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/EXPAREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/EXPAREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/EXPAREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/EXPAREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/EXPAREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\data\/DATA/EXPAREAS.BIF]

BIFF may be in hard-drive CD-path [D:\Program Files (x86)\GOG.com\Baldurs Gate\/DATA/EXPAREAS.BIF]

[D:\Program Files (x86)\GOG.com\Baldurs Gate\/DATA/EXPAREAS.BIF] 308952 bytes, 47 files, 0 tilesets

 

Enter your X coordinate. It should be a number, >= 640.

 

Enter your Y coordinate. It should be a number, >= 480.

 

1920 x 1200.

 

Are you sure? Y/N

Copying and patching 1 file ...

[baldur.ini] loaded, 1368 bytes

Copying and patching 1 file ...

[bgmain2.exe] loaded, 4923392 bytes

FAILURE:

EXE patching failed.

Stopping installation because of error.

ERROR: [bgmain2.exe] -> [bgmain2.exe] Patching Failed (COPY) (Failure("EXE patching failed."))

Stopping installation because of error.

Stopping installation because of error.

Stopping installation because of error.

Stopping installation because of error.

 

ERROR Installing [for the original Infinity Engine (CHOOSE THIS!)], rolling back to previous state

[widescreen/backup/0/UNSETSTR.0] SET_STRING uninstall info not found

Will uninstall 0 files for [WIDESCREEN/WIDESCREEN.TP2] component 0.

Uninstalled 0 files for [WIDESCREEN/WIDESCREEN.TP2] component 0.

ERROR: Failure("EXE patching failed.")

PLEASE post the contents of the file SETUP-WIDESCREEN.DEBUG to this forum: http://forums.gibberlings3.net/index.php?showtopic=12988

Using Language [English]

[English] has 1 top-level TRA files

[widescreen/tra/english/setup.tra] has 22 translation strings

 

Install Component [Widescreen Mod]?

[N]o, [Q]uit or choose one:

1] for the original Infinity Engine (CHOOSE THIS!)

2] for GemRB

Link to post

I don't plan to make Widescreen compatible with the gog.com release. BG1 is both the game that requires the most reverse engineering per executable version, and the most redundant game to mod for (since it has not one but two ports to the BG2 engine).

 

Of course, if anybody does reverse the relevant offset to get this to work I'd be happy to include them in Widescreen.

Link to post

Could you at least get WeiDU to come up with a more descriptive error message than this:

FAILURE:

EXE patching failed.

Stopping installation because of error.

ERROR: [bgmain2.exe] -> [bgmain2.exe] Patching Failed (COPY) (Failure("EXE patching failed."))

Stopping installation because of error.

Stopping installation because of error.

Stopping installation because of error.

Stopping installation because of error.

(Possibly "FAILURE: of unspecified epic proportions" :beer:.)
Link to post

That'd be a good idea, except that the forums and Google have three years of threads discussing that error message, and changing it to something more informative means that STFF isn't a viable answer to 99% of queries. Besides, "ERROR: unknown EXE version" isn't that more informative (especially given that clueless newbies will post threads no matter what, and non-idiots can easily google for "EXE patching failed").

 

I'd rather change "AR0100.bif not found" to "read the readme and do a full install, you idiot", but I'd need to add TRY..CATCH to WeiDU, and nobody wants anything that useful.

 

(not to imply that the OP is an idiot, since Gog was never discussed before and thus the question is actually legitimate in this case).

Link to post

Well, I meant it would be more helpful for someone who *was* interested in trying to get it to work to return something a bit more useful, like ERROR: Exe size mismatch (expected x bytes, found y), or ERROR: Data mismatch (expected uvw at offset 123, found xyz). Not that I care much about getting it to work either, for the reasons you indicated, but who knows, someone might. (For that matter, it might come up again for GOG-BG2 or something.)

Link to post

Gog-BG2 is 20 offsets, vs. 70 for Gog-BG1, and I can't tell people to GOTO Tutu. Also, chances are that GOG-BG2 requires no effort (GOG-BG1 most likely fails because of it using 5521 and not 5512, whereas BG2's size might even be unchanged by the cracking process).

Link to post

pb1866 of the gog.com forums did the research, and now Widescreen is compatible with the gog.com version of BG1 (which has the same size and structure of the official 5521 BG1 patch). The updated version is currently being uploaded to the server.

Link to post
Guest RegiMental
pb1866 of the gog.com forums did the research, and now Widescreen is compatible with the gog.com version of BG1 (which has the same size and structure of the official 5521 BG1 patch). The updated version is currently being uploaded to the server.

 

Cheers bigg. really appreciate the work you and pb1866 did on this

Link to post
Guest RegiMental
bigg - you going to let us know when the mod is available? It is still currently version 2.50.

I have to wait for an admin to upload the mod to the g3 server. For now, you can get it from here.

 

Cheers big. It installed and works as expected so cheers for that!!!

 

Does not work with a saved game but that is fine as I was holding off for the mod.

 

have noticed however that the GUI does not fill the screen now - there a mod for that?

Link to post
Guest RegiMental
have noticed however that the GUI does not fill the screen now - there a mod for that?

Yes. Unfortunately, it only works for 1024x600, 1024x768, 1280x768 and 1280x800.

 

Cheers for that. I am running at 1680 x 1050.

 

however I want the GUI to be better so I have applied your widescreen mod at 1280x1050. I then applied the GUI mod; Am i right that I extract the files to my GOG.com/Balders Gate folder? That is what I did anyway. I then run the Setup-TWM_GUI.exe. select language etc etc, get this:

 

WeiDU v 22000 Log

 

Setup-TWM_GUI.exe

[./Chitin.key] loaded, 240386 bytes

[./Chitin.key] 226 BIFFs, 16695 resources

[dialog.tlk] loaded, 3407262 bytes

[dialog.tlk] 24124 string entries

[./Baldur.ini] loaded, 805 bytes

Possible HD/CD Path: [D:\GOG.com\Baldurs Gate\]

Possible HD/CD Path: [D:\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\GOG.com\Baldurs Gate\data\]

Possible HD/CD Path: [D:\GOG.com\Baldurs Gate\data\]

[./Keymap.ini] loaded, 4277 bytes

[./unins000.ini] loaded, 148 bytes

[setup-TWM_GUI.exe] Using scripting style "BG1"

[dialog.tlk] claims to be writeable.

[dialog.tlk] claims to be a regular file.

 

Choose your language:

0 [English (West Europe font for dialogs)]

1 [Polski (for Polish only!)]

2 [Other (no dialog font replace)]

Using Language [English (West Europe font for dialogs)]

[English (West Europe font for dialogs)] has 1 top-level TRA files

[TWM_GUI/Translations/English/setup.tra] has 13 translation strings

 

Would you like to display the readme? [Y]es [N]o

WIDESCREEN/WIDESCREEN.TP2 0 0 Installed

 

SKIPPING: [Yes, the whole component.]

GUI modification only for standard resolution 640x480. Component skipped.

Already Asked About [small GUI modification for BG1 640x480 by Lava Del'Vortel]

 

SKIPPING: [better GUI for BG1 with WideScreen Mod in higher resolutions]

Incorrect BGMAIN2.EXE version, works only with BG1 v.1,3,5512

Saving This Log:

WIDESCREEN/WIDESCREEN.TP2 0 0 Installed

[widescreen/tra/english/setup.tra] has 22 translation strings

 

WeiDU Timings

adding translation strings 0.000

load TLK 0.000

parsing .tra files 0.000

parsing .log files 0.001

eval_pe 0.001

loading files 0.010

unmarshal KEY 0.016

Parsing TP2 files 0.018

unmarshal TLK 0.027

stuff not covered elsewhere 5.835

TOTAL 5.908

Link to post

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...