First post, by Great Hierophant
- Rank
- l33t
Pinball Illusions uses and abuses the VGA to create custom graphics modes. In the latest SVNs, the vgaonly machine type is the only way to get perfect graphics at 320x240 and 360x350 modes. The best options for the SVGA modes are using the et_3000 and et_4000 machine types. These modes display in a very narrow rectangular frame in the center of a VGA CRT monitor, but this is intended to preserve the aspect ratio of the graphics (horizontal resolution of 336 pixels) and the narrow pinball table. Other options will show only a portion of the screen, and vgaonly does not support SVGA modes.
DOSBox has an issue with the flippers drawing incorrectly in all but the vgaonly machine type. Yhkwong's SVN build can draw the flippers correctly in the SVGA modes, but its 800x600 mode is stretched to double width pixels, distorting the proper aspect ratio. Curiously, its 640x480 mode is not so stretched. Here are screenshots of the various modes and how they should appear :
Pinball Illusions 320x240 VGA Mode (note the slight cropping on the left and right sides of the frame) :
Pinball Illusions 360x350 VGA Mode (note stretching of the pixels horizontally to double-width, normal DOSBox behavior) :
Pinball Illusions 640x480 SVGA Mode (big black borders appear on the sides on a real monitor) :
Pinball Illusions 800x600 SVGA Mode (bigger black borders appear on the sides on a real monitor) :
Pinball Illusions 800x600 SVGA Mode Yhkwong Build (pixels stretched horizontally to double width) :
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog