ASUS ROG XBOX Ally X20 vs. DIY Retro Carnival CM3

Specs, emulation, community reviews, ownership and play history, side by side.

Compare

With

Shown to scale from each device’s real-world dimensions.

Quick verdict

Best value
Retro Carnival CM3
Better screen
ROG XBOX Ally X20
More portable
Retro Carnival CM3
Newer model
ROG XBOX Ally X20

Main differences

  • DIY Retro Carnival CM3 is about $942 cheaper based on catalog pricing.
  • DIY Retro Carnival CM3 is roughly 75% smaller and 60% lighter.
  • ASUS ROG XBOX Ally X20 has a 120Hz OLED screen, versus 60 Hz IPS on DIY Retro Carnival CM3.
  • ASUS ROG XBOX Ally X20 runs Windows 11 Home; DIY Retro Carnival CM3 runs Linux (RetroPie).

ASUS

ROG XBOX Ally X20

Details
Price
$1,300.00
OS
Windows 11 Home
Released
Oct 2026
Up to
Unknown
Screen
7.4 inches OLED
Weight
756 grams

We’re not tracking prices for this one yet.

No reviews yet

DIY

Retro Carnival CM3

Details
Price
$358.00
OS
Linux (RetroPie)
Released
Aug 2019
Up to
PS1
Screen
3.2 inch IPS
Weight
303 grams

We’re not tracking prices for this one yet.

No reviews yet

Specs

BetterWorse

SpecROG XBOX Ally X20Retro Carnival CM3
Price$1,300.00$358.00
OSWindows 11 HomeLinux (RetroPie)
Screen7.4 inches3.2 inch
Aspect ratio16:93:2
Resolution1920 x 1080480 x 320
Refresh rate120Hz60 Hz
PanelOLEDIPS
ChipsetAMD Ryzen AI Z2 ExtremeBroadcom BCM2837
CPUAMD Ryzen AI Z2 ExtremeCortex-A53
GPUAMD Radeon 890M (RDNA 3.5, 16 CUs)Broadcom VideoCore IV
RAM24GB LPDDR5X-80001 GB DDR2
Storage1TB PCIe 4.0 NVMe M.2 2280 SSDExternal MicroSD
Battery80Wh2920 mAh
Weight756 grams303 grams
Dimensions300 x 121 x 27.5–51.3 mm149 mm x 60 mm x 17.5mm
Video outNoYes
BluetoothYesNo
Stick typeTMRUnknown
Analog triggersYesNo
Touch screenYesNo

Emulation

Excellent › Good › Playable › Limited › Unsupported

SystemROG XBOX Ally X20Retro Carnival CM3
Classic systems
Game BoyUnknown
NESUnknown
GenesisUnknown
GBAUnknown
SNESUnknown
PS1Unknown
Mid-generation systems
DSUnknown
N64Unknown
DreamcastUnknown
PSPUnknown
SaturnUnknown
Sixth-generation systems
GameCubeUnknown
WiiUnknown
PS2Unknown
Modern systems
3DSUnknown
SwitchUnknown
Wii UUnknown
PS3Unknown

Emulation source notes

  • Retro Carnival CM3 DS: Nintendo DS: Most games playable but mostly with frameskip, struggles with harder to emulate games This device does not have a touchscreen, so you won't be able to play DS games that rely heavily on the touchscreen
  • Retro Carnival CM3 3DS: Nintendo 3DS: Either cannot run any games at all or games are unplayably slow
  • Retro Carnival CM3 GBA: Nintendo Game Boy Advance: Almost all games playable at full speed without frameskip
  • Retro Carnival CM3 N64: Nintendo 64: Most games playable but mostly with frameskip, struggles with harder to emulate games
  • Retro Carnival CM3 NES: Nintendo Entertainment System: Almost all games playable at full speed without frameskip
  • Retro Carnival CM3 PS1: Sony Playstation: Almost all games playable at full speed without frameskip
  • Retro Carnival CM3 PS2: Sony Playstation 2: Either cannot run any games at all or games are unplayably slow
  • Retro Carnival CM3 PS3: Sony Playstation 3: Either cannot run any games at all or games are unplayably slow
  • Retro Carnival CM3 PSP: Sony Playstation Portable: Only the easiest to emulate games are barely playable
  • Retro Carnival CM3 Wii: Nintendo Wii: Either cannot run any games at all or games are unplayably slow
  • Retro Carnival CM3 SNES: Super Nintendo Entertainment System: Almost all games playable at full speed without frameskip
  • Retro Carnival CM3 Wii U: Nintendo Wii U: Either cannot run any games at all or games are unplayably slow
  • Retro Carnival CM3 Saturn: Sega Saturn: Only the easiest to emulate games are barely playable
  • Retro Carnival CM3 Switch: Nintendo Switch: Either cannot run any games at all or games are unplayably slow
  • Retro Carnival CM3 Genesis: Sega Genesis / Mega Drive: Almost all games playable at full speed without frameskip
  • Retro Carnival CM3 Game Boy: Game Boy / Game Boy Color: Almost all games playable at full speed without frameskip
  • Retro Carnival CM3 GameCube: Nintendo GameCube: Either cannot run any games at all or games are unplayably slow
  • Retro Carnival CM3 Dreamcast: Sega Dreamcast: Most games playable but mostly with frameskip, struggles with harder to emulate games

Frequently asked

What's the difference between the ASUS ROG XBOX Ally X20 and the DIY Retro Carnival CM3?
DIY Retro Carnival CM3 is about $942 cheaper based on catalog pricing. DIY Retro Carnival CM3 is roughly 75% smaller and 60% lighter. ASUS ROG XBOX Ally X20 has a 120Hz OLED screen, versus 60 Hz IPS on DIY Retro Carnival CM3. ASUS ROG XBOX Ally X20 runs Windows 11 Home; DIY Retro Carnival CM3 runs Linux (RetroPie).
Which is cheaper, the ASUS ROG XBOX Ally X20 or the DIY Retro Carnival CM3?
The DIY Retro Carnival CM3 is the cheaper of the two at around $358.00, roughly $942.00 less than the ASUS ROG XBOX Ally X20 based on catalog pricing.
Which is newer, the ASUS ROG XBOX Ally X20 or the DIY Retro Carnival CM3?
The ASUS ROG XBOX Ally X20 is the newer model, released in 2026.

Compare ROG XBOX Ally X20 with

Curious ChipPIPSpecs
Multi Game SystemMGSPSpecs
Snail / iReadyGo / 78DianMuch W1 / 78P01Specs
OpenPandora GmbHDragonBox PyraSpecs