VOGONS


Psycho pinball vertical tilt

Topic actions

Reply 41 of 48, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

It indeed seems to work worse than it did once, the screen resizings are
reduced a lot but that key loss is always present at some point.

Your best bet would be adding some longer delay for the screen resize
event to happen so the screen size is the original one again and the
actual resize does not happen. But this won't work if you keep the tilt
key pressed as at some stage the screen has to be resized.

			if (abs((Bits)val-(Bits)crtc(vertical_display_end))<3) {
PIC_RemoveEvents(VGA_SetupDrawing);
vga.draw.resizing=false;
crtc(vertical_display_end)=val;
VGA_StartResize(500);
} else {
crtc(vertical_display_end)=val;
VGA_StartResize();
}

vga_crtc.cpp, crt reg 0x12

Reply 42 of 48, by vekoma

User metadata
Rank Newbie
Rank
Newbie
halfgaar wrote:

Anyway, I keep a custom build of Dosbox handy for Psycho Pinball. It's a Linux build, which is probably not what you're looking for, is it?

Thanks for the offer but it is indeed a windows version I'm looking for.

The 0.72 version gives the same problem as older version despite that it should be included in the code.

Reply 43 of 48, by vekoma

User metadata
Rank Newbie
Rank
Newbie

Since one of both problems is absent in either version 0.70 and 0.72

I've downloaded 0.70 and the tilting problem is gone (great!)
The aspect ratio is all messed up now (ratz!)

psycho.jpg

Since this is the only DOS game I ever want to play I would really love to have stuff fixed in either version 0.72 or 0.70. Since I can't fix the tilting problem in 0.72, maybe there is a way to fix the aspect in 0.70 (without compiling)?

Reply 44 of 48, by halfgaar

User metadata
Rank Newbie
Rank
Newbie

Hey, your aspect problem isn't nearly as bad as mine:

psycho_aspect.png

I wonder why...

Also, my correct aspect view is different as well:

psycho_aspect_correct.png

Judging by the aliasing artifacts in your screenshots, most visible near the flippers, I would say that my screenshots are correct...

This is my SDL config which controls the resolution bit:

fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=original
output=surface

Reply 45 of 48, by vekoma

User metadata
Rank Newbie
Rank
Newbie

Except from the full-screen option these settings are identical.
When I go full-screen it does stretch further, similar to your screenshot, but that's because I have a widescreen monitor I guess.

I also see that your scorebar has no scanlines where mine always suffers from this. Your graphics also look crisper, but that could be the image file or the normalX3 screen setting I use.

Your correct aspect looks spot on, although mine suffers minimal deformation (in 0.72) so I'm happy with that. Not happy with the aspect deformation in 0.70 though. 🙁

Reply 47 of 48, by vekoma

User metadata
Rank Newbie
Rank
Newbie

normal2x gives a crisper image (naturally) but it doesn't solve the scanlines I see in the scorebar.

Just to be sure I got that right: your 'stretched' screenshot is the situation with version 0.70 and your correct aspect shot with version 0.72 ?

Reply 48 of 48, by halfgaar

User metadata
Rank Newbie
Rank
Newbie

normal2x gives a crisper image (naturally) but it doesn't solve the scanlines I see in the scorebar.

I think calling them scanlines is an incorrect term. Every row of pixels is a scanline, basically.

Just to be sure I got that right: your 'stretched' screenshot is the situation with version 0.70 and your correct aspect shot with version 0.72 ?

The stretched screenshot is made with 0.72. The correct aspect with a custom build of 0.65.