VOGONS


First post, by Galerysoro

User metadata
Rank Newbie
Rank
Newbie

Hey guys, have any of you seen this error before?

I am running this on a windows 98 thinkpad a31. When I run these older games from Sierra, i think agi version) the title bar text and dialog text is all garbled, as if the font is corrupted. The text where you can type is clean tho and shows no issues.

Attachments

Reply 1 of 10, by DaveJustDave

User metadata
Rank Member
Rank
Member

is it just space quest? have you tried any other AGI titles? how about SCI games?

I have no clue what I'm doing! If you want to watch me fumble through all my retro projects, you can watch here: https://www.youtube.com/user/MrDavejustdave

Reply 2 of 10, by Galerysoro

User metadata
Rank Newbie
Rank
Newbie

Kq1 kq2 kq3 sq1 sq2

It happens in all of the agi games that I have tried so far

Sq3 and up, kq 4 and up all work fine

This also happens if I restart in msdos mode

Attachments

Reply 7 of 10, by VileR

User metadata
Rank Oldbie
Rank
Oldbie

By the looks of it, the inverted text could be from the video ROM, which has its own complete 8x8 font. (At F000:FA6E, the system ROM only provides the first 128 characters.)

So it all depends on which methods/calls AGI uses to print text. I guess in theory it could be patched to always use the video ROM font on EGA/VGA.

web  /   blog   /   tube

Reply 8 of 10, by NewRisingSun

User metadata
Rank Oldbie
Rank
Oldbie
root42 wrote:

But why does the inverted font work…?

Because AGI games use the BIOS to display white-on-black text, which will always use the correct font data. But for black-on-white text, AGI writes the font pattern data to video memory by itself, because some BIOSes don't to that properly. And in doing so, AGI assumes that the font data exists at the same location where it existed in the original 1981 PC BIOS, which is F000:FA6E.

If your AGI version is 2.912 or higher, try running the game with the command-line option "-s -v", as in e.g. "sq2 -s -v". That will run the game in IBM PS/2 mode, where the game (I think) will use a different routine to print text.

Last edited by Stiletto on 2020-04-28, 07:01. Edited 1 time in total.

Reply 10 of 10, by Galerysoro

User metadata
Rank Newbie
Rank
Newbie

Update and resolution:

The above resolution did not fix all games, but did most of them.

I have been able to resolve this issue 100% by using scumming as a windows based interpreter for it. I did have to grab version 1.8.1 for windows 9x compatibility.