Build Your Own Arcade Controls Forum

Main => Driving & Racing Cabinets => Topic started by: Nuexzz on April 03, 2013, 12:10:13 pm

Title: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 03, 2013, 12:10:13 pm
I realized that this functionality can be performed with any emulator or game with a simple png image, you can add scanlines long as you respect the alpha plane.
someone with image editing skills you want to test must be based on the images we have in the source folder \ base.png (maintaining the same structure of transparency, resolution and canvas.

extract the files where you have the emulator (for now only works in windowed mode)



(http://i.imgur.com/X568ixS.jpg)

(http://i.imgur.com/uakyOdv.jpg)
Title: Re: McaBFaKe HLSL for any emu... beginning in Model2 and Model3
Post by: Howard_Casto on April 03, 2013, 02:48:37 pm
That's cool, but I think you really need to rename this.  HLSL = a pixel shader. 

What you are doing is an overlay.  There is a BIG difference.  HLSL can distort and separate the image at the pixel level, while an overlay can only mask off part of the screen via the help of a texture. 

Don't misunderstand I'm sure people will find it useful, I'm just saying...
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: isamu on April 03, 2013, 04:10:21 pm
post a pic of daytona 2 with full scanlines and I'll be a believer :)
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 04, 2013, 03:09:31 am
@Howard_Casto ,ok no problem I understand, is why the same fake name hehe
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 04, 2013, 03:11:34 am
post a pic of daytona 2 with full scanlines and I'll be a believer :)

I hate to use image editors, but I will prepare something for you to see  ;)
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 04, 2013, 03:56:02 am
something fast

(http://i.imgur.com/ZeLhLcs.jpg)
(http://i.imgur.com/DBBmwTE.jpg)

there is still a problem with the alpha channel seems clear skin, I'll be working on it.
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 04, 2013, 04:47:40 am
I am improving my image editing hehe

(http://i.imgur.com/yjUgNYS.jpg)

Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Howard_Casto on April 04, 2013, 05:31:55 am
You don't have to do model2 btw.... overlays can be added via the lua script system.  There's a script I posted over in the TS2 thread on the software forums. 
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: isamu on April 04, 2013, 03:08:54 pm
I am improving my image editing hehe

(http://i.imgur.com/yjUgNYS.jpg)

Interesting. :)

Howard what we would REALLY like is implementation of HLSL. Then we can adjust scanline effects to our hearts' content.
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 04, 2013, 07:09:04 pm
There is currently a program (WindowFX) folding windows linux windows as it does, so i guess it's possible with a little work

(http://i.imgur.com/aRLRYWd.png)
(http://i.imgur.com/3D8Is7w.jpg)

http://www.stardock.com/products/windowfx/ (http://www.stardock.com/products/windowfx/)
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Howard_Casto on April 04, 2013, 09:27:15 pm
My guess it that's using win7/vista/8's aero functionality, which unfortunately is worthless for a fullscreen directX app.  Not to mention the fact that it's doubly worthless because a great majority still run XP on their cabs. 
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 04, 2013, 10:26:37 pm
The program works for Windows XP and 7/8
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 12, 2013, 10:13:39 am
Well here some videos because my research led me through the windows by unknown paths and twin windows could do without consuming resources through dlls windows 7.

Daytona USA - 6 of Screens in Desktop (M2Emulator) (http://www.youtube.com/watch?v=GMzx7_DU3Q4#)

Daytona USA 2 Power Edition - 6 of Screens in Desktop (Supermodel Emulator) (http://www.youtube.com/watch?v=N_qoWHJWchM#)

still encounter problems with the window frame so here decided to remove.
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: BadMouth on April 12, 2013, 10:17:30 am
Well here some videos because my research led me through the windows by unknown paths and twin windows could do without consuming resources through dlls windows 7.

So that is just 1 instance of the emulator running, but displayed in multiple windows?
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 12, 2013, 10:42:38 am
Well here some videos because my research led me through the windows by unknown paths and twin windows could do without consuming resources through dlls windows 7.

So that is just 1 instance of the emulator running, but displayed in multiple windows?

exact my friend.

EDIT:here you have to model2 (recommend windowed mode from default on the emulator)

IMPORTANT !!Only works on Windows7.
Title: Re: McaBFaKe GLSL for any emu... beginning in Model2 and Model3
Post by: Nuexzz on April 26, 2013, 10:35:46 am
I was a bit bored and I decided to create something for a little more realism, even I have to connect the controller with multiple virtual driver images come alive  :P
Next breakthrough lamps views will add the virtual  in the bottom.

(http://i.imgur.com/roeLGRQ.jpg)