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 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.

Attachments

  • intro_000.png
    Filename
    intro_000.png
    File size
    21.5 KiB
    Views
    1624 views
    File comment
    Screenshot taken by DOSBox
    File license
    Fair use/fair dealing exception
  • intro.png
    Filename
    intro.png
    File size
    21.48 KiB
    Views
    1624 views
    File comment
    Screenshot taken by Windows
    File license
    Fair use/fair dealing exception

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 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 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!

Attachments