Your data. Your choice.

If you select «Essential cookies only», we’ll use cookies and similar technologies to collect information about your device and how you use our website. We need this information to allow you to log in securely and use basic functions such as the shopping cart.

By accepting all cookies, you’re allowing us to use this data to show you personalised offers, improve our website, and display targeted adverts on our website and on other websites or apps. Some data may also be shared with third parties and advertising partners as part of this process.

Product test

Asus ROG Ally review: performance isn’t everything

Philipp Rüegg
11/5/2023
Translation: Patrik Stainbrook

Asus is looking to rival the Steam Deck with its ROG Ally. It undoubtedly succeeds in terms of performance and equipment. However, the software is dead on arrival.

A better display, more power and runs any PC game I want – the Asus ROG Ally sounds like the perfect portable gaming machine. It’s all the more disappointing that this supposed Steam Deck competitor is plagued by numerous software problems.

An elegant handheld PC with top features

The Asus ROG Ally is a handheld PC. Like a Nintendo Switch, but for PC users. Unlike the Steam Deck, which is based on Linux, the Ally is equipped with Windows 11. The most obvious advantage of this is that I can install any game available for PC. With the Steam Deck, only compatible Steam titles work out of the box.

Asus isn’t stingy with the equipment:

  • Display: 7-inch touch LCD, 1920 x 1080 pixels, 120 hertz, 500 nits
  • CPU/GPU: AMD Ryzen Z1 Extreme, RDNA 3
  • Memory: 512 GB M.2-2230, MicroSD slot
  • RAM: 16 GB LPDDR5
  • Battery: 40 Wh
  • Weight: 608 g

Full HD resolution, 120 Hertz refresh rate and 500 nits make Valve’s Steam Deck look old hat. It only offers 1280 x 800p at 60 Hz and 400 nits. The brightness would even be sufficient for HDR. Currently, however, this function can’t be activated. In addition, AMD’s latest mobile chip promises powerful performance. Thank you to Asus for providing me with the top model for testing. There’s still a cheaper variant with the slower Z1 chip and 256 GB of storage.

The buttons and analogue sticks click and move very satisfyingly. Everything looks compact, and there’s no rattling whatsoever. Only the two buttons on the back don’t really suit me. First, because there are only two of them, not four like on the Steam Deck. More so because I can’t trigger them reliably – especially the right button. I trigger them with my middle finger and need to consciously press down to make them work. Very clunky.

On the other hand, the 120 Hz refresh rate is a big plus. The menu controls are extremely smooth and noticeably faster than the Steam Deck. However, the resulting increased battery consumption already worries me.

Infinite possibilities…

I have to install games in their respective launchers. Only then do they show up in Armoury. The app is useful and doesn’t belong in the «bloatware» category. It serves as a control centre to launch games and manage the device. I can also create control profiles here. The Ally can switch between Gamepad, Desktop and Automatic mode. It’s recognised by Windows as an Xbox 360 controller, which is why no adjustments should be necessary in most games – theoretically.

In practice, the controls don’t work during my very first game – Wildfrost. I can only interact with the touch display. Even manually changing the controls from Automatic to Gamepad or Desktop does nothing. I do this via the second dedicated Asus button on the left side of the display. It opens the Command Center with various quick settings like the fps counter, resolution, refresh rate, operating mode and control scheme.

I quit the game and manually select the Gamepad profile in the Armoury app. After that, the in-game controls work. But this isn’t the last time the issue will come up.

Wildfrost runs as smooth as butter. The tactical card battle game isn’t particularly performance hungry, but 120 frames per second (fps) on a handheld is remarkable.

Hi-Fi Rush is even more fun. An action-packed rhythm game demanding quick reflexes and fluid gameplay. Here too the Ally delivers a rich 120 fps, and that with maximum details and 1080p resolution. Granted, there’s FSR upscaling, but still. Even the sound from the speakers is decent enough. Now that’s what I call a great first impression.

Next, I put the Wi-Fi through its paces and install every game I’m halfway interested in. Among them are others from Game Pass, which can’t run on Steam Deck. Microsoft relies on the Universal Windows Platform, or UWP for short, for its own games. This isn’t compatible with the Linux-based Steam Deck.

However, my installation mania quickly ran into a wall. The SSD is full. Of the 512 GB, 475 GB are actually available. Windows devours a large part of this. And as the 130 GB Star Wars Jedi: Survivor is also in my download queue, the free space has already been used up.

So, I get myself a fast microSD card with a generous 1 TB of memory and continue. By the way, you have to format the card in NTFS so that you can also install games from the Windows Store on it.

In the meantime, Cyberpunk 2077 has been installed, which I have to try out immediately. And wow, it looks pretty impressive. At 1080p and high details, CD Projekt Red’s dystopian action adventure runs at over 40 fps. The Steam deck only manages about 25 fps, even only at 800p.

