Windows on Consoles: One Step Forward

As a semiconductor enthusiast, getting a chance to test the esoteric options on the market is always a delight. Gaming consoles, especially those that are x86 based, offer a unique insight into the effect of what a large combined CPU+GPU can bring to the market, assuming it has sufficient memory bandwidth, but because of the semi-custom nature of the agreement between AMD and Sony/Microsoft, actually getting to run any decent tests on them has been an idea that stopped before it started. Now that we’re transitioning from one generation of consoles to another, it appears that at least some of that shroud has been lifted, and companies like Chuwi are able to take advantage of silicon coming onto the market to build their own designs, based on operating systems that can offer a deep level of customizability.

So here we have the Chuwi Aerobox, built using a processor now known as the A9-9820. This processor is a fully enabled Xbox One ‘Durango+’ processor, which I’ve labelled as Edmonton+. It offers eight Jaguar cores at 2.35 GHz, which is +650 MHz above the Xbox One, and all 896 graphics cores built into the silicon are enabled, compared to only 768 for the Xbox console. It uses dual-channel DDR3-1333, and the only thing missing is eSRAM access.

Poking the console has exposed that MSI is the ODM here, although it remains unclear whether it is MSI, Chuwi, or someone else actually sourcing the silicon (and exactly from where). Chuwi pairs the APU with 8 GB of DDR3, two of which goes to the graphics and six goes to the Windows 10 Home installation. Unfortunately this runs at a fraction of the bandwidth (14 GB/s vs 200+ GB/s) to the console equivalents.

For the Aerobox, Chuwi includes a very beefy cooler, which is very quiet and keeps the system well within any thermal limits. The only downside is the slapdash job in which Chuwi applied thermal paste, accounting for the worst experience in a pre-built PC I’ve ever seen. We applied our own paste, dropped the temperatures a little, and slept a little easier (see here for a cool video montage).

On the plus side to Chuwi, they do equip the system with a 256 GB M.2 SATA SSD, eschewing any spinning rust option, and there’s a space inside for a user to put their own 2.5-inch SATA drive for storage. Modern games require modern storage solutions, and Chuwi has left options, which is a good thing. Annoyingly however, the build quality is such that we broke our power button when opening the chassis to install a drive, so your mileage may vary. In another nod to some lacking quality assurance, the Wi-Fi module was in its own M.2 slot, but rather than being screwed in (with a screw header even present on the board), it was glued on.

All the connectivity is on the rear, which is a shame, because I would have liked at least two USB ports on the front. On the back we get only two USB 3.0 as our fastest IO, which is a product of this generation of APU. The fact that the video output is only DVI-D is disappointing, but Chuwi supplies a DVI-D to HDMI cable in the box – it’s just that it’s a short cable requiring close proximity to the display.

On the performance side, we have a mixed bag. It ultimately performs worse than the equivalent consoles of its era because we’re using Windows rather than the optimized software stack that consoles use, allowing for deeper optimization. The older generation Jaguar cores are technically from 2013, and likely started design around 2009-2010, and are quite far removed from the modern core feature set. So despite there being eight cores on here, and clocking at 2.35 GHz which is near the peak for a Jaguar core ever, anything beyond the simplest CPU workloads is going to chug. The SSD helps a lot here, but rapid switching between applications in a modern office workflow does become apparent. For video playback on YouTube, 4K30 had zero dropped frames, but going beyond that caused a fair amount of stutter.

On the gaming side, for any titles aside from the basic eSports ones, then users will have to learn to expect around a 30 FPS average at low settings. This means that this might make a nice eSports box, however I was happy to play Borderlands 3, albeit at 720p Low, at a 30 FPS average. Emulation of mid-range platforms won't be so great, given the low score in our Dolphin test, but you should be able to get up to the Wii.

The biggest deficit in gaming here is going to be that because this is recognized as a non-standard graphics card, some games won’t run because of that, but also that there will be zero driver updates, and standard drivers won’t work. There are hurdles to get through, and Chuwi would be a big help here if they offered a driver kit to download directly, rather than enthusiasts having to use a VPN to access one of MSI’s sub-contractors.

Overall it’s a very interesting little box, and I’m really glad that these old console processors are seeing the light of day in a different style of design. Due to their age, there isn’t a lot you can do with them, but for specific tasks it can do the job. Chuwi gets plus points for the cooling solution, and enabling a SATA SSD in the model, however there are substantial quality assurance issues that need addressing, like the thermal paste, the glue, and the breakable chassis. This doesn’t jive with some of the other Chuwi products I’ve used in the past, which makes me suspect this might have been an early sample.

We’re not sure exactly what the Aerobox will be sold for in Japan, but from a hardware and performance standpoint, we could see it fitting in just above our standard CPU guide $300-$500 system brackets. I have to consider, at the $500 price point, would I suggest someone build a system with something like a Ryzen 5 3400G instead? I probably would. But at the $300 price point, as a fully contained system, the Chuwi can be competitive, simply because it's a fully contained system that can play Borderlands 3. This is even despite some of the driver/performance issues.

Nonetheless, it looks like Chuwi won’t be selling these outside of the Japanese market any time soon.

Options For Outside Japan

Users outside Japan that are interested in playing with an old Xbox One APU like this can turn to Aliexpress, where a vendor has motherboards available equipped with this APU. You can get the board shipped for $125, and it comes with a cooler using the standard Intel LGA115x mounting, as well as a backplate. Note that import duties may apply depending on your region, as these come from China.

