On Sat, 1 Feb 2003, Jan Willem Stumpel wrote:

> The 1980's EGA game Captain Comic (which can still be downloaded
> from many sites on the Web) works 100 % OK on the console as far
> as I can see.
>
> In X the game is playable, but several image elements are not
> displayed, i.e. the start-up screen (a text in green letters which
> should be shown while the start-up music plays), and the frame
> around the "points counter" on the right. What could be the reason
> of this?

the reason is that the VGA emulator isn't perfect, whereas on the console
VGA isn't emulated at all.

Especially the missing line-compare register emulation (somewhat hard to
fix) causes some problems with vertically scrolling games that have a
static status bar somewhere (Jazz JackRabbit, Pinball Dreams 2). Your bug
doesn't seem to be in that category though. EGA can be a little
problematic because DOSEMU even needs to use CPU emulation to use the
planar EGA modes.

There's a compile-time constant
#define COUNT  150
in src/env/video/instremu.c
you could set that to some lower value (10 or maybe even 1). It may or may
not help.

Bart

-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to