VOGONS


First post, by felipe.sanches

User metadata
Rank Newbie
Rank
Newbie

Pinball Fantasies uses 2 palettes simultaneously (top half and bottom half of the screen) in its intro screen but dosbox does not render it properly.

I have tryied machne=vgaonly but it did not fix the issue.

Reply 1 of 11, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

dosbox version?

Reply 3 of 11, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

An interesting side-effect is that you see the wrong palette for the lower picture on the screen, but a screenshot taken by DOSBox (Ctrl-F5) has the correct palette for the lower picture.

Reply 4 of 11, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

screencap uses the palette set at the start of the screen or so, whereas the
displayed one might be different. ripsaw did you use a cvs build along with
the vgaonly opion?

Reply 5 of 11, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I used my own build of (fairly) recent CVS with svga_s3. I just now tried it with vgaonly and the palettes are working correctly. I thought the OP said that it had been tried... guess not.

Reply 6 of 11, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Well he tried it on some 0.65 build so guess what's wrong...

Reply 7 of 11, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

maybe he typed
machine=vgaonly inside dosbox.
machine is one of the settings that isn't changable during runtime

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

Reply 8 of 11, by felipe.sanches

User metadata
Rank Newbie
Rank
Newbie

maybe he typed
machine=vgaonly inside dosbox.
machine is one of the settings that isn't changable during runtime

yes.
Now I tried setting -machine vgaonly in the dosbox command-line and it worked. Thanks.

So, the bug report is: please report to the user when a certain settings parameter is not configurable during runtime.

Reply 9 of 11, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Thank you very much for this bug report!!!

Reply 10 of 11, by felipe.sanches

User metadata
Rank Newbie
Rank
Newbie

I have written a patch that fixes this behaviour.
But I am not used to CVS. Is there a way do create a patch just like "svn diff > my patch.diff" does ?

Reply 11 of 11, by felipe.sanches

User metadata
Rank Newbie
Rank
Newbie

cvs diff -u 😁

Here is the patch!