Switch to full style
About SheepShaver, a PPC Mac emulator for Windows, MacOSX, and Linux that can run System 7.5.3 through MacOS 9.0.4.
Post a reply

Nearest Neighbor Scaling in SS Fullscreen Mode

Mon Jan 07, 2019 10:56 pm

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

Sat Jan 12, 2019 9:28 am

I have implemented that feature.

https://github.com/kanjitalk755/macemu

To enable integer and nearest-neighbor scaling, append following lines to ~/.sheepshaver_prefs.
Code:
scale_integer true
scale_nearest true

Re: Nearest Neighbor Scaling in SS Fullscreen Mode

Sun Jan 13, 2019 12:59 am

Thank you so much!!! This is really valuable.

Re: Nearest Neighbor Scaling in SS Fullscreen Mode

Mon Jan 14, 2019 5:51 pm

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.
Post a reply