In this case, the MAME developers are a bunch of morons. I mean, the old versions had this feature, even in Direct3D: Code:
mame romname -r 1360x768 -d3d -cs full
Why do they consciously decide to remove a certain feature? Especially since it's not some obscure function, but the default behavior in basically every single considerable emulator. What did they think?