VOGONS


First post, by Hareton100

User metadata
Rank Newbie
Rank
Newbie

There is a program called SweetFX that can do a lot of things in 3D games without modyfing them. I wondered if it is possible to do something like this with 2D games, specifically I wanted to increase color intensity and contrast in Ultima 7. It's too bleak in my opinion. It shouldn't be hard to apply such filter, right? I just need proper software, if it exists.

Reply 1 of 4, by kolano

User metadata
Rank Oldbie
Rank
Oldbie

There is a patch for DOSBox that support shader filters, and a few builds that include it (Yhkwong's DAUM, a few others). As long as you have some understanding of how shaders work, it should be easy enough to generate one for your desired output.

Eyecandy: Turn your computer into an expensive lava lamp.

Reply 2 of 4, by Hareton100

User metadata
Rank Newbie
Rank
Newbie

I have no idea about shaders. But in this case any shader editor would work. Does SweetFX work with DOSBox?

Reply 3 of 4, by kolano

User metadata
Rank Oldbie
Rank
Oldbie

It likely should, though you may need to configure an appropriate graphics mode in DOSBox (i.e. DirectX vs OpenGL, I don't have clarity on which may work with SweetFX). I think SweetFX is based on HLSL shaders which should be transferable to DOSBox's direct shader support (CG shaders are unsupported atm).

Eyecandy: Turn your computer into an expensive lava lamp.

Reply 4 of 4, by Mr_Blastman

User metadata
Rank Member
Rank
Member

I can confirm SweetFX works in dosbox. See the results here I recorded a few days ago playing Thexder 2: Firehawk:

https://www.youtube.com/watch?v=v4Wk5BDNRlI

And playing Ultima Underworld 2:

https://www.youtube.com/watch?v=5dRRaJLiub8

Make sure you run in 1080p fullscreen to see all the little details.

I had to use the build here to get it to work:

http://ykhwong.x-y.net/