Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Information about the Apollo CPU and FPU.

Anti-aliasing?

Gregthe Canuck

Posts 274
03 Oct 2017 00:38


Interesting article here: EXTERNAL LINK   
     
Someone has developed an anti-aliasing DIGITAL-VIDEO cable with a built-in FPGA/ASIC to anti-alias lower resolutions.
     
Would something like this be feasible on future Apollo/Vampire products?
 
Note that most/all 4K televisions do upscaling for lower input resolutions (720, 1080) already (Sony does it the best). But for regular DIGITAL-VIDEO monitors this could be handy.
 
For example, let's assume your monitor's native pixel resolution is 1920x1080. It would be cool to be able to output that resolution natively out the DIGITAL-VIDEO cable and have the screen modes (such as 960x540) scaled up (with anti-aliasing) as necessary.
 


Renee Cousins
(Apollo Team Member)
Posts 142
03 Oct 2017 03:53


gregthe canuck wrote:

Interesting article here: EXTERNAL LINK     
     
  Someone has developed an anti-aliasing DIGITAL-VIDEO cable with a built-in FPGA/ASIC to anti-alias lower resolutions.
     
  Would something like this be feasible on future Apollo/Vampire products?
This should work as-is on the Vampire, although I don't see much use. For 3D games you can run at 480P you'll get some improvement, but it doesn't work for 2D pixel graphics and desktops. I believe SAGA will have some upscaler modes like scanlines, but I'm not sure about real upscaling effects like HQx.
 
gregthe canuck wrote:

  Note that most/all 4K televisions do upscaling for lower input resolutions (720, 1080) already (Sony does it the best). But for regular DIGITAL-VIDEO monitors this could be handy.
 
  For example, let's assume your monitor's native pixel resolution is 1920x1080. It would be cool to be able to output that resolution natively out the DIGITAL-VIDEO cable and have the screen modes (such as 960x540) scaled up (with anti-aliasing) as necessary.
I can see the Vampire doing this fairly easily -- at least on the scanline. But as I said, Workbench needs an upscaler like HQx, not one that performs "antialiasing" like this (which appears more like NVIDIAs TXAA and only helps on high frame rate video like graphics).


Eric Gus

Posts 477
04 Oct 2017 04:57


Hopefully again we can turn any of that stuff off, I personally prefer to see it sharp (if a bit chunky).. I would not want to be forced to use scanlines or HQx or anything that artificially tries to alter the display.


Mallagan Bellator

Posts 393
07 Oct 2017 00:58


eric gus wrote:

Hopefully again we can turn any of that stuff off, I personally prefer to see it sharp (if a bit chunky).. I would not want to be forced to use scanlines or HQx or anything that artificially tries to alter the display.

I agree. Anything like that should be optional to the user


Mallagan Bellator

Posts 393
07 Oct 2017 01:07


gregthe canuck wrote:

It would be cool to be able to output that resolution natively out the DIGITAL-VIDEO cable and have the screen modes (such as 960x540) scaled up (with anti-aliasing) as necessary.
 

Since 960x540 is exactly half the resolution of 1920x1080, there is little point in anti-alias this resolution. The pixels would appear like 2x2 pixels on a 1080p optimized screen, from left to right, top to bottom. I believe that's why the team chose to use this res for one of the saga resolutions. I know it was why I made that resolution myself for my voodoo 3 card, because it's quite useful. It looks like the perfect mid range resolution for the Amiga on such a monitor. If you have not tried it yourself, trust my word for it. It's perfect for its use

posts 5