VOGONS


First post, by DOS4dinner

User metadata
Rank Newbie
Rank
Newbie

One relatively famous part of the Wine emulator is the fact that it can't do 256 colors, do to supposed problems with Linux itself being unable to do it, saying that GPU drivers/X or something like that is the cause (I found this out quickly with Sonic CD's inability to work).

Now, how does DOSBox get past that? Is it just different since DOSBox is a full emulator, or does it just have the magic code?

Reply 1 of 4, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

search the source ?
Seriously why ask this. Do you want to improve wine or simply waste our time ?

Water flows down the stream
How to ask questions the smart way!

Reply 2 of 4, by DOS4dinner

User metadata
Rank Newbie
Rank
Newbie

Sorry...I was just wondering.

Reply 3 of 4, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

I guess SDL uses 16bpp or 32bpp modes to display an 8bpp palette. But I am not a programmer. This is a wild guess.

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

Reply 4 of 4, by TeaRex

User metadata
Rank Member
Rank
Member

It's a correct guess. 8-bit-color hardware modes are not needed by DOSBox. Applications running in DOSBox don't write directly to the real-deal video RAM, even if they think they do.

tearex