In reply to post ID 1932
Also, here are some pictures of the four major masks used by CRT televisions:
DOT TRIO
http://www.pctechguide.com/42CRTMonitors_Dot_trio.htm
APERTURE GRILLE
http://www.pctechguide.com/42CRTMonitors_Aperture_grill.htm
SLOTTED MASK
http://www.pctechguide.com/42CRTMonitors_Slotted_mask.htm
ENHANCED DOT PITCH
http://www.pctechguide.com/42CRTMonitors_Enhanced_Dot_Pitc…
Keep in mind that the mask is a single size - you shouldn't scale it up with the game image. Targeting a specific TV, say 27" with a specific dot pitch, will let you calculate what the mask should look like. Create it at some obscene resolution (4000x3000?) so it will look smooth. Scale up the game image to that size, apply the mask, add some bloom, then scale the whole thing down to your output resolution. This should give you a fairly accurate image and will probably be very tolerant of scaling at non-integer increments. Using 2x,3x,etc isn't exactly the right aspect ratio for a lot of these games, you typically require some extra horizontal stretching.
DOT TRIO
http://www.pctechguide.com/42CRTMonitors_Dot_trio.htm
APERTURE GRILLE
http://www.pctechguide.com/42CRTMonitors_Aperture_grill.htm
SLOTTED MASK
http://www.pctechguide.com/42CRTMonitors_Slotted_mask.htm
ENHANCED DOT PITCH
http://www.pctechguide.com/42CRTMonitors_Enhanced_Dot_Pitc…
Keep in mind that the mask is a single size - you shouldn't scale it up with the game image. Targeting a specific TV, say 27" with a specific dot pitch, will let you calculate what the mask should look like. Create it at some obscene resolution (4000x3000?) so it will look smooth. Scale up the game image to that size, apply the mask, add some bloom, then scale the whole thing down to your output resolution. This should give you a fairly accurate image and will probably be very tolerant of scaling at non-integer increments. Using 2x,3x,etc isn't exactly the right aspect ratio for a lot of these games, you typically require some extra horizontal stretching.

Link to this post
Show profile
![http://img199.imageshack.us/img199/627/phosphornxgng.th.png [Image: http://img199.imageshack.us/img199/627/phosphornxgng.th.png]](http://img199.imageshack.us/img199/627/phosphornxgng.th.png)
![http://img190.imageshack.us/img190/3124/psgxythphosglowgng.th.jpg [Image: http://img190.imageshack.us/img190/3124/psgxythphosglowgng.th.jpg]](http://img190.imageshack.us/img190/3124/psgxythphosglowgng.th.jpg)
![http://img267.imageshack.us/img267/7127/somoriginal.th.png [Image: http://img267.imageshack.us/img267/7127/somoriginal.th.png]](http://img267.imageshack.us/img267/7127/somoriginal.th.png)
![http://img5.imageshack.us/img5/592/phosphor5xsom.th.png [Image: http://img5.imageshack.us/img5/592/phosphor5xsom.th.png]](http://img5.imageshack.us/img5/592/phosphor5xsom.th.png)
![http://img197.imageshack.us/img197/2964/psgxythphosglow.th.jpg [Image: http://img197.imageshack.us/img197/2964/psgxythphosglow.th.jpg]](http://img197.imageshack.us/img197/2964/psgxythphosglow.th.jpg)
![http://img34.imageshack.us/img34/5575/soclosesofarphosphor.jpg [Image: http://img34.imageshack.us/img34/5575/soclosesofarphosphor.jpg]](http://img34.imageshack.us/img34/5575/soclosesofarphosphor.jpg)
![http://img440.imageshack.us/img440/1803/phosphor2xbyuusphos2xbl.png [Image: http://img440.imageshack.us/img440/1803/phosphor2xbyuusphos2xbl.png]](http://img440.imageshack.us/img440/1803/phosphor2xbyuusphos2xbl.png)
![http://img404.imageshack.us/img404/8275/sf2scanlines.th.png [Image: http://img404.imageshack.us/img404/8275/sf2scanlines.th.png]](http://img404.imageshack.us/img404/8275/sf2scanlines.th.png)
![http://nfgworld.com/grafx/games/Castlevania-scanlines.jpg [Image: http://nfgworld.com/grafx/games/Castlevania-scanlines.jpg]](http://nfgworld.com/grafx/games/Castlevania-scanlines.jpg)
![http://img5.imageshack.us/img5/761/sf2scanlines2.th.png [Image: http://img5.imageshack.us/img5/761/sf2scanlines2.th.png]](http://img5.imageshack.us/img5/761/sf2scanlines2.th.png)
![http://img90.imageshack.us/img90/9458/sf2scanlines3.th.png [Image: http://img90.imageshack.us/img90/9458/sf2scanlines3.th.png]](http://img90.imageshack.us/img90/9458/sf2scanlines3.th.png)
![http://img179.imageshack.us/img179/7425/sf2scanlines4.th.png [Image: http://img179.imageshack.us/img179/7425/sf2scanlines4.th.png]](http://img179.imageshack.us/img179/7425/sf2scanlines4.th.png)