Upgrade Intel Core i5 12400F DDR4 to AMD Ryzen R5 7600 DDR5 – Worth It?

Intel’s Core i5 12400F was and still is a capable budget gaming CPU. When I bought this chip at the end of summer 2022, DDR5 memory was still costly, and the benefit in gaming was not worth the price by a long shot. In 2023, Intel’s 13th-gen CPUs benefit significantly from faster memory, and DDR5 prices have reached their equilibrium where DDR4 was last year. I could have taken advantage of slotting in a Core-13000 model, maybe even a 14000 variant, but I am too much of a tech enthusiast to ignore the performance I could be leaving on the table with DDR4.

As you will see, I probably would not have noticed the difference and potentially benefitted the one game that triggered the upgrade thoughts. I recently took advantage of AMD’s Starfield bundles and received a new GPU with my game purchase. I knew of all the discussion around this game’s performance profile. Intel owns this game despite it being an AMD-sponsored title. Nevertheless, the 12400 had issues in the CPU-heavy areas, like New Atlantis.

(It appears that AMD or Bethesda forgot that AMD also makes CPUs, which is baffling since AMD makes the Xbox chips and Xbox owns Bethesda…)

Anyway.

The Ryzen 7600 should walk all over the 12400 with DDR4. The Intel chip is roughly equivalent to a Ryzen R5 5600X, and compared to that processor, the R5 7600 is 30% faster in games on average, according to Hardware Unboxed’s testing published on Techspot.

I performed several gaming benchmarks that compare the i5 12400F to the R5 7600 when paired with a Radeon RX 7900 XT.

Read More »

MSI B650 Tomahawk EZ Debug LED Memory and CPU Issues – Early Adopter Woes One Year Later

I have recently treated myself to an AM5 system on an MSI B650 Tomahawk WIFI. The R5 7600 has access to 32 GB of G.Skill 6000 MT/s CL32 memory, which supports AMD’s EXPO technology. Enabling EXPO worked fine for the first hour before the trouble began.

At first, the SSD wasn’t detected anymore. I wanted to reinstall Windows because of licensing issues since I chose the wrong edition at first. Then, changing settings in BIOS did not restart the computer. The BIOS just froze up. Finally, the CPU and memory EZ Debug LEDs were both active, indicating a fried CPU and RAM.

That was a fun experience.

The Debugging

For reference, here is the layout of the debugging LEDs.

I am showing you this because the image of the error was under bad lighting conditions.

Whatever I tried, the system appeared to be dead. No more BIOS, no CMOS reset, nada. A CMOS reset had no effect even when the system would still boot into BIOS. Cutting the power… you guessed it: did nothing.

In a last hurrah, I attempted to boot with only one memory stick installed. Maybe it was just a single DIMM that unleashed hell. Lo and behold, the system booted. Testing the other stick also booted. Trying both RAM sticks again also booted. What the devil?

Changing the RAM configuration from two sticks down to one triggered something in the BIOS to reconfigure itself. A BIOS often shows a message when changes to the previously installed hardware are detected. And suddenly, a BIOS reset also worked.

The Fix

This time, I ran the RAM at 4800 MT/s while I installed Windows and tested a game for good measure. After ensuring the system was stable, I dared to perform a BIOS update.

And this was the solution to the problem. My MSI B650 Tomahawk came with BIOS version E7D75AMS.160; the latest version is E7D75AMS.170. The changelog mentions several improvements regarding RAM support.

An unreleased beta version also mentions stability improvements with EXPO enabled. I assume this also made its way into the latest release.

Since then, the system has been stable. I have run several benchmarks and played Starfield for about four hours straight without any stability problems.

The Disappointment

I am shocked that users can still run into compatibility issues like this about a year after the release of the Ryzen 7000 processors. The original installed BIOS was published in May 2023. That was already about eight months after the release of the AM5 platform, and it still had issues.

