Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
By far the best way I've found to play Curse of Monkey Island these days, or any old 2D games like this running through a source port/emulation shell (or old 3d games which low resolution is much kinder to) is using ReShade with the AdvancedCRT filter to simulate the subpixels of old CRT monitors & stops the pixels looking blocky in a way that suits the original artwork much better than anti-aliasing or upscaling methods.
Here are some examples of the shader on Curse of Monkey Island [imgur.com] View fullsize for a better idea of the effect of the filter, as the CRT filter plays havoc with resizing & image compression and it looks much better on the screen than it does even in these screenshots.
You can also also adjust the contrast, colour mixing/vibrance.etc to your liking with other shaders (there are many to choose from)
Here's a guide on how to install & apply the CRT filter in ReShade, its most often applied to much blockier retro games but it works just as well on the higher resolution 640x480p stuff - https://steamcommunity.com/sharedfiles/filedetails/?id=1145295249
It needs to be installed as an addon to any games folder you want to use it with, and it does have a performance cost if you're using it with 3d applications, but it works with ScummVM just fine.
Hope this helps!
https://www.reddit.com/r/integer_scaling/comments/dh0l4s/scummvm_21_supports_pixelperfect_scaling/
https://tanalin.com/en/articles/integer-scaling/
If you like squares, sure.
My preference goes CRT Screen > CRT Filter > Integer scale > Nearest Neighbour > having Disney re-release the game with microtransactions > bilinear filtering
https://steamcommunity.com/app/730820/discussions/0/1698294337771486956/
Or maybe some combinations of xBRZ, Reshade and SweetFX?
https://forums.scummvm.org/viewtopic.php?t=14000
https://forums.scummvm.org/viewtopic.php?t=14000
Somebody wrote there (but in 2016 so it could be older version of xBRZ) - '(...) xBRZ by itself looks nice for characters and some elements in the background, although it will create artifacts where a lot of dithering was used, that's where SweetFX comes into play. (...)
Some other person in Dec 30, 2019 wrote there that they made a ReShade config to remove most of the dithering in Curse Of Monkey Island and put link to screenshots with comparision and link to download this config.
But the newest version of xBRZ is from 2019-11-28 so maybe it has fixed dithering/artifacts? I don't know. There is a changelog of xBRZ in README .txt file here (below) but I don't know if some of these changes fixed these problems.
https://sourceforge.net/projects/xbrz/files/xBRZ/