VOGONS


dosbox color bug

Topic actions

First post, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

bug in palette anitmated games
steps to reproduce:
pick any windows version and any video card
force windows to go into 256 color mode
download the game three (http://members.chello.at/theodor.lauppert/games/13h.htm)
put dosbox in VGA only mode
start three
and watch evreything in windows change colors
and if your lucky freeze up

Reply 2 of 43, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

> force windows to go into 256 color mode

What do you expect???

1+1=10

Reply 3 of 43, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

AFAIK, DOSBox doesn't even execute if the desktop is set to 256 colors.
If you're forcing your desktop to 256 colors and then executing DOSBox you're wrong anyway.

Game works fine here in Windows 7 with 64bit. Using DOSBox 0.73 and the windib enabled DOSBox 0.73.

How To Ask Questions The Smart Way
Make your games work offline

Reply 4 of 43, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

As far as I can see DOSBox only uses SDL_HWPALETTE in fullscreen anyway.

1+1=10

Reply 5 of 43, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
h-a-l-9000 wrote:

> force windows to go into 256 color mode

What do you expect???

Yes indeed, crazy things happen often with Windows in 256 color mode. Even Win9x was not entirely immune.

Reply 6 of 43, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

I don't think you can even set Win7 to 256-color (8-bit color) mode anyways without using some obscure tricks. You should expect to have problems :p

Reply 8 of 43, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

People he is NOT talking about his host OS being windows (afaict) thus this
thread is as useless as the first one, still entertaining.

Reply 9 of 43, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

He's clearly talking about Windows as the host OS, but definitely neglects to mention a specific version:

smeezekitty wrote:

pick any windows version and any video card
force windows to go into 256 color mode

smeezekitty wrote:

and watch evreything in windows change colors
and if your lucky freeze up

And using "List All Modes" to activate 8-bit color modes counts as an obscure trick.

There's no valid use case in my opinion for running any version of Windows in 8-bit color that is also powerful enough to run DOSBox.

Reply 10 of 43, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

He said it applies to win31 as well, and somebody trying to run dosbox
in that "OS" is screwed anyways, left aside using a pallettized video mode.

Reply 11 of 43, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

i didnt say it applied to win 3.1 i mean if dosbox worked on win 3.1
i have reasons to run windows in 256 color mode
and if the bug is in dosbox or SDL it should be resovled
if it isnt then just blame microsoft

Reply 12 of 43, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

windows 7 bug ?

very bad in vista moderate in xp slightly less yet in 98

Reply 13 of 43, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
smeezekitty wrote:

i have reasons to run windows in 256 color mode

Then you're going to have to live with a lot of applications changing the color of everything. I guarantee DOSBox isn't going to be the only one.

Reply 14 of 43, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

dosbox doesnt just do it when you switch to it
it does it CONSTANTLY.

Reply 15 of 43, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

One last time: on WHICH OS DID YOU ACTUALLY TEST THIS?

Reply 16 of 43, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

windows vista and 98

Reply 17 of 43, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

graphics card and gfx driver version?

Reply 18 of 43, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

I am curious: Why would you want to run Vista on 8bpp?

I have run w98 in 256c a lot of years ago but I don't understand the reason for running Vista the same way? I am currently running WinXP on 16bppp mode and sometimes it looks like crap, just because stupid Microsoft didn't thought about an option to turn dithering on.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 19 of 43, by collector

User metadata
Rank l33t
Rank
l33t

Just don't run DOSBox while you are using such an obsolete color depth. It is really beyond me why anyone would want to do this, anyway. About the only reason to use 256 colors is for compatibility mode with old Windows games. Why would anyone want to run an old Windows simultaneously with an old DOS game in DOSBox? Why should such an unusual situation be supported?

The Sierra Help Pages -- New Sierra Game Installers -- Sierra Game Patches -- New Non-Sierra Game Installers