Jump to content
lynx

Heard you like parties

Recommended Posts

I got my PC today. I am moving to windows 10 and have compatibility issues with BG2. As soon as I deal with them I will provide necessary files.

Share this post


Link to post

CBGONOBL.D from version v1.13

 

BEGIN ~CBGONOBL~

IF ~True()~ THEN BEGIN 0
SAY @0
IF ~~ THEN GOTO 1
END

IF ~~ THEN BEGIN 1 // from: 0.0
SAY @1
IF ~NumInPartyAliveGT(1)~ THEN GOTO 2
IF ~NumInPartyAliveLT(2)~ THEN GOTO 4
END

IF ~~ THEN BEGIN 2 // from: 1.0
SAY @2
IF ~~ THEN GOTO 3
END

IF ~~ THEN BEGIN 3 // from: 2.0
SAY @3
IF ~~ THEN REPLY @4 DO ~ActionOverride(Player1,LeaveAreaLUAPanic("AR4206","",[690.460],0))
ActionOverride(Player1,LeaveAreaLUA("AR4206","",[690.460],0))
ActionOverride(Player2,LeaveAreaLUA("AR4206","",[740.460],0))
ActionOverride(Player3,LeaveAreaLUA("AR4206","",[690.420],0))
ActionOverride(Player4,LeaveAreaLUA("AR4206","",[740.420],0))
ActionOverride(Player5,LeaveAreaLUA("AR4206","",[690.380],0))
ActionOverride(Player6,LeaveAreaLUA("AR4206","",[740.380],0))~ EXIT
IF ~~ THEN REPLY @5 EXIT
END

IF ~~ THEN BEGIN 4 // from: 1.1
SAY @6
IF ~~ THEN GOTO 5
END

IF ~~ THEN BEGIN 5 // from: 4.0
SAY @7
IF ~~ THEN REPLY @8 DO ~ApplySpell(Player1,FIFTY_PERCENT_DAMAGE)
ActionOverride(Player1,LeaveAreaLUAPanic("AR4206","",[690.460],0))
ActionOverride(Player1,LeaveAreaLUA("AR4206","",[690.460],0))
ActionOverride(Player2,LeaveAreaLUA("AR4206","",[740.460],0))
ActionOverride(Player3,LeaveAreaLUA("AR4206","",[690.420],0))
ActionOverride(Player4,LeaveAreaLUA("AR4206","",[740.420],0))
ActionOverride(Player5,LeaveAreaLUA("AR4206","",[690.380],0))
ActionOverride(Player6,LeaveAreaLUA("AR4206","",[740.380],0))~ EXIT
IF ~~ THEN REPLY @9 EXIT
END

 

 

In both directories of BG II the diffs folder is empty - the one where I managed to successfully install 10pp mod (no SoS mod installed) and the other one where I have SoS and am unable to install 10pp.

Replacing the code in CBGONOBL.D from 1.14 v didn't help preventing the error when installing 10pp. How do I get the files in diffs? I tried to install ( unsuccessfully)10pp but it did not yield any files in diffs folder.

Edited by zelazko

Share this post


Link to post

I forgot, the diffing only works on non-windows, you just don't have the right tool. Nevermind.

 

that dialog file is like the original, so still too short for the error message you got. Out of ideas, I'd have to try SOS myself.

Share this post


Link to post

Info for the curious users of 10pp mod. Widescreen resolution of 1600 x 1200 is still too small for 10 NPCs if you wish 100% bug free GUI. Still it is enough because if you encounter the bug (e.g. double NPC portrait) like when removing/joining NPCs you can just save and reload and it will fix yer issues 100%. 1600 x 1200 works up to 8 NPCs bug free. For more than 8 NPCs set the widescreen larger. 

Edited by zelazko

Share this post


Link to post

@zelazko A picture might help.

As I understand this, the failure comes from the GUI needing to update, while it's saved... I don't remember if opening a different inteface would help, as the Widescreen might overlaps the spot or not. Say Journal, game options screen etc.

Share this post


Link to post

One time I remember setting resolution 1920 x 1440 or 1920 x 1080 don't remember which it did work so no gui/interface bug were present even with 10 npcs. However with such res creatures are less than one inch on your screen. You need magnifying glass to play with such res. 1600 x 1200 is compromise  you make trade off an non-annoying bug for decent resolution. This bug is nothing because it fixes itself with reload there are far more annoying bugs I encountered. Anyway I noticed it's good for stability of GemRB to quit the game at least once per 1 hour.

Edited by zelazko

Share this post


Link to post
3 hours ago, zelazko said:

One time I remember setting resolution 1920 x 1440 or 1920 x 1080 don't remember which...

1

Well, it was probably 1920 x 1080, as that's the Full HD standard resolution. But no, you don't just go off and switch that to 1600 x 1200 from that and be good with it, as you .. /%&¤&%... the resolution this way way too much.  Aka from HD1080 to UXGA and expect it to work, as the aspect ratio is totally off, the game looks stretched, beyond abnormal. Well, unless your eyes see differently. 

What a normal dude should do, is to start with the native resolution of the given monitor... be it whatever(640x480 ... 3840x2160), and look at the table at Wikipedia, and find their own color from the chart(aka aspect ration) and go with that colors numbers, from largest to what you can perceive properly with, or reverse. Yes, one can also oversample the game graphics to play at a higher resolution than your monitor can show... but that, of course, depends on the game... and the original infinity engine games are natively bad at this, because the Graphical User Interface images are meant to be static 2D images. And the automatic anti-aliasing in the monitor will wreak havoc with that. The EE games use finer resources than the original, and the engine does the anti-aliasing math from the start, so it can cope with it much better, and get zoom function too.

Now, when you switch monitors, this will of course change. I had a 1920x1200 24" native monitor(8:5) previously.. and over/supersampled it into 2560x1600 resolution(8:5)(and yes, that's a video link), and it looked good, in a few games I had it in then. In 3D games, like the XCOM:Enemy Within.

... but they don't make them anymore, so I switched it to a 28" 16:9 ~4K monitor.

Edited by Jarno Mikkola

Share this post


Link to post
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×