Page 1 of 1

Windows port unicode testbuild

Posted: Thu Apr 08, 2010 4:55 pm
by OV2
Since the last release I've added unicode support to the windows port of snes9x. Since this involved quite a few changes I've decided to post an interim test version.
I'd really appreciate feedback from users with roms/movies/paths that contain unicode characters.

The archive also contains an x64 build that you can try if you have an x64 windows version. Also present is HLSL shader support for direct3d (provided by mudlord). I've packaged mudlord's shaders into a separate zip, and fes made a few shaders on the bsnes board that you can try.

The config file is now considered utf-8, so if you previously had characters in your specific locale they might not load correctly.

snes9x_testbuild_12042011.zip
shaders-mudlord.zip

Posted: Tue Apr 20, 2010 11:39 pm
by mudlord88
Brilliant, tried the x64 build and runs fine.

Posted: Wed Apr 21, 2010 7:23 am
by mudlord88
Which ones? Hardly noticed issues in SMW sound when vsync is enabled.

Posted: Wed Apr 21, 2010 5:23 pm
by Camo_Yoshi
epman5g wrote:works ok. some sound problems still need to be fixed though
Did you tweak the sound options and make sure that Snes9x was the only program running?

Posted: Tue May 18, 2010 6:30 pm
by OV2
Another interim build, this time with OpenGL and GLSL support:
snes9x_testbuild_18052010.zip

Currently requires OpenGL 2.1 (since I'm using PBOs).

Posted: Thu May 20, 2010 12:55 am
by mudlord88
Source, or is it for Snes9x 1.53?

Posted: Thu May 20, 2010 12:55 pm
by OV2
I plan on including it in the next version.

Here is the source for the last testbuild:
snes9x_testbuild_18052010_src.zip

Posted: Fri May 21, 2010 11:32 pm
by mudlord88
Currently requires OpenGL 2.1 (since I'm using PBOs).
Upon looking at the source, I have to wonder why you are using PBOs. Wouldn't blitting regardless be fine?

Posted: Sat May 22, 2010 8:18 pm
by OV2
I'm using a PBO to avoid having to create an extra memory buffer for the output filter step.

Posted: Sat Nov 13, 2010 8:05 pm
by OV2
Here's a new testbuild: snes9x_testbuild_13112010.zip
  • OpenGL should work on older cards (PBOs are optional)
  • Synchronizes the Win7 jumplist with the recent roms list
  • Support bSNES-style XML-based .shader files
  • Updated menu structure
  • Drag&Drop support for ROMs
  • Various small fixes
Shaders can be found here:
HLSL-shaders by mudlord
GLSL-shaders in the bSNES download section

As always, feedback would be appreciated (especially if there are problems on older windows versions).