But I can’t enjoy it for long before the game crashes. This brings me to the main problem of the Asus ROG Ally. The device doesn’t work reliably enough (yet). I constantly have to deal with bugs.

… infinite problems

Before I go into further detail, it should be said that the Ally won’t be officially released for another four weeks. Hopefully, Asus can and will diligently patch until then. On the very day this article was published, a new update was released. I wasn’t able to test it extensively yet. I can't rule out my test device being faulty either. Nevertheless, the multitude of problems worries me.

A bug causes the game library in the Armoury app to be overrun by Miles Morales.

I have to restart the Ally quite often. Sometimes apps freeze, sometimes Windows doesn’t react as it should and sometimes the game list in Asus Armoury suddenly only consists of countless «Spider-Man Miles Morales» links.

And my problems have only just begun. I don’t want to go into every issue individually, you can find an overview of the most common bugs I encountered here:

The following points work, but need improvement:

Volume and battery

The Steam Deck runs out after 100 minutes in Cyberpunk 2077 at medium details. The Ally turns off after just one hour with the same settings at 720p and 60 Hz. I repeated the test at 120 Hz with the same result. As the game never gets above 50 fps anyway, the higher refresh rate doesn’t have a negative effect.

Yes, this is an extreme example. If the Ally isn’t constantly pushed to its limit, I can typically play for two to three hours. However, this confirms my suspicion that the battery consumption on the Ally is higher than that of the Steam Deck.

Game benchmarks

But once the Ally is up and running, gaming itself feels great. The new AMD Ryzen Z1 chip shows its full strength here. Games usually run much faster than on the Steam Deck. In Gears Tactics, I get twice the frame rate at 720p resolution as I do with the Steam deck at 800p. Even the demanding Cyberpunk 2077 can be played smoothly with high details – at 1080p at that.

The Ally lets me make similar adjustments to the processor clock rate and fan control. This way I can optimise games manually. It isn’t quite as simple as Steam Deck’s dedicated menu, but I have more complex programs at my disposal with MSI Afterburner and the like on Windows.

The only outlier in terms of performance is Spider-Man Miles Morales. On the Steam Deck, the game runs at virtually the same 45 frames per second.

In the table below, you can see four games that I tested on both devices. In both resolutions on the Ally. 1280 x 720 pixels result in a total pixel count of 921,600, while the Steam Deck with 1280 x 800 comes to 1,024,000 pixels. That’s ten per cent more. 1920 x 1080 on the Ally is again twice the Steam Deck’s resolution.

The Ally even copes with demanding switch emulators like Yuzu or Ryujinx. So, if I want to play «Zelda Breath of the Wild» on the Ally, it’ll work fine. Of course, this also applies to Nintendo 64, Game Boy or Mega Drive emulators.

Verdict: not recommended before Asus patches

I have a really high tolerance when it comes to bugs and crashes. But the ROG Ally has strained even my nerves. Something is constantly breaking. My list of problems grows with each passing day. Asus urgently needs to improve the software before their official launch.

When a game is running, the Ally is great. There’s nothing to complain about in terms of performance. Games run up to twice as fast compared to the Steam Deck. There are practically no restrictions. And I love that I can install games from stores other than Steam – most notably Game Pass.

The hardware is top-notch, and the Ally itself is relatively handy. Its 7-inch display is crisp and the fans aren’t excessively loud. Asus’ Armoury app also serves its purpose. It’s a useful hub for all my games and the most important settings.

Unfortunately, the overall experience is repeatedly marred by unpredictable events. Sometimes the keyboard doesn’t open, then the controls don’t respond, a download freezes or the game crashes. For me, there are too many compromises that I have to accept for more performance and more games.

The Ally is an unsatisfactory device in its current state. I had high hopes for a PC handheld that would really run all games. Even if Asus fixes the bugs before launch, its unreliable standby mode, the missing trackpads and the cumbersome Windows navigation will still bother me. So, I’ll stick with the Steam Deck for now. It does less, but looks more polished and is more fun thanks to its reliability.

In this week’s Tech-telmechtel-Podcast (only in German), I also talk about my experiences with the ROG Ally.

73 people like this article


User Avatar
User Avatar

As a child, I wasn't allowed to have any consoles. It was only with the arrival of the family's 486 PC that the magical world of gaming opened up to me. Today, I'm overcompensating accordingly. Only a lack of time and money prevents me from trying out every game there is and decorating my shelf with rare retro consoles. 


Product test

Our experts test products and their applications. Independently and neutrally.

Show all

These articles might also interest you

  • Product test

    Asus ROG Ally X review: Steam Deck alternative, not replacement

    by Philipp Rüegg

  • Product test

    Ayaneo 2 review: an expensive Steam Deck alternative with too many downsides

    by Philipp Rüegg

  • Product test

    Asus Rog Xbox Ally X tested: a first step, but (still) Xbox-unworthy

    by Philipp Rüegg