Hi Just Desserts,
I dont know if it helps you, but for correct vector rendering, you should refer to version 0.179 . It is the last version, that rendered vector points in vector objects. I created a report on MT some years ago.
You can test vector point rendering pretty well with HLSL .ini settings:
red_ratio (Red Output from RGB)
grn_ratio (Green Output from RGB)
blu_ratio (Blue Output from RGB)
if you use higher settings then 1.0, the points will become more and more visible. These settings are named differently in the official MAME UI. I think it is RGB power there, but not 100% sure, can’t check it right now.
MAME versions higher then 0.179 , don’t support this HLSL settings no more.