VOGONS


First post, by nammtar

User metadata
Rank Newbie
Rank
Newbie

Hey everyone,

Last weekend I started playing the Quest For Glory I VGA remake, using DOSbox v0.73.
Everything worked fine (after setting CPU cycles to 10,000), so I was very happy!

But then, I wanted to continue playing today, and I noticed some weird and very annoying issues, that didn't occur while playing last weekend.
What seems to be happening is, that the "foreground-screen-coordinates" get offset by some x- and y-values in relation to the "background-screen-coordinates".
What this means is, when I click somewhere on the screen, the character actually moves somewhere else. And I can't exit the screen on some sides (as I can't get the mousepointer to the offset coordinates). Very weird!
Bit hard to explain, but it's very visible in the character sheet I think (screenshot included). There, as you can see, the stat-"names" appear where they should, but the stat-"values" are shifted to a different location.

scidhuv_001.gif

What it should look like:
- "Unholy Saint" should appear to the right of "Name:"
- The stat-value-column "41,61,30,78,40,67" should appear aligned to the right of the stat-name-column "Strength,Intelligence,Agility,Vitality,Luck,Magic"
- The stat-value-column "29,0,20,0,0,0,0" should appear aligned to the right of the stat-name-column "Weapon Use,Parry,Dodge,Stealth,Pick Locks,Throwing,Climbing".
- The stat-value-column "825,61/65,50/54,4/65" should appear aligned to the right of the stat-name-column "Experience,Health,Stamina,Magic Points".

I can't seem to figure out what happened. Between playing last weekend and playing again today, I didn't change anything, so I don't know why it doesn't work as expected now, but it did last weekend.
Since I noticed the issues, I did try everything I could think of to correct it, but nothing has worked so far. Things I've tried:
- Setting "[dosbox]->machine" from "svga_s3" to "vgaonly".
- Setting "[sdl]->output" from "surface" to "overlay".
- Setting "[renderer]->aspect" from "true" to "false".
- Setting "[renderer]->scaler" from "hq2x" to "normal2x".
And different combinations of those.

Does anybody know how I can correct the issue, or what else I can try?

Thanks in advance!
Tim.

PS: I'm running DOSbox under Windows XP SP3 32-bits on a HP Compaq 8710p laptop with Intel Core2 Duo T7500 CPU @ 2.2GHz, 4GB RAM (3GB usable under XP 32 bits) and 160GB HD. The rest you can see in the specs by following the link.

Reply 1 of 2, by leileilol

User metadata
Rank l33t++
Rank
l33t++

Your long name probably hit a bug in the SCI1 interpreter that caused this funny offset error.
You should also post your save game here for debugging purposes if you're certain it's a dosbox-only error (and the version number of QFG1 you are playing), as some of us have actual DOS machines to try on

apsosig.png
long live PCem

Reply 2 of 2, by nammtar

User metadata
Rank Newbie
Rank
Newbie

Hey, yes, you're right, I just found out what caused it. It is a bug in the game, but not caused by the long name.
It happens, when you're encumbered (carrying too much weight) and save you're game while encumbered. When you restore any game after that (except savegames before you became encumbered), you hit the bug.
Well, irritating, but at least it's solved now.

Thanks anyway!

Grtz,
Tim.