Naturally, I purchased one for myself, as I like to collect these things. It is shown here on the left, compared to Chuwi Aerobox on the right.

There are some slight differences – the power delivery is different, there are four SATA ports rather than two, the rear has HDMI rather than DVI-D, but there is not spot for an M.2 Wi-Fi module. The Aliexpress one on the left also only has a 4-pin power connector, and only two 4-pin fan headers. One of the USB headers on the bottom isn’t their either. I know some users who have purchased these with differing results – one had a board with a lower grade processor (the RX-8120), another was DOA, and of course there is no warranty on these things. Mine is still a work in progress. Though based on the APU markings, my processor seems to be of the same batch as the Aerobox. It looks like I have a project for the holidays.

CPU Benchmarks, Power, Temperature, Noise
Comments Locked

101 Comments

View All Comments

  • yeeeeman - Thursday, December 24, 2020 - link

    while this is an interesting product, it is one SLOW machine and even a Sandy Bridge based system trounces it.
  • Silver5urfer - Thursday, December 24, 2020 - link

    PS4 and XB1 get crushed by Q6600 Core2Quad, Sandy i7 2600K obliterates it. And that SB processor is still relevant even today can play a lot of games which came in 2020.
  • d0x360 - Thursday, December 24, 2020 - link

    Allot of 2d indies maybe...and surely nothing that's using unity for it's engine.

    I mean hell I have an i7 5820k with an all core OC of 4.6ghz (stable to 5.4), that's 6 cores btw. I also have 32 gigs of ddr4 quad channel and a 2080ti ftw3 ultra +170 core +1400mem.

    I found that this year my CPU just isn't cutting it.. except for in cyberpunk oddly enough. In watch dogs legion I'm getting 30fps at 1080p with ray tracing off and DLSS on perf. Yeah that's probably because it's ubi soft but still there have been plenty of other games that came out in the 2nd half of this year that offer unacceptable performance and it's always because I'm cpu bound.

    No it doesn't help that I play at 4k... I like dropping to 3200x1800 but some games freak out when using a custom resolution so then I have to go to 1440p which looks soft on a 4k display.

    So an i7 2600k... Nah. No way. I doubt it even "crushes" the base consoles.
  • loki1944 - Thursday, December 24, 2020 - link

    Yes; it does, because even Bloomfield will demolish an xbox one X. I have C2Q 6600, 9650, i7 920, 930, 960, 980X, 870, 4770K, 6850K, 7800X and i5 750, 6600K, and 9400. There is simply no comparison. If your 5820k isn't cutting it then it's probably dying.
  • Silver5urfer - Thursday, December 24, 2020 - link

    "CBR11.5 marks
    AMD QuadCore A6-5200 2.0GHz: 1,99pts
    Intel Core2 Quad Q6600 2.4GHz: 2,70pts
    Intel OctaCore Atom C2750 2.4GHz (@2.6GHz Turbo): 3,81pts
    AMD EightCore FX-9370 @ 2.4GHz: 4,16pts
    Intel Core i7-4770K @ 2.4GHz: 5,18pts

    source: http://pc.watch.impress.co.jp/docs/topic/review/20...
    source: http://adrenaline.uol.com.br/biblioteca/analise/78...

    the PS4 CPU runs at 1.6GHz,
    1.5GHz quad core Jaguar scores 1.5
    1.6GHz would probably be something around 1.6
    8 core 1.6GHz Jaguar maybe around 3-3.2?

    Q6600 at 3GHz achieves around 3.3
    stock around 2.7"

    A quick google instead of wasting my time... And that's the CBR11.5 score. Then if we take i7 2600K, it is over. At GN 4.7GHz @1.35v 2600K plays games at Ryzen 2700 Stock levels.

    End of story.

    8th gen console HW is utter garbage.

    And using Cybertrash ? That is a horrible game and a horrible benchmark as well.
  • moozooh - Thursday, December 24, 2020 - link

    > I found that this year my CPU just isn't cutting it.. except for in cyberpunk oddly enough.

    That's because it's written for four cores and doesn't use any modern instruction sets (except one instance of AVX which can be safely patched out to play on pre-SB hardware). Then again, the same is applicable to most modern games, still, sadly. It's almost 2021, and almost no game makes good use of more than four cores.
  • raystryker - Friday, December 25, 2020 - link

    My Core 2 Quad 6600 and R9270 outpaced both consoles with no trouble...I wouldn't say "crushed" but yeah. I gamed on that combo through 2018....
  • Hrel - Saturday, January 23, 2021 - link

    The performance you're indicating is indicative of a bad overclock. Probably also throwing lost bits in memory like crazy. Your hardware is capable of FAR FAR more than you're getting.
  • bunnyfubbles - Friday, March 26, 2021 - link

    your 5820K @ 4.6GHz should be at least roughly equivalent to a Ryzen 2600 if not 3600 or modern, non K i5... if it really isn't cutting it when you appear to be setting yourself up for a GPU limitation with your choice of resolution, there is likely something critically wrong with your system.
  • MetaCube - Friday, December 25, 2020 - link

    "And that SB processor is still relevant even today can play a lot of games which came in 2020."

    Nice one.

Log in

Don't have an account? Sign up now