I hope this was helpful and saved you some time debugging a similar issue on the same motherboard or even a different one that behaves the same.

Thank you for reading.

Gamers Do Not Want to Buy AMD and NVIDIA GPUs

It is June 2023, and gamers are still waiting for NVIDIA or AMD to release a GPU that is a no-brainer for any of the different price points of the mainstream market. I accept that the RTX 4090 and the RX 7900 XTX are halo products with an accordingly high price tag. Especially the RTX 4090 is impressive in all aspects. But what about the people who do not have over 1000 Orens to burn or do not want to spend that much? The controversy and discussions about NVIDIA’s sub-1k lineup down to the RTX 4060 Ti got me thinking. These cards would be a significant or even gigantic performance upgrade for me, yet I am not interested in them. What about AMD? Seriously, what about AMD? When are they moving their butts and joining the fray?

I am aware that it is about maintaining margins and keeping all their Scrooge McDucks happy. I also know that gaming products do not sell for as much as professional workstation- or enterprise products, with AI being the new hotness.

(Let’s hope it turns out to be more useful compared to the mining energy waste.)

How much time did NVIDIA dedicate to gaming hardware at Computex 2023? But is this really worth antagonizing a vast and vocal audience that has enabled AMD and NVIDIA to get where they are? From the looks of it: Yes. When considering a younger Jensen Huang’s statements, NVIDIA’s position is especially curious.

Read More »

OpenRGB – An RGB Software I Want to Use (It Runs on Linux!)

If you are in the market for anything gaming PC or gaming laptop related, chances are, you have come across the industry-wide trend of RGB illuminated hardware and peripherals. Everything is RGB, from the graphics card to the RAM, to your headset (because you can see the lights when you wear it 🙄), and many, many more. I am not against RGB lighting per se, but if you follow the industry as a PC hardware enthusiast, it is evident that in some aspects, this has gone too far.

Quick side note: after a rant about RGB software, I will show examples of using OpenRGB on Windows and Linux. If you are interested in only that, skip the rant and scroll to the bottom.

Read More »

Road to the Perfect Mini ITX PC (Part 4): Lian Li TU150

In a few aspects, the Lian Li TU150 is comparable to the NZXT H200. One: for an ITX enclosure, it is on the bigger side. And two: it has a similarly closed-off front. Other than that, they are pretty different, though. In some areas, that is a good thing, and it is a bad thing in others.

In the timeframe of just over a year, this is the fourth (!) computer case that I have tried. Usually, it is the CPU or GPU that gets replaced more often 😅 It is also my current case, which means I can provide good pictures to visualize my thought process better.

Read More »

Road to the Perfect Mini ITX PC (Part 3): Fractal Design Meshify C White

In the third part of my road to the perfect mini ITX computer case, things will get a bit weird. As you may have gathered from the title, I will not talk about a mini ITX enclosure in this blog post. Quite the opposite, in fact: the Fractal Design Meshify C is a full-sized mid-tower ATX case.

You may now wonder why I suddenly had a change of heart and ditched a big.SMALL™ case for a not-so-small big computer tower. Well, I was surrendering to big graphics cards. Or, put the other way around, I was annoyed that I had to search endlessly to find a fast and quiet, and affordable two-slot graphics card model, only to fail ultimately. But, let me not get ahead of myself and start from the beginning, the same way I did for the previous two blog posts.

Read More »

Road to the Perfect Mini ITX PC (Part 2): NZXT H200

The second of the bunch is one of the stylish cases from NZXT, the H200. While it is technically a mini ITX chassis, it is a large case for that market segment. Just like the Fractal Design Core 500, it is compatible with a wide range of hardware, making it the perfect enclosure for price-conscious buyers. On top of that, it also is beautiful.

Unfortunately, I do not have an image of a complete desk setup with this case. Here is one with a good look at the internal layout and installed hardware.

Read More »

Road to the Perfect Mini ITX PC (Part 1): Fractal Design Core 500

