> I've known this method for some time, and effects are great. However, it's not so > easy to configure and I've had mixed results on the output, even with modern cards > (GeForce 320M). For example, many games don't show any output at all, and most games > that show an output have some kind of artifacts at the bottom or top of screen.
The artifacts around the edges have been fixed for u1, so you can get all fishbowl-y if you like. To make all games show output, you need to chain the glsl_plain shader that comes with the MAME source (it's in src/osd/sdl/shader), and run things like so:
mame -glsl_shader_mame0 glsl_plain -glsl_shader_mame1 CRT
|