Was always disappointed with the tiny area in which SNES9X4P displayed the gfx. Yes, it was very crisp - but I prefer to have the full height of the screen used (while keeping correct aspect ratio - so no ugly widestretch).
Thanks to notaz' new SDL release hardware scaling could easily be added just by modifying the startup-script (of the emulator's latest release) without altering the emulator's source code (which I couldn't find anyway).
Download the full ready-to-go package here: http://www.mediafire...9x6x5dw50170sib
Just extract the archive's contents to your SD card and start the emulator by executing run.sh (dunno how to make a PND - would be great if someone could do this).
In this release there is a standard setting (best for most games) plus 2 additional game specific settings.
If you start a game (via PickleLauncher) now a messagebox appears - press Return to use the "Standard" upscaling screen dimensions.
Press left and Return to select "Extra" to select one of the 2 game specific screen dimensions:
"SF2T" makes Street Fighter II Turbo fullscreen in battles which due to this game being letterboxed on standard 4:3 TVs still keeps its aspect ratio pretty much intact.
The 2nd setting "Batman Returns" lets you play that title at correct aspect ratio without black bars on top and bottom (it uses less lines than other SNES games hence this 2nd specific setting).
With access to the sourcecode this could be improved by removing the software integer pixel doubling (which isn't required anymore now that hardware scaling is available) and maybe providing an interface for custom screen dimensions.
You can easily use own screen dimensions already now just by modifying the script snes.sh.
Change the line:
export SDL_OMAP_BORDER_CUT=50,50,15,15
to your liking. The 1st number cuts x pixels from the left, the 2nd y pixels from the right, the 3rd n pixels from the top and the 4th number cuts m pixels from the bottom.
Thanks to notaz' new SDL release hardware scaling could easily be added just by modifying the startup-script (of the emulator's latest release) without altering the emulator's source code (which I couldn't find anyway).
Download the full ready-to-go package here: http://www.mediafire...9x6x5dw50170sib
Just extract the archive's contents to your SD card and start the emulator by executing run.sh (dunno how to make a PND - would be great if someone could do this).
In this release there is a standard setting (best for most games) plus 2 additional game specific settings.
If you start a game (via PickleLauncher) now a messagebox appears - press Return to use the "Standard" upscaling screen dimensions.
Press left and Return to select "Extra" to select one of the 2 game specific screen dimensions:
"SF2T" makes Street Fighter II Turbo fullscreen in battles which due to this game being letterboxed on standard 4:3 TVs still keeps its aspect ratio pretty much intact.
The 2nd setting "Batman Returns" lets you play that title at correct aspect ratio without black bars on top and bottom (it uses less lines than other SNES games hence this 2nd specific setting).
With access to the sourcecode this could be improved by removing the software integer pixel doubling (which isn't required anymore now that hardware scaling is available) and maybe providing an interface for custom screen dimensions.
You can easily use own screen dimensions already now just by modifying the script snes.sh.
Change the line:
export SDL_OMAP_BORDER_CUT=50,50,15,15
to your liking. The 1st number cuts x pixels from the left, the 2nd y pixels from the right, the 3rd n pixels from the top and the 4th number cuts m pixels from the bottom.
Last edited by a moderator: