UP  |  HOME
RSS | RSS Complete

strike (gaming)

Summary

Games.

Notes

Hardware

Make Custom
Year 2020
Model ASRock B550M Phantom Gaming 4
Chassis darkFlash DPW90M
Power Supply 450W SeaSonic S12G-450
Processor AMD Ryzen 5 5500
Memory 16GB DDR4 3200 G.SKILL RipJaws V F4-3200C16-8GVKB
Ports 4x USB A 3.1 gen 1
  2x USB A 2.0
  PS/2 combo
  DisplayPort 1.2
  HDMI
  RJ-45 LAN
  3x 3.5mm Audio jacks
  Front USB A 3.0
  2x Front USB A 2.0
  2x Front Audio jacks
Graphics Powercolor Radeon RX 6600 AXRX66008GBD6-3
Storage 256GB Inland M.2 NVMe SSD
  256GB Inland SATA SSD
  500GB Samsung 840 SATA SSD
  500GB WD Scorpio Blue WD5000BEVT
  512GB Inland M.2 NVMe TN320 SSD
Display Asus VE247 24" 1920x1080
Int. Peripherals Realtek RTL8111H Gigabit Ethernet
  Realtek ALC887 Audio
Ext. Peripherals USB Bluetooth Adapter
Dimensions  
Length/Depth 41.3 cm
Width 20.2 cm
Height/Thickness 34.4 cm
Weight 9.09 kg (20 lbs 1 oz)

Software

Operating System Windows 10
Unique applications -

Log

[2020-08-12 Wed] Graphics card failure

MSI R9 280X graphics card died. Replaced with XFX RX 460 4GB.

[2020-12-22 Tue] OS reinstall and SSD swaps

Windows reinstalled due to being stuck in an update loop. Swapped SSDs. Sandisk 120GB to Inland 256GB, and Samsung 120GB to Inland NVME 256GB.

[2021-01-14 Thu] Ram Upgrade

Got a pair of DDR3 Kingston K66GKY-HYA S2Q87V PC3-12800U sticks. Went from 8GB to 16GB which matches the rest of the gaming machines.

[2022-06-23 Thu] Parsec Labs case

I got a little Parsec Labs server, and resold the board, CPU, and RAM. Space was limited so I moved strike out of the Fractal Design Define Nano S, and into this tiny case.

I used a delrin block to adapt a Sparkle SPI350U4BM8 supply to the Flex ATX mount. Then the rear mounted 5.25" drive bay became the graphics card mount with a PCIe extension and bracket.

Later I had issues with cooling. Some ducting was adding to force intake air down to the CPU heatsink. A small exhaust fan added up high in the rear.

Finally I cut a hole on the graphics side to give it a better air source. I followed the circle pattern to try to give it a nice appearance. A simple silicone channel was glued around the inner edge, then mesh was glued to the inside of the case. Used silicone caulk.

[2024-08-14 Wed] New case: darkFlash DPW90M

At some point I put a 500GB Samsung 840 SSD in here, I forget when.

Strike moved into a slightly bigger space, and I got a chance to get a bigger case. It's a darkFlash DPW90M. This is a Micro-ATX case with power supply behind motherboard, and tempered glass front/side panel.

It's large for micro-ATX, but short. Valued at $90 it feels like most of the cost went into the glass panels. Still, no sharp edges to deal with. Some cut corners like: only break-away expansion covers, weird screw size choices, thin metal.

The fans were unusual to me. One has a SATA power connector, connection to LED button, and ARGB header. They daisy chain using a special 4-pin connector. The LED button lets you control the lighting with short presses switching modes. Long press seems to switch to RGB after it flashes white once, if you keep holding it will flash twice and turn off. I don't have a way to use the ARGB header at the moment.

[2024-12-20 Fri] Hardware upgrades

New video card, motherboard, and CPU. Also added an extra M.2 NVMe SSD.

This was a budget upgrade which should meet a good set of minimum requirements for modern games. It is only running a 1080p60 monitor so it should be pretty adequate.

  • AMD Ryzen 5 5500
  • ASRock B550M Phantom Gaming 4 (Micro ATX)
  • PowerColor Radeon RX 6600 8GB
  • Inland 512GB TN320 M.2 NVMe SSD

I didn't get the motherboard until later on, so I just put the video card in first. Manually updated drivers. M has been made wary about zero RPM mode from bad experience with the last card, so he disabled it, but it shouldn't be a problem with this newer card.

The 5500 is limited to PCIe Gen 3, while the video card, and motherboard support Gen 4. The video card compromises a bit, by going 8 lanes gen 4, rather than a proper 16 lane card. It is technically bandwidth limited, but in benchmarks this seems to be minor (probably disk bandwidth matters more). All the other devices (NVMe SSDs) are gen 3 anyway so they will be fine.

Motherboard install went pretty well. A few minor issues with getting the stand-offs correct meant we installed the board 2.5 times. First boot took a while to post, but otherwise we had no issues.

This board supports both 12V and 5V RGB light systems so it can control the case fan light that we couldn't before. The case fans only have a proprietary 4-pin power connector so I left them daisy-chained off a SATA power connector. No fan speed control.

I did the steps so I could reactivate Windows 10 after a hardware change, but I still ran into trouble. This might have been due to my removal of browsers, and the MS Store. I wrote about it in: Reactivating Windows after a hardware change.

[2025-04-05 Sat] SteamVR breaks in secret ways

We tried to get SteamVR working with the HP Windows Mixed Reality headset on this machine. Something went wrong somewhere, and I spent way too long troubleshooting. SteamVR kept sayng "Please plug in your VR headset", but the headset was working fine in the Windows MR portal.

Some things I tried:

  • Reinstalling SteamVR, Windows MR for SteamVR, Mixed Reality Portal, deleting steam cache, etc.
  • Installing the Windows Store for app updates
  • Using a separate admin user account
  • Running steam as admin
  • Toggling dumb settings in SteamVR
  • A different USB controller/card

The solution was in the last place I looked. Somehow a null gets assigned to some openvr driver path. I finally stumbled upon the solution given by steam user 'hanklord.com' in https://steamcommunity.com/app/719950/discussions/0/3183345176718736883/#c1736632644640478821.

You check the file C:\Users\username\AppData\Local\openvr\openvrpaths.vrpath.

Look at the external_drivers key, and if it is null, replace it with the path for the MR driver like:

"external_drivers" : [ "C:\\Program Files (x86)\\Steam\\steamapps\\common\\MixedRealityVRDriver" ],

I tried looking for a root cause, but couldn't find much, and I'm a bit fed up after spending so much time on this problem.