From what I could see, even the effect files have changed. They are renewing HLSL feature with BFGX and A LOT of files are changing. You can't just use the old fx files because they ARE different than the new ones.
That's why you get weird effects with your outdated effects files. There is no other choice, you either update the files or stay with an old MAME build.