Reviving this thread a bit with a new updated version of NesDS 1.3c
NesDS1.3c+ (SPG) - Screen, Palette, Gamma
So i did a bit of work and successfully added in the three above features in NesDS rearanging the menu a little.
FIRST is the Gamma selection merged code from PocketNES and reimplemented the Gamma Selection (5 Levels)
SECOND is the Palette selection there are 14 different palettes to chose from with change the default RGB colors the emulator renders, 8 were took from a popular selection 3 are FirebrandX palettes and the last 3 are from Nintendo consoles (Wii, Nes Classic, 3DS)
THIRD is a new Screen preset menu to make you life easier instead of using the buggy touchscreen to get a proper scale (though you can still use it if you like just hit [Scale] at the top instead)
10 different presets are available, 4 are Top, Bottom, Middle, +24 (unscaled). Next 4 are PocketNES, All Scaled, Middle Medium scale and Bottom Medium scale. The last two are Default Scale (the one used by default) and Default Scale Lower. Any one could be a good choice depending if you want all pixels or just a Medium scale or whatever.
The thing i like about this update is since i fixed the [All Scaled] setting if you switch renderer to Alpha-Lerp the verticle scrolling wobblies are pretty much gone (Try Zelda 2) So games like Dragon Warrior or Final Fantasy work well with this work around.
But you may want to use a font patch in that scenario. Here you go my Updated NesDS Font Pack
NesDSUpdatedFontsIPS.zip (Dwedit's Site)
Anyway try this out and tell me how you like the updates (Now called NesDS1.3c+)