MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

anikom15
Instigator/Local CRT Guru
Reged: 04/11/16
Posts: 287
Send PM
Re: What work would need to be done to get more accurate vector shaders?
09/01/17 05:44 PM


Thankfully the differences between a raster and vector screen are not as extreme as you might believe. Both are analog and work with similar signals and use the same types of shadow masks and phosphors. The display part of a CRT shader, from the gun to your eye, should be able to be identical for both.

The signals the displays use aren't too different in nature. There are the video signals, RGB, or just Y for monochrome, for both. Rasters have H-SYNC and V-SYNC ramps whereas vectors have arbitrary x and y signals. You can construct frames with strict timing with sync signals but no such thing exists for the vector displays.

If we want to make things like the Apple II or LaserDisc accurate we will have to deal with the video signals directly anyway, and that should naturally lead to work on the vector games hopefully. To have better phosphor effects, especially with the increase of high-speed displays, MAME will have to switch to a new method of display where black frames are inserted (the persistence models keep the screen from actually becoming completely black). Another change is to make the phosphor effect additive instead of the 'lighten only' method it uses now. This should have the potential to make the vector lines look much more realistic. I've been experimenting with this additive method (for rasters) but there are some aesthetic issues and difficulties that people probably won't like.

I can't work on vector things directly, but I will at least try to port it to BGFX along with my other work, and hopefully other work I do will improve vector games as well.







Entire thread
Subject Posted by Posted on
* What work would need to be done to get more accurate vector shaders? TServo2049 08/31/17 04:50 PM
. * Re: What work would need to be done to get more accurate vector shaders? TServo2049  08/31/17 05:08 PM
. * Re: What work would need to be done to get more accurate vector shaders? uman  08/31/17 09:25 PM
. * Re: What work would need to be done to get more accurate vector shaders? anikom15  09/01/17 05:16 PM
. * Re: What work would need to be done to get more accurate vector shaders? R. Belmont  09/05/17 10:40 PM
. * Re: What work would need to be done to get more accurate vector shaders? Envisaged0ne  08/31/17 06:38 PM
. * Re: What work would need to be done to get more accurate vector shaders? anikom15  09/01/17 05:44 PM
. * Re: What work would need to be done to get more accurate vector shaders? uman  09/01/17 10:53 PM
. * Re: What work would need to be done to get more accurate vector shaders? Haze  08/31/17 07:07 PM
. * Re: What work would need to be done to get more accurate vector shaders? anikom15  09/02/17 12:23 AM
. * Re: What work would need to be done to get more accurate vector shaders? Envisaged0ne  08/31/17 07:39 PM
. * Re: What work would need to be done to get more accurate vector shaders? MooglyGuy  09/01/17 09:47 AM

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