> This doesn't seem to work, anymore. > > Like the OP, I'm disappointed with vector games in MAME, especially the almost > invisible Astroid bullet thing. With HLSL, I was expecting a great mimic of a real > vector display. In fact, the vector HLSL settings don't seem to have any effect > (except bloom). Anyone know why this is, especially why pincushion doesn't work with > vector games?
Do it better yourself then. You have the source, bud.
Edit: On a serious note, the current rendering code for D3D9 is basically a pig's breakfast, and while last year I spent some time converting it to at least use classes rather than some kind of fucked-up Lovecraftian horror of C, it's a long way off from being particularly extensible. As a result, in what spare time I do have, I prefer not to work on it because I know the sort of ouroboros of shit that I would have to untangle, and I would rather do nothing than continue putting band-aids on the code. The way MAME pushes vector data up to the OSD layer is horribly bad and does so at some completely arbitrary frame rate rather than asynchronously queueing vectors for drawing as they're requested by the hardware, which would make sense, and would allow proper handling of brightness.
If you're willing to step up to the plate and fix all this, then be my guest, but if you don't plan to lift a finger to actually help the project and just want to piss and moan about how a free product doesn't do exactly what you want, go away.
Edited by MooglyGuy (03/23/14 07:28 PM)
|