Page 1 of 1

Nearest Neighbor Scaling in SS Fullscreen Mode

Posted: Mon Jan 07, 2019 10:56 pm
by classicmacreborn
Does anyone know if it's possible to use nearest neighbor scaling instead of linear interpolation in fullscreen mode? It looks like it's using nearest neighbor in windowed mode. It just looks so terrible in fullscreen.

Eventually, I would like to fix the display size to the largest multiple of the guest OS's resolution that fits inside the resolution of the host OS while in fullscreen. This is how modern pixel art games scale. It seems like it should definitely be an option in preferences.

Re: Nearest Neighbor Scaling in SS Fullscreen Mode

Posted: Sat Jan 12, 2019 9:28 am
by kanjitalk755
I have implemented that feature.

https://github.com/kanjitalk755/macemu

To enable integer and nearest-neighbor scaling, append following lines to ~/.sheepshaver_prefs.

Code: Select all

scale_integer true
scale_nearest true

Re: Nearest Neighbor Scaling in SS Fullscreen Mode

Posted: Sun Jan 13, 2019 12:59 am
by classicmacreborn
Thank you so much!!! This is really valuable.

Re: Nearest Neighbor Scaling in SS Fullscreen Mode

Posted: Mon Jan 14, 2019 5:51 pm
by emendelson
I've added an option to use integer scaling to my "Mac OS 9 for OSX/macOS" application, which can be found easily with a search.