Forgot to tell you; turn
unevenstretch off before activating intoverscan.
Also this might not work directly from the mame.ini anyway, usually these settings are made at the superior level of priority.
Check the INI folder;
In that ini folder you have all the specific ini's that have been created by the program, and there may be - or not - ini's other than games or systems dedicated, with a different priority called
horizont.ini and
vertical.iniI they are present open them and you should find
filter 0 in both (or create them and write filter 0)
If they are not present or if even that doesn't work, next you should check the specific ini's, in this case it'll be either a particular game rom name's ini, or the corresponding driver's ini (in this case should be simpsons.ini)
In it you may or may not find filter (wich will be set either to 1 or 0), and it is also in there that it is preferable to set unevenstretch and intoverscan to your desired settings.
Always remember there is a priority order which is (very shortened and simplified for the sake of illustration);
game.ini or system.ini > horizont.ini & vertical.ini > mame.ini
Whatever you'll set in simpsons.ini will have priority.
Sorry not to be more specific about the present case of INI Creator, I don't remember exactly which types of ini's it creates, nor what's inside each, the one time i've tried (on my pc monitor and then laptop) it it was a disaster, everything was wrong on both displays.
Not true, for me I’ve never had this issue with premade HLSL settings. Bigbluefrontends HLSL setting I use. Every single game I’ve thrown at it I’ve never had uneven scanlines. We’re talking 100’s of titles I’ve booted to configure.
Since then I’ve switched you Nueda’s ini creator, and again I have all his preconfigured HLSL settings for different games emulating many different monitors. I run them on a 1920x1200 screen. Never had uneven scanlines. He even says that ini creator is built towards 1080p users so everything should just work out of the box.
He must have a setting off that’s setting Nueda’s premade ini files off. Maybe try enabling HLSL oversampling.
Good for you but allow me to doubt, i've seen what people are satisfied with when it comes to CRT shaders and my reaction has almost always been "really?" as for me i could see issues others apparently wouldn't (i'm very ocd/picky for that)
Over 1200p you will already experience much, MUCH less occurences of annoying uneven scanlines (224p and 240p both fit which is a considerable advantage), and seeing how heavily smoothed the settings are (if filter not off) and if the scanlines density is not strong then it is common that the unevenness artifacts that will happen in less favourable cases will be hidden efficiently-enough and hardly noticeable.
However they are still here in cases the resolution's still too short to fit a good multiple, no matter what, and the lower the vertical resolution the more obvious the issues become, so you have to increase the blur and make the lines fainter to hide them.
I don't fancy the too-soft blurry CRT type so I'm always after rather sharp, clear and clean CRT look, and from all the time I've spent with HLSL, I've found that it is impossible to achieve over a 1080p panel and avoid uneven lines artifacts in many cases, or you have to use integer scaling period.
When i was still using RetroArch i've experienced a couple shaders that were much better than HLSL at keeping the lines even, don't remember which ones though.
I don't trust premade ini's for HLSL because I think I know its limits, and i'm generally quite demanding on the results, for me different display resolutions = different HLSL settings, and I usually work by system or source, which means I have on average like 15~20 specific ini's.
EDIT: problems posting yesterday, sending got stuck for some reason.