I finally built the mini PC I've been dreaming of and it made me realise we've come a long way from cramped cases and fiddly connectors

A compact gaming PC on a desk with various parts on show.
(Image credit: Future)

The smaller the PC, the bigger the problems. That's what I've long believed in my many years of building relatively functional computers. You have to consider tolerances, sizes, form factors, and cooling more carefully when working within a tight space. Yet what surprised me about this mini PC build was how easily it came together.

What constitutes a mini PC these days has been somewhat skewed by various models of NUC and handheld gaming PCs—but I'd still count this Fractal Terra build as a micro machine. It's about the size of a bread bin, or, for anyone under the age of 40 or without regard for gluten staleness, I want to say loosely the size of a yorkshire terrier's torso? It's 343 x 153 x 218 mm.

That's small enough to stuff next to your gaming monitor, even if you're trying your best with a small desk. It's also just about big enough to stuff with a high-performance dedicated graphics card and a powerful desktop CPU for superb gaming performance.

Surprise, surprise—that's exactly what I've done.

The parts

A compact gaming PC on a desk with various parts on show.

(Image credit: Future)
Swipe to scroll horizontally
ComponentModelUS priceUK priceRow 0 - Cell 4
CPUAMD Ryzen 7 9700X$327£309Buy link
GPUNvidia RTX 4070 Super Founders Edition$599£579Buy link
ChassisFractal Design Terra$180£180Buy link
MotherboardAsus ROG Strix X870-I Gaming WiFi$450£420Buy link
MemoryPNY XLR8 Gaming 32 GB DDR5-6200$110£104Buy link
StorageSolidigm P44 Pro$123£115Buy link
CPU coolerNoctua NH-L12S$60£64Buy link
CoolingNoctua NF-A12x25$33£29Buy link
Power supplyThermaltake Toughpower SFX Platinum 750W$126£115Buy link

Total: $2,008 | £1,901

The Fractal Terra was my Mini-ITX case of choice for this build. A snazzy metal box with a real bit of a tree stuck to the front of it. There are few cases that speak to me at such a primal level—really, I'm just a sucker for a fine grain. It's also a renowned chassis and a prime example of what can be accomplished in a tight spot.

You'll see more of the Terra shortly. What's important to know about it is it's a 10.4-litre chassis, which puts it smaller in stature than the NZXT H1 at 15.6-litre, and it's surprisingly accessible thanks to two hinged, vented panels on either side of the case.

I've decided against pushing this case to its limit and settled for the fantastic Founders Edition RTX 4070 Super. We're reaching the end of the RTX 40-series generation and I'm still yet to be convinced there were many better deals to be had than the original Founders Edition cards—cool, quiet, and pretty slick. If you wanted to go bigger, I'm told you can reliably fit the Asus ProArt GeForce RTX 4080 OC Edition in this case, if your budget allows.

For the CPU and motherboard, I'm betting on an AMD/Asus combo to deliver everything I need. And what a combo it is. The Ryzen 7 9700X is an eight-core processor, powered by the Zen 5 architecture. It's a great blend of single-thread and multithreaded performance, which means even this mini PC is able to crunch through After Effects projects or brushing in Blender. The reason I opted for this over something more powerful is because the 9700X is one of the best performing CPUs money can buy with a TDP of just 65 W.

At a glance: Asus ROG Strix X870-I Gaming WiFi

A compact gaming PC on a desk with various parts on show.

(Image credit: Future)

Chipset: X870
Socket: AM5
PCIe slots: 1x PCIe 5.0 (x16)
DIMM slots: 2x DDR5
NVMe slots: 2 (1x PCIe 5.0, 1x PCIe 4.0)
Wireless connectivity: Wi-Fi 7, Bluetooth 5.4
USB ports: 2x USB4 (Type-C), 5x USB 10 Gbps (4x Type-A, 1x Type-C), 3x USB 2.0 (Type-A) + ROG Strix Hive II + ROG FPS card

There's no space for a large CPU cooler here. I'm stuck with the distance between the socket, motherboard, and side panel—in the Terra, that's not a lot. I have measured the gap from socket to side panel at around 8 cm or 3 inches. To fit in that space, the Noctua NH-L12S comes in handy. This extremely low-profile CPU cooler rotates the traditional tower on its side, through four curved heat pipes, and an especially slim 120 mm fan is slotted in underneath. That's right, the fan sits between the cold plate and the heatsink. It's a tight squeeze, but it's sufficient to deal with the 9700X.

I've also thrown in another fan into this build, beneath the PSU. A Noctua NF-A12x25. Somehow, the cables just about stay out of its way.

Let's take a moment to appreciate the beauty that is this ROG motherboard. It's not hyperbole to say this is the best-looking motherboard I've ever laid my hands on. Granted, I do have a penchant for Mini-ITX motherboards, which puts them at something of an advantage over larger units, though the mix of stamped, almost hammered-look metal plating across its IO, SSD slots, and rear. No wonder this thing costs nearly as much as the graphics card.

No small form factor build would be complete without a suitable small power supply. Luckily, I've got the Thermaltake Toughpower SFX Platinum 750W at hand. Much like a Mini-ITX motherboard or mini PC, there's just something about a shrunken power supply that I adore. Miniature, mighty, modular, and rated to a high efficiency to keep excess heat away—the Toughpower is a perfect fit for this build.

The build

1. Ready the motherboard

As usual, I start this build by removing the motherboard from its packaging and laying it on top of the box. It's easier to connect most key components without the confines of a case to slow me down—starting with the CPU. There are no longer any pins on the rear of Ryzen chips—that's gone with AM5—though this does mean I need to pay extra attention not to jab a finger into the motherboard's socket.

With the CPU loaded into the motherboard, it's time for the two sticks of PNY XLR8 DDR5-6200 RAM. This is a slightly faster kit than the 6000 MT/s kit I'd usually recommend here. The reason for that is the memory controller performs at its best when it matches the clock speed of the memory. Above 6000 MT/s, and the memory runs faster than the upper limit of the memory controller, which means the memory controller clock (UCLK) has to be halved. The good news is, if you buy memory between 6200-6400 MT/s, with a bit of luck, you can still run the memory at a 1:1 ratio with the controller.

Lastly, I install the SSD. The NVMe slots on this Mini-ITX are stacked atop of one another, with the PCIe 5.0 slot closest to the board itself. I'm not opting for PCIe 5.0 here, however, so I stick the Solidigm P44 Pro in the top slot. This motherboard doesn't use any fiddly screws to keep the SSD tied down. Instead, a little pull tab—manufacturers, more of this please.

2. Prep the chassis

This is a simple step. The Fractal Terra comes with two winged doors that are easily opened to expose the innards or removed entirely using a small slider in the top corner. Best to remove these, the top plate, any accessories, and unleash the front panel cables now before loading anything else into it. It's when I'm messing around with the case here that I notice the Terra is a bit of a fingerprint magnet. It's a matte finish that marks easily—though I'm able to clean it just as easily, too.

2. Bolt on the CPU cooler

The Noctua NH-L12S uses a straightforward mounting system. Apply the backplate to the rear of the motherboard, put the spacers onto each of the four bolts protruding out from the CPU socket, fit the mounting bars either in a horizontal or vertical position (this bit is important), and attach each of the thumb screws. Apply thermal paste, stick the cooler on top, and tighten down the two captive screws with the provided screwdriver.

It all sounds so simple, and it is, providing you don't either mess up the orientation (which I did not do) or optimistically try to install the fan on the outside of the cooler (which I did do).

A compact gaming PC on a desk with various parts on show.

(Image credit: Future)

The Fractal Terra comes with adjustable rails on which the motherboard sits, and you can use these small sliding adjusters to give yourself 30 mm on the GPU side, at the expense of the motherboard side, or vice versa. Unfortunately, no matter how much room I had hoped for on the motherboard side, there's no space for a 120 mm fan atop of the NH-L12S once I have it installed. So, I have to take the whole thing off, switch the fan, and stick it back in again. Then I'm free to screw the motherboard into the chassis, connect the front panel connectors to the relevant headers, and move onto other jobs.

3. Installing the PSU

Usually I'd leave the PSU until closer to the end, but in this build there's not much more left to do, and I don't want to be pulling cables through tight spaces with the GPU already installed. The Thermaltake Toughpower SFX is a modular unit, so I can decide ahead of time which cables to install.

  • 1x 12 V 2x6-pin (GPU)
  • 1x 24-pin (motherboard)
  • 1x 6+2-pin (CPU)

That's all I need to power this compact PC. The PSU mount is removable, so I'm able to slot it into the mount outside of the case and then slide the mount in for an easy install. However, I'd recommend installing a case fan below the PSU, if you want one, before you do this step. It's just easier to get one in there if you don't have a PSU in the way.

There's a power extension cable included in the case due to the PSU's mounting position, facing upwards, but otherwise all that's left to do is connect each of the power connectors in turn, bar the GPU.

4. Load up the graphics card

The Founders Edition RTX 4070 Super is not a particularly sizeable graphics card, though even it manages to take up a good amount of space inside the Terra. The Terra comes with a riser cable ready to go—it only needs connecting to the PCIe slot on the Mini-ITX motherboard—which means the GPU is a fairly simple installation with a pair of thumbscrews. Albeit slightly annoying to reach thumbscrews.

You could opt for a longer graphics card than I have here. The FE is just 244 mm in length, but the Terra supports up to 322 mm.

The performance

I overestimated the impact a tiny chassis would have on the performance of this PC. In my testing, I measured frame rates that are largely equal to a Velocity Micro prebuilt packing the same CPU/GPU combo in a larger, but not large, chassis.

What's more surprising is that I didn't record sky-high temperatures for either CPU or GPU. The maximum temperature I recorded while gaming was 76 °C for the CPU and 72 °C for the GPU. In more CPU-intensive system benchmarks, the CPU reached 79 °C. That is higher than the comparable Velocity Micro PC, and generally on the higher end of gaming PCs we've tested this year, but nowhere near the hottest by any metric.

The conclusion

Besides my one snag with the CPU fan, which was my own optimistic doing, I ran into no snags, faults, or frustrations with this mini PC build. That's the thing that surprised me the most, in fact. I was expecting more awkward edges, hard to reach connectors, and squished cables. Okay, there are some squished cables, but I put a whole 120 mm fan in beneath the PSU and it all fit just fine.

Credit where credit's due, the Fractal Terra made my life easy. The unfurling chassis offers almost entirely unobstructed access to three sides of this PC, and its clever internals with convenient cut-outs show there's been plenty of attention paid to the finer details. Though, I could say the same for the PSU, cooler, and motherboard—all of which helped make this build a walk in the park.

So, my takeaway from this one? Don't be afraid to scale down.

TOPICS
Jacob Ridley
Managing Editor, Hardware

Jacob earned his first byline writing for his own tech blog. From there, he graduated to professionally breaking things as hardware writer at PCGamesN, and would go on to run the team as hardware editor. He joined PC Gamer's top staff as senior hardware editor before becoming managing editor of the hardware team, and you'll now find him reporting on the latest developments in the technology and gaming industries and testing the newest PC components.