Slashdot Mirror


Atari Emulation of CRT Effects On LCDs

An anonymous reader writes "A group at Georgia Institute of Technology has developed a fun little open source program to emulate the CRT effects to make old Atari games look like they originally did when played on modern LCD's and digital displays. Things like color bleed, ghosting, noise, etc. are reproduced to give a more realistic appearance."

18 of 226 comments (clear)

  1. Great use of tag by RenHoek · · Score: 3, Insightful

    I think this is one of the most justified uses of the 'brokenbydesign' tag ;)

  2. Unfortunately, CRT is still the best for gaming. by Anonymous Coward · · Score: 2, Insightful

    And does their program eliminate motion blur and the poor contrast of LCD to make it looks like a CRT?

  3. NTCS filters by Ailure · · Score: 2, Insightful

    Reminds me about the various NTSC filters used in various emulators (such as Nestopia). It's kind of funny how some people strive for simulating the original display, but I have to admit that I personally use the NTSC filter when possible. (and I avoid using filters like super eagle which have a tendency to make stuff look like blobs...)

  4. Overdid it. by nausea_malvarma · · Score: 3, Insightful

    The effect is great in theory, but I think they over did it. Old arcade games are certainly a bit blurry, and have some ghosting issues, but this effect makes every little sprite into a pile of fuzzy crap. It's too bad to be true, and it ends up looking fake. Reminds me of those pre-faded jeans, with so much added wear that its easy to tell the wear and tear is not natural. Instead of looking like a pair of old jeans, they look like a pair of new jeans that someone split bleach on. Like these

    1. Re:Overdid it. by ElectricTurtle · · Score: 3, Insightful

      Wow, apparently people are missing the point. They obviously aren't trying to emulate 'new CRTs' what would be the point of that? Have you people forgotten what a 12" MCGA or EGA display from over two decades ago used to look like? I used to have one (MCGA) in working condition as recently as two years ago, and I can say the emulator is pretty close.

      Damn kids don't remember what shit used to look like before VGA, SVGA, XGA etc. came along and spoiled 'em. When I was growing up, I had one color! ONE! And it was the nastiest shade of amber ever conceived! At least I could play Airborne Ranger...

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    2. Re:Overdid it. by hairyfeet · · Score: 2, Insightful

      Yes! preach brother! I grew up watching one of those big ass Magnavox TVs, and this is a pretty perfect representation of what we had in the 1970s. We had bleeding channels, and ghosting, oh and if you weren't careful you ended up with the pattern for something like Pacman "sticking" around for awhile.

      My mom of all people was addicted to Yar's Revenge and Donkey Kong JR (we had the ColecoVision with the 2600 expansion module) and she would sit there playing Yars late at night and I would get up to watch cartoons the next morning and there would be this nasty colored blob in the middle of the screen in a big line where where the colored wall in Yars was. That thing would last for hours. So yes, TVs back then were mostly fugly with their game pictures, which the game developers used to their advantage, like using the bleed to blend the colors so they wouldn't need to use as many.

      You have to remember we are talking about a system with only 128 BYTES of RAM for runtime data. So every trick they could pull helped. And considering the fact that this was a CS class project i think they did a pretty good job of simulating the old 70s era graphics. So good job guys, can't wait for it to be added to Stella!

      --
      ACs don't waste your time replying, your posts are never seen by me.
  5. Why bother? by Anonymous Coward · · Score: 3, Insightful

    Honestly, craig's list is riddled with people throwing away CRT's. Why run a crappy emulation...if that is what you call it, when you can go next door and get CRT?

  6. Nice by Trogre · · Score: 2, Insightful

    Looks similar to the efforts the xscreensaver developers, with their m6502 and Apple2 hacks that simulate CRT artifacts such as static, colour separation, and shear.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  7. Re:Unfortunately, CRT is still the best for gaming by MobileTatsu-NJG · · Score: 4, Insightful

    And does their program eliminate motion blur and the poor contrast of LCD to make it looks like a CRT?

    No but the 21st Century did.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  8. No pedantry needed... by rbarreira · · Score: 3, Insightful

    ... since they were referring to realistic emulation... meaning closer to the reality of the system being emulated.

    --

    The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
  9. Re:But why!?!?!? by Sycraft-fu · · Score: 5, Insightful

    Because old systems counted on it. They were designed around working on low rez NTSC displays. You find that the color bleed and fringing and such helped smooth out the image and make it more natural. When you display it on a modern high resolution LCD it looks extremely blocky. So you emulate the problems with the older technology and you get a better looking picture for it.

  10. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  11. I don't get it... by theNetImp · · Score: 2, Insightful

    I don't remember my Atari looking like that on my TV. Sure it wasn't LCD perfect but it didn't suck that that does.

  12. Re:But why!?!?!? by fractoid · · Score: 5, Insightful

    It is beyond me why anybody would want to make something look like it did, instead of how it should look.

    But this IS how it "should look". It was designed for that display. People want it to look like it originally did for the same reason that people like muscle cars, vinyl records (complete with the hiss and wow and flutter that they try so hard to eliminate), valve amplifiers. It's because sometimes the inaccuracies in equipment change the signal for the better, and people like that.

    --
    Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
  13. Re:Unfortunately, CRT is still the best for gaming by Khyber · · Score: 2, Insightful

    I've been working on an 800+ character MUGEN game for quite some time, now. My primary monitor is a 32" 1080p LCD made by Samsung, and there are NO timing issues. I even have an X-Arcade controller for testing. No lag. That's like 50 feet of wire/cable between controller and monitor.

    The biggest problems most games have these days on LCD screens is their own inputs. Every guitar hero/rockband controller I've touched likes to double-strum, even on touchier movements. While DBZ BT3 on the Wii is great, part of the control interface lags when doing a gesture movement, or double-taps for you if you press a button only once.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  14. Vector? by Tablizer · · Score: 2, Insightful

    Vector graphics may be the most difficult to emulate because of the potential brightness of specific spots. The brightest white on most LCD monitors cannot compare to such a spot. Asteroids is probably the most famous vector game. Basically, the electron beam could be controlled to "draw" the game via lines and dots instead of merely scanning back and forth at a fixed pace like traditional CRT's. The beam could "dwell" on a specific spot or line if needed, making it glow like nobody's mamma.

  15. Re:Unfortunately, CRT is still the best for gaming by Bigjeff5 · · Score: 3, Insightful

    Since the fastest runners in the world have reaction times in the 170-190ms range, and unofficially at least the fastest "clicks" are all above 100ms (I averaged 232ms myself, just below average), I'd doubt you could notice, let alone be affected by, a 10-50ms disparity.

    And I'm not sure how you can say 2ms response time leads to a 50ms disparity anyway, that doesn't make sense. Hell, there was a 70ms difference between my slowest and fastest clicks, and I couldn't notice the difference. The tech to get the response times so low does tend to jack colors and produce some odd artifacts, but none of those relate to how quickly it displays the data on the screen, not as far as I've ever heard anyway. Since the color/artifacting issues are relevant, and since 15ms vs 2ms is not noticeable, it's better to pick a 15ms LCD anyway.

    Plus, a frame will generally be displayed at least 10 times, if it is displaying at 15ms, before you can actually react to it. Again, the response time argument for not going LCD is tired and nearly worthless.

    The problem is probably just that you've been reading weird crap about LCDs, and haven't used them much yourself. Most likely to keep from justifying an upgrade.

    Actually, if you really want to prove me wrong (and find out for yourself if the LCD response time is really the issue), go to Humanbenchmark.com and compare your OWN clicks on a CRT with your OWN clicks on an LCD. I'm assuming you have access to one, of course, but it shouldn't be hard to get access to one anyway.

    I'm betting there is less than a 5ms difference in your 10 click averages.

    --
    Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
  16. Re:Unfortunately, CRT is still the best for gaming by RzUpAnmsCwrds · · Score: 4, Insightful

    Your 21st century seems a lot nicer than my 21st century. I haven't seen a flatpanel yet that in objective terms of quality comes anywhere near a CRT.

    CRTs have better black levels and better colors. On the other hand, they have fussy geometry adjustments (and you can never get them as perfect as an LCD), moiré patterns, and are generally much fuzzier than LCDs.

    My LCD provides a sharp, high-resolution image with low power consumption in a small package at a low price. All of those factors (sharpness, resolution, power cosumption, size, price) matter more to me than the areas where CRTs continue to lead (color reproduction, black level).