VOGONS


First post, by hottobar

User metadata
Rank Newbie
Rank
Newbie

I'm facing a graphics bug in my emulator (https://github.com/barotto/IBMulator) where a part of the framebuffer is not correctly rendered.

Here is a demo of the problem: https://imgur.com/a/XFDtR

I suspect this issue https://github.com/barotto/IBMulator/issues/9 with Rocketeer could be caused by the same bug.

My understanding of the VGA hardware is limited and frankly I don't have any idea of where to look for this bug.
Do you have any suggestions?

What's a good book about the VGA that explains its inner workings in good detail?

IBMulator shares a lot of code with Bochs and this same bug is present on that emulator too.
If I'll find and fix this maybe I could send a patch upstream.

Reply 3 of 4, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Many side-scrolling games, such as Inner Worlds, use a split screen for a status area. However, some Event Horizon games, such as Veil of Darkness and The Summoning, have a split that can be moved by the mouse, and thus are particularly good for testing.