Greetings! The GPL-derived scale2x shader-code that Just Desserts provided was indeed very useful in MESS for systems that were never meant to be played on a television or a monitor screen.
HLSL works great and is polished near perfection in v.0.149 but I really miss the ability to enable scale2x when needed.
Scale2x & EPX is the only algorithm in my opinion that doesnít destroy the beautiful pixel-art as much as most other algorithms, and combined with HLSL it did wonders on some systems in MESS.
Iím currently looking at the scale2x algorithm (http://scale2x.sourceforge.net/
) and the HLSL source in order to understand the changes. Iíll post the shader-code here if I get it to work in >v0.149. Chances are slim in my case since Iím only a old armature hobby programmer and not a Guru-Master like most active members here on bannister-boards. The HLSL code is way too advanced for me and it still amazes me as much as it did since the first release =)
I only wish that HLSL could read user-made ďcustom.fxĒ file for these kinds of modifications instead of replacing the available HLSL files like prescale.fx as in the past.
Any help from our MESS/MAME gurus regarding this issue would indeed be much appreciated. Best regards and thanks in advance. Cheers