| |
Oswald
Registered: Apr 2002 Posts: 5086 |
More accurate CRT emulation
http://www.bogost.com/games/a_television_simulator.shtml
someone please make this for Vice :) |
|
... 30 posts hidden. Click here to view all posts.... |
| |
Mace
Registered: May 2002 Posts: 1799 |
Quote: ofcourse, thats pretty much how it'd work - very simply said. :) but its much easier said than done =P
As coding is :) |
| |
A Life in Hell Account closed
Registered: May 2002 Posts: 204 |
Quote: Quote:it'd be interesting if someone tried to look more seriously at CRT effects. Maybe we could get some nice scaling out of it, that isn't locked to 2x and with proper pixel aspect ratios?
i did :) however like said above, the vice rendering architecture doesnt allow to easily add fullscreen filters, which you would need for dotmask/blooming etc
Quote:the default palemu also enables nassive blur, which, uhm, sucks - it's a bad TV effect, ironically, rather than a c64 efffect.
no, its a pal effect. (limited bandwidth for chroma, chroma is valid for ~4 pixels) the only "crt effect" implemented in vice are the scanlines.
except that the blurredness parameter seems to effect luma as well as chroma - i agree on chroma being correct!
(try a pure white box on a black background to test this... there should be 0 chroma in that image. play with the blurriness slider ;)) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11350 |
thats also a PAL effect :) luma is "blurred" for ~1 pixel (black/white transitions arent perfectly sharp with pal either) |
| |
Jammer
Registered: Nov 2002 Posts: 1335 |
http://zgredowo.blogspot.com/2012/10/crt-like-rendering-on-lcd-..
I strongly recommend getting acquainted with this ;) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11350 |
not really, its just another one that confuses random noise and blur with crt emulation :) |
| |
Jammer
Registered: Nov 2002 Posts: 1335 |
If that code ranges somewhere between efficiency of current WinVice crt and fidelity of your own routine (as I learnt it's damn accurate but very demanding), that's a good compromise, I'd say. Provided I'm going to see properly displayed hires checkerboard, it's more than enough :P |
| |
chatGPZ
Registered: Dec 2001 Posts: 11350 |
thing is, that routine will show none of the artefacts you know from c64 correctly :)
the closest (most accurate) you'll get atm is what micro64 implements - needs a half decent GPU though |
| |
algorithm
Registered: May 2002 Posts: 705 |
@jammer That CRT emulation program on the link you supplied seems to have multiple shaders in the shader folder (badmagnets, pal, delay, ghosting, yuvgroup, glow etc) so it may be utilising most/all of these in the demo. Looks good. Micro64 one currently rules quite a fair bit however |
| |
chatGPZ
Registered: Dec 2001 Posts: 11350 |
the one thing that sets micro64 apart from most other attempts i have seen is that it doesnt just apply some fancy post processing that may or may not look like a CRT - but actually does the processing in a way that resembles what actually happens - which makes it a whole lot more accurate in a bunch of situations. |
| |
Hein
Registered: Apr 2004 Posts: 942 |
But what's more important: does it accurately emulate my memory of my Sharp TV? |
Previous - 1 | 2 | 3 | 4 - Next |