The computer that I bought roughly a year ago has seen quite a few revisions already. But I am not talking about the core hardware – although I switched the GPU at one point. I mean the case. I wanted to go with something small from the start, so the basis is a mini ITX mainboard. However, I have not been incredibly happy with any of the cases so far. In this first installment in a series of several blog posts, one for each computer case, I will share my experiences in building a small, attractive, and performant and yet price efficient computer. I will cover design, hardware compatibility, pricing, and availability. Unlike the YouTube tech creators, not everybody has a seemingly unlimited budget or receives hardware from the manufacturers for review or showcases. It may look easy in all those YouTube videos, but it might not be for everyone.

Although I am mainly talking about gaming hardware, the same thoughts also apply to compact office PCs or workstations. Depending on the use case, i.e., which PC component requires the most focus, one or the other might become less or more relevant. So, first off is the Fractal Design Core 500.

Read More »

Benchmark RX 570 vs. RX 5700 XT vs. GTX 1660 Super, Ryzen 2600 OC, 3600MHz RAM

At the end of last year, I was researching GPUs like a madman, trying to find the best option for price and performance and maybe also have some headroom for a future CPU upgrade. My starting point was a Ryzen 5 2600, 16 GB of 3000 MHz CL15 RAM and an AMD RX 570 with 8 GB of VRAM. A very good performance per buck machine in the summer of 2019 for 1080p gaming. It was purpose-built to be cheap with an upgrade path in the near future. However, my inner hardware enthusiast didn’t want to be content. It also didn’t help that the two games I was playing at that time performed rather poorly (which was the games fault, but you take every excuse you can get to buy new stuff).

Putting that aside, I have data of three graphics cards to compare, tested in four games at three different in-game settings – plus a custom one for two games that I used for playing. In addition to that, I have a bit of CPU overclocking as a result of troubleshooting and a RAM upgrade from a 3000 MHz CL15 kit to a 3600 MHz CL17 kit – which is running at 3400 MHz. More wasn’t possible with this motherboard and CPU. This post isn’t about the CPU overclocking though. I did that to see if the 5700 XT was limited by the R5 2600 and would perform better with a faster CPU. Well no surprise there, but as it turned out, the numbers I found were not caused by the CPU. More on that later.

Read More »

Ryzen Master not Resetting to “Auto” Control Mode

Recently I set out to figure out how much clock speed I can squeeze out of my Zen+ based Ryzen 5 2600. To make life easier I figured I use Ryzen Master so I can change the settings while I’m in Windows so I don’t have to reboot every time I increase the clock speed. This has worked nicely until the point where I figured the viable maximum was. The next step was to dial those numbers "into hardware", meaning setting the options in the BIOS so that Ryzen Master is not required any more. And this is where my issues started to appear.

The Error

First, here’s a screenshot of the message Ryzen Master was giving me. After that I’ll explain what had happened.

In order to set the CPU multiplier you have to change from automatic to manual mode in Ryzen Master. I wanted to reset all options to their defaults after setting the overclock in the BIOS, but I always kept getting the message that Ryzen Master wants to restart Windows because the setting was changed to "Manual" – which it wasn’t, but more on that later. So I did as it asked multiple times with the same outcome every time. Effectively, I was doing a boot loop manually.

So, how did I get there?

The Journey

In brief:

  • Find a stable overclock in Windows using Ryzen Master.
  • Reboot to BIOS and set the overclock closer to the hardware.
  • Reboot to Windows and reset everything in Ryzen Master.
  • Manual "Boot Loop" a few times.
  • Notice CPU always at 4GHz, no more Cool’n’Quiet operation mode.
  • Undo overclock in BIOS.
  • Still see overclock in Windows.
  • Uninstalling Ryzen Master.
  • Still see overclock in Windows.
  • Ryzen Master still not resetting.
  • Manual "Boot Loop" a few more times.
  • Getting pissed and searching the Internet – apparantly I was not alone.
  • More reboots and tests with BIOS settings.

