MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

etabeta
Reged: 08/25/04
Posts: 2036
Send PM
Re: HLSL and Linux
11/22/11 10:53 AM


> > 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

actually, you need to also add the path to the shaders: so either in the ini or at command line you need e.g.

mame -gl_glsl -glsl_shader_mame0 ./src/osd/sdl/shader/glsl_plain -glsl_shader_mame1 ./CRT/CRT

which works fine for every game if you have the CRT.vsh shader in a CRT/ subfolder of your MAME folder







Entire thread
Subject Posted by Posted on
* HLSL and Linux Cheesoid 11/18/11 11:26 PM
. * Re: HLSL and Linux R. Belmont  11/18/11 11:43 PM
. * Re: HLSL and Linux franciscohs  11/19/11 05:09 PM
. * Re: HLSL and Linux R. Belmont  11/21/11 05:28 PM
. * Re: HLSL and Linux etabeta  11/22/11 10:53 AM
. * Re: HLSL and Linux franciscohs  11/22/11 06:23 PM
. * Re: HLSL and Linux Cheesoid  11/19/11 12:43 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 370 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 6800