2011-07-28

FXAA support for PS3 and Xbox 360 Games (2011/07/28)

A clever gamer, who goes by Durante, has devised a way to improve the picture quality of PlayStation 3 titles by utilizing some ingenious methods. The process requires a HD video capture card, a decent PC, and some free software. The process works by filtering the PlayStation 3 games through the attached PC (which is connected through the HD video capture card) and processed through the custom software. Durante's software utilizes recently released code from nVidia's post processing method, FXAA (Fast Approximate Anti-aliasing). Most gamers should already be familiar with anti-aliasing, but for those of you who are not, it is a process which reduces the jagged edges seen in images and video games. NVidia's FXAA works better than most post-processing methods and works well at anti-aliasing long edges.

EmuCR: FXAA support for PS3 and Xbox 360 Games

Some PC gamers (myself included) like to go on about the huge image quality advantages of playing on PCs. Now, your PC can actually improve the visual quality of console-exclusive games! (outside of emulation)

I’ve previously posted about the small program PtBi that I use to display 360 and PS3 games. Today I added the ability to use NVidia’s FXAA — thanks to them for releasing the code to the public domain and making it easy to integrate.

For those that are unaware, FXAA is a post-processing method that tries to reduce the amount of aliasing artifacts (think pixel staircase) in an image. It’s similar to MLAA in that aspect. Like all post-processing methods that act purely on image data, it has some drawbacks:
- It can’t handle subpixel aliasing well. (Unlike most similar methods, it at least tries to reduce it though)
- Sometimes aliasing may be detected incorrectly, resulting in an overblurring of the image. PtBi can mitigate this by adaptive sharpening after the FXAA pass.
- Particularly when used as a post-filter external to a game, it’s impossible to distinguish between UI and rendered 3D elements. This results in some UI distortion.

Advantages are that it can be used on any image data, it is really good at smoothing the edges it detects and it’s very fast. On my system, with YUV decoding, FXAA and adaptive scaling on, it still only takes less than 5 ms for a frame to be completely processed. Another nice point is that it can be used on top of images generated with eg. 2xMSAA (like many modern console games) and still achieve an improvement in edge quality.


EmuCR: FXAA support for PS3 and Xbox 360 Games


More pictures/comparison screenshots

News Source: Here

14 Comments:

  1. IT'S OVER, PC IS FINISHED!

    ReplyDelete
  2. ^ ?? You need a "PC" to make this happen. lol

    ReplyDelete
  3. And it's only Anti-aliasing. :p

    ReplyDelete
  4. Мыльное мыло сониблядей не имеет границ

    ReplyDelete
  5. new games fail badly because they think gfx is everything...

    they should remember that...

    RESPECT IS EVERYTHING

    ReplyDelete
  6. I wonder how GTA IV will look with dis? ^_^

    ReplyDelete
  7. I don't see any difference in the pictures.

    ReplyDelete
  8. As I read it, it takes milliseconds per frame of video to apply this filter, so it's not even a real time operation and unsuitable for actually playing games.

    ReplyDelete
  9. @ Anon 10

    You don't really get it do you now? First of all it's external application of image improvement technology (in this case FXAA). Henceforth there's bound to be SOME time for it to be applied. And secondly, 1.3ms on GTX 580 is extremely fast response... IMO even if it was as "high" as 5 or 8 I'm quite positive you wouldn't see a difference, especially because PS3 games are stuck in the sense that they have set frame limit rates @ 60/30 (mostly 60). Also, "you" use a freaking gamepad, it's not like with devices like pc mouses where it actually matters. :p Henceforth, pretty much irrelevant.

    ReplyDelete
  10. @ Goran H

    7900gtx modified, yep shit... pitty it didnt have a g92 based GPU, the gts250 still runs most pc games fairly decent... ALSO 1.3ms doesnt make much of a difference for ppl like me who already have ~150ms ping to most cod servers anyway ;P

    ReplyDelete
  11. yea but still for someone to run a program that adds fxaa between the pc and ps3/xbox is very smart havent really had something like this till now that i know of at least. Your really not able to change ANY graphic settings in the consoles because there already preset per game.

    ReplyDelete
  12. Plaese Nichole .....
    see this!
    http://freehack.org/xbox360-emulator-v4/
    THE SITE IS WORK:(((((

    How can I get out ... is no link?


    and leave here a another LINK please :(
    next day ..I look for this link please...

    ReplyDelete

Can't post a comment? Try This!