The Fix

It was the frickin’ BIOS! Ryzen Master was not to blame.

I have an ASRock B450 Gaming mITX mainboard with the latest non-Matisse (Ryzen 3000) BIOS. It is not recommended to upgrade unless a Ryzen 3000 is installed. There’s a weird bug in the BIOS that still applies the overclock even if the setting is set to "Auto by AMD CBS" (or something like that). There were two things that helped:

  1. Load BIOS defaults.
  2. Enable manual control and set the correct CPU base frequency at 3400MHz.

When applying the overclock with 4000MHz it effectly ran at 4GHz every time, even in idle. When setting 3400MHz it properly clocked down and also boosted as a R5 2600 should. The same setting only with a different clock value produced a different behavior. And unless the BIOS defaults are loaded the "Auto" mode doesn’t do what you expect – if you’ve set an overclock previously.

Curiously enough, booting Fedora Linux from an USB stick did properly scale the CPU frequency based on the load, even with the overclock applied. Apparently only Windows or AMD’s drivers didn’t manage to do that. Booting a Linux helped me to rule out Ryzen Master as the root of the always applied overclock although the BIOS setting was set to the default Auto mode.

The takeaways:

  • Don’t overclock on this mainboard.
    • The OC options for the CPU are laughable at best. No way to set the multiplier per core.
  • Next time buy a higher-end mainboard for overclocking (ITX is expensive though…).

NVIDIA GTX 970 vs GTX 1080

As mentioned in the Overclocking the Core i5 post a while back, my graphics card was limiting higher performance outputs, especially since it had to render games in 2560×1440. I hinted at an additional post dedicated to overclocking the GPU and this is it in some ways. I did overclock the GPU, but shortly after I also replaced it with a Gigabyte G1 Gaming GTX 1080. Nevertheless, for comparison, I will include the overclocked results based on the custom graphics settings from the last post and also compare it to the 1080 using default game presets. This way you can easily compare with your own rig. I had hoped I could also include Ryzen tests, but unfortunately Corsair’s AM4 mounting kit for the watercooler is still travelling around the world. So, there’ll be another performance related article (hopefully) soon. That one will compare the overclocked i5 with the GTX 1080 to a Ryzen 1700X with the 1080. Not only in games, but also in encoding.Read More »

Ergonomic Workplace / Gaming Mouse & Keyboard

Until a couple of months ago my main focus on buying input devices for computers was based on performance and price. I mean, in general that is how one goes about spending money, right? Check the spec sheet and see if it’s worth it. That’s how I always buy my things. I make up my mind that I need something and then I visit my preferred retailer websites and compare the prices. At my home desktop I am a bit more demanding than at work where I simply used (past tense) what came with the computer, but ergonomics never played a role. Boy has that changed.
Read More »

NVIDIA GTX 970 vs. AMD HD 7870 vs. NVIDIA GTX 560 Ti

My gaming PC is about two years old now (read this and this for more information) and although I didn’t really have any serious, permanent performance issues in games, I felt that it was about time to change something.

Here’s a short review and benchmark comparison of NVIDIA’s latest GTX 970 vs. the AMD Radeon HD 7870 (quite a mouthful) that I had installed before. The latter also had to show what it can do compared to an older NVIDIA GTX 560 Ti.
Read More »

ASRock P67 Pro3 BIOS Error Code 97

Recently I wanted to install a Gigabyte Radeon HD7870 in an older PC with an ASRock P67 Pro3 Mainboard. The surprise was big when the monitor didn’t show an image and the computer didn’t boot. Instead, the mainboard’s debug panel showed the error code 97. According to the manual this means “Console Output devices connect”. Not connectED but more likely in the process of initializing the graphics card and failing while doing that.

There’s an easy fix for that. Installing the latest BIOS version (3.30, installed at the time was 2.02) resolved the issue and the computer booted without problems.