AmigaOS 4.x Graphics Survey 2018 - Rise of the Emulators
The results are in for this year's AmigaOS graphics card survey and they're quite interesting. For starters, 467 people contributed this year vs 348 in 2017. That's a 34% jump. Maybe the community is growing...
What are people using as their main graphics card? There are two clear trends:
- People are slowly migrating toward newer cards. Use of the oldest cards declined a bit (e.g., CyberVision & Voodoo cards), while newer cards usage generally increased starting with the Radeon 7xxx series (which is still an old card)
- There's been a huge jump in people using AmigaOS 4.x in emulators (from 13 to 108; an 8.3x time increase)
The emulation statistics may have been influenced by WinUAE/UAE becoming an official category this year, but the jump is so big that it's likely a real trend. Plus, there's an even large jump in emulation use in the additional cards results (from 4 to 88; a 22x increase):
Use of old cards remains stubbornly high. I guess people like to keep using their old hardware as much as possible. It's also surprising how many people still use Radeon X1xxx to Radeon HD 6xxx series cards. They're all PCI-Express cards just like the Radeon HD 7xxx and newer series, but 3D drivers are not available for them. Lack of 3D would be a dealbreaker for me.
Warp3D Nova Capable Cards
So, I was hoping to see a marked increase in Warp3D Nova card usage (hey, I wrote it, so I want more people to enjoy it). Well, that's not exactly what I found. In fact, on initial glance it looks like it went backwards:
The graph above divides the results for people's main graphics card into three categories, and shows their "market share." As you can see, the Warp3D Nova card section of the pie shrank. That's thanks to the large increase in emulation usage. If we look at only users of real physical hardware, then Warp3D Nova capable cards gained a few percentage points:
Conclusion & Further Questions
It's clear that there's a general but slow trend toward newer hardware. By far the biggest trend, though, is the dramatic rise in emulation, although the majority still use real hardware. Warp3D Nova capable card usage is increasing, albeit at a slow pace.
A few questions immediately come to mind:
- Older hardware owners, what would convince you to upgrade to newer Warp3D Nova capable hardware?
- Emulation users, what would get you to buy real hardware?
- Anyone up for writing a Warp3D Nova driver for WinUAE/UAE?
Please tell me in the comments section below.
NOTE: The data was cleaned up a little. In particular, some "Other" responses were reassigned to the correct category (e.g., "Radeon M9" was reassigned to the Radeon 9xxx category where it belongs).
19 Comments
Crumb 17/06/2020 2:47am (3 years ago)
Sheepshaver emulated Altivec many years ago (2007). QEmu does emulate Altivec. Having an updated QEMU that allows using PCIe cards could allow emulator users to use 3d acceleration on AmigaOS without having to buy a big ppc dongle.
Ricky J 15/08/2018 4:09pm (5 years ago)
Spectre660 28/06/2018 11:54pm (5 years ago)
Compositing and some other functions are faster with higher end SI cards and all Polaris cards. You get better performance with browsers for example with screen refreshes , updates and scrolling . Based on Sam460ex and Polaris beta driver experience with " low end" Polaris Rx550 card and Odyssey. Also I rarely get the 'pthreads" crash with this combination .
Hans de Ruiter 27/06/2018 10:11am (5 years ago)
"Answer to question 1:
Nothing would convince me to switch to newer cards as I'm not a gamer :-p so I don't need it.
But still I would pay for a nova driver for northern island cards. "
The cost of developing that driver divided by the number of people who would use it would be way more expensive than simply buying a new graphics card. ;-)
Elwood 26/06/2018 9:25am (5 years ago)
Nothing would convince me to switch to newer cards as I'm not a gamer :-p so I don't need it.
But still I would pay for a nova driver for northern island cards.
truman_burbank 18/06/2018 10:07pm (5 years ago)
In addition, Tabor will finally come out, and now you should know what the standard card will be for him.
Hypex 15/06/2018 12:03am (5 years ago)
The AmigaOne XE can use 2GB of RAM. Mine does. Of course, you need the right XE, with the right 1GB stick of RAM. Which some how my machine is. :-)
The XE is a sub Ghz computer as standard, so anything built using a post Ghz CPU and memory controller would easily blitz it. There are reports a Vampire is faster than an XE because it has DDR.
However, the Tabor does lack AltiVec which your G4 has. No AltiVec emulation layer exists and it likely wouldn't be worth the performance it would give. Or wouldn't give. The lack of FPU is strange as is needing to emulate what is in a standard PPC CPU.
With ExtMem I'm not sure if it takes advantage of that 36-bit address bus. Which is strange. Since it would need 64-bit support but the CPU looks like 32-bit. Huh?
My PCI slots are also full. But aside from sound, which wasn't that great, my onboard devices aren't broken. In my case thay are just old, since I replaced old IDE and USB ports with faster UDMA IDE and USB ports. And have an AGP video card. Now if UBoot could take advantage of the USB2 card or even use USB1.1 mode instead of the obvious USB1.0 slow mode, USB would run much faster.
Tosse Stabersen 13/06/2018 7:32am (5 years ago)
Once the Tabor is available (and the new A1500 Checkmate Plus cases are available - coming soon on Kickstarter), I will run OS 4.1FE for sure - and I can't wait to see what it's like, and pick up my old C development habits! Really looking forward to it - so please A-EON, work out those remaining OS fixes and start rolling out the consumer grade hardware to the retailers!
Hans de Ruiter 12/06/2018 8:57am (5 years ago)
Thanks for the comments. Really interesting to see. Keep 'em coming.
@PEB & Thomas
Yes, passive Southern Islands cards are hard to find, but they do exist:
http://www.sapphiretech.com/productdetial.asp?pid=98BCB552-6560-4C44-94ED-E57CD03F9C15&lang=eng
They tend to have bulky heat syncs though, although that's nothing new.
@James Igou
As much as I'd love to support the full range of cards, there's only so much that one person can do. I've said often enough that I'd be happy to help out anyone willing to write Evergreen drivers. No takers so far...
"While I support the development of RX560 drivers, does anyone really think an A1222 will have the cpu power needed to drive one of these cards?"
Yes they will. Polaris cards cover the full range from low to high-end, just like their predecessors.
@Spectre660
"I also suspect that there are some users may be peeved that announcements such as Gallium3D and 3D for Evergreen and Southern Islands cards have not materialized . "
3D *did* materialize for Southern Islands cards (both Warp3D and Nova). It's a shame that the Evergreen Warp3D driver was never finished, though. Still, that was years ago and things have improved (e.g., we do have modern shader based graphics via Warp3D Nova).
PEB 12/06/2018 4:52am (5 years ago)
Thomas 12/06/2018 3:04am (5 years ago)
A low-profile, fanless card with low power consumption would be able to do the trick for me
James Igou 12/06/2018 1:32am (5 years ago)
You could always support them.
X1000s were supplied with Radeon HD4650 or 4670 cards as I recall.
Eventually, 3D will be supported on these earlier cards under MorphOS.
And in the race to support higher ends cards, at some point our systems will be cpu limited.
While I support the development of RX560 drivers, does anyone really think an A1222 will have the cpu power needed to drive one of these cards?
Helloworld 12/06/2018 12:47am (5 years ago)
AmigaOne XE user here, I'd love to migrate to Nova capable cards but there is no
new budget hardware available, Sam460 is discontinued and A1222 isn't out yet.
To anser Spectre660
Even if the FPU performance isn't up to par with a G4 machine, the A1222 has many advantages, such as being able to use 2 Gigabytes of RAM instead of one.
And with the 36 bit memory adress bus even more can be accessed with bank switching (ExtMem).
That plus much faster RAM, DDR3 400mhz, and faster graphics card bandwidth (2.5Gb/s vs 133 MB) should make the A1222 much faster than a AmigaOne XE with an ancient Radeon 9000.
When the AmigaOne A1222 is released, the amount of primary Radeon 9000/r200 users will significantly decrease.
Can't wait to ditch my piece of junk G4 on life support that needs every PCI slot to replace every broken onboard device.
amig_os 12/06/2018 12:34am (5 years ago)
Henner 12/06/2018 12:29am (5 years ago)
amig_os 12/06/2018 12:17am (5 years ago)
Spectre660 11/06/2018 11:12pm (5 years ago)
Spectre660 11/06/2018 11:05pm (5 years ago)
With exchange rate increase the cost of a Cyrus board has increased about 38% since a year ago for US$ transactions from AmigaKit.
Spectre660 11/06/2018 10:53pm (5 years ago)
For the next survey you could add the questions to determine
whether users PowerPC AmigaOS machines have a physical on board PCIex16 slot.