VOGONS


First post, by VGA

User metadata
Rank Newbie
Rank
Newbie

Hello guys, just got Star Trek 25th Anniversary to work. I upgraded to the Daum fork and it has additional options. My goal is to have a clear/sharp image with correct aspect ratio AND to avoid resolution changes and screen tearing.

I'm on win7 (1680x1050) , so I suppose Direct3D is the best output option ? Does it need a scaler or does it scale it automatically ? Using these now :
fullscreen=true
fulldouble=false
fullresolution=desktop

Not sure about the scaler and pixelshader options. Any advice ?

EDIT: I discovered the SVN specific readme 😀

DIRECT3D […]
Show full quote

DIRECT3D

Written by gulikoza

New options:
Direct3D output now supports the use of custom pixel shaders for picture scaling.
To use it your card has to support PS2.0 (Radeon >=9500, GeForce >=FX5200) or PS1.4 for scale2x_ps14.fx (Radeon >= 8500).

** These shaders are currently available :
1) General

point.fx - normal (nearest neighbor) resize
pilinear.fx - bilinear resize (slightly blurry)
scale2x.fx - advmame2x resize
scale2x_ps14.fx - advmame2x resize (PS1.4 version)
2xSaI.fx - 2xSaI resize
2xSaI_sRGB.fx - 2xSai (Gamma Corrected) resize

2) The following are all modifications of the GLSL shaders for OGL2 PSX plugin. Ported to .fx format by guest(r).
Some of the shaders also have settings you can modify by editing the .fx file.

GS2x.fx
GS4x.fx
GS4xColorFilter.fx
GS4xFilter.fx
GS4xScale.fx

3) Other shaders...

** How to enable pixelshader
1. Open dosbox.conf with notepad.
2. Set 'output=direct3d' to enable Direct3D. Follow one of these options.

Set 'scaler=hardware2x', 'scaler=hardware3x', 'scaler=hardware=4x', or 'scaler=hardware=5x'
Set 'scaler=none'. Set the values like 640x480 in fullresolution and windowresolution.

3. Then set 'pixelshader=' option to one of the shaders.

When pixel shader is active DOSBox will report it in the console: D3D:Pixel shader output enabled
If you don't get this line then pixel shader effects are not in use.

Reply 1 of 4, by leileilol

User metadata
Rank l33t++
Rank
l33t++

I personally use Direct3D, fullresolution 0x0, and the CRT bright shader.

apsosig.png
long live PCem

Reply 2 of 4, by VGA

User metadata
Rank Newbie
Rank
Newbie

That shader actually is the only one I like, thanks ! I'd given up on the shaders cause the ones I tried made is too cartoony trying to get rid of the jaggies ...

But ... fullresolution 0x0 ?
can you explain this and post the rest of your config please ?

Reply 3 of 4, by IIGS_User

User metadata
Rank Oldbie
Rank
Oldbie
VGA wrote:

But ... fullresolution 0x0 ?

Will use current host resolution.

Klimawandel.

Reply 4 of 4, by VGA

User metadata
Rank Newbie
Rank
Newbie
IIGS_User wrote:
VGA wrote:

But ... fullresolution 0x0 ?

Will use current host resolution.

Like fullresolution=desktop ?