
So after the dramatic delays for the launch of Diablo IV Vessel of Hatred that I talked about yesterday, I finally was able to get in and get some game time last night. The only problem with that is that I have had a massive amount of issues playing the game since it was updated. I am not entirely certain what has changed in the game since the roll-out of Vessel of Hatred but I am seeing way more hitching and rubberbanding in game than I originally did playing the base game. Namely, this happens when I load into a new area or zone out of the sanctuary bubble surrounding a town. This tells me that it is a loading asset or network throughput problem more than anything else. When you transition zones you are essentially loading into a new “map” with a variable number of new players loading into it with you.

This prompted me to run some actual tests on the two “fast” drives in my system. For years I thought my “T drive” aka the drive that I put into this stock system was the faster of the two drives. It turns out that is absolutely not the case. In fact, it is pretty slow, or slower than I thought. The maximum throughput of a SATA III SSD is around 600 MB/s and my drive is running around 556 MB/s which admittedly is not that much slower than the maximum. Considering I have not spent much time inside my own machine since I bought it as a prebuilt… I assumed BOTH of my drives were SSDs when in truth apparently my “C Drive” is an NVME. So all of this time I have been favoring the worst drive. I guess I need to figure out if I have the room to add one of those PCIE to NVME interface cards to add some more fast storage at some point.

Moving Diablo IV to the faster drive helped quite a bit, but it did not remove all of the problems. I still am constantly dealing with freezes whenever I cross zone boundaries and it is frustrating as heck. I don’t think it is a network throughput problem because I am connected directly to my router with a 1-gigabit connection and per speed test I am seeing roughly 360 Mbps down and 35 Mbps up… which is pretty much the maximum rating of my internet connection. If I could play this game offline… I feel like it would probably clear all of these issues up. Whenever I am in a dungeon or other instanced area, I experience zero hitching and freezes, which tells me the problem is the other players. Hell really is other people.

Annoyances aside, I am really enjoying the Spiritborn. Sure I would have rather had a Paladin/Crusader just like every other Diablo player on the planet, but the new class is pretty fun. It feels like this blend between the Diablo III Monk and the World of Warcraft DPS Demon Hunter. I am loosely following this leveling build from Maxroll, and at some point, I will swap to their Deathtouch Centipede endgame build. The only annoyance that I have currently is that I keep having to swap weapon transmogs because there are three different types of weapons that they can use. I love that you can access transmogs at any point while you are out in the world, but I wish you could lock in your weapon appearance in a similar fashion to how you can do your armor.

I’ve legitimately made almost zero progress in the campaign. I made it over the border into Nahantu and unlocked the Mercenary system, and then proceeded to spend the rest of the evening unlocking all of the mercenaries. At this point, my favorite is Varyana the grump elderly cannibal. The Demon child seems like he is a model swap from the Tiefling kids in Baldur’s Gate III, but I am currently running with him so I can get at least one level of reputation. I remember reading something about wanting to get one rank in all of them so that you can unlock bartering at some point. Going forward though I will probably use a combination of Subo because he makes enemies and harvestable resources show up on your map. I am also using Varyana as my backup tied to my charge attack so that I am constantly proccing her to come cleave things.

One of the good at bad things about an expansion launching at the same time as a season is that the two mechanics often blend together. It turns out my favorite part of the expansion so far is in stead something associated with Season 6. Every so often a Realmwalker will spawn, if you remember from Diablo III these are giant demons that summon a portal to another realm when you beat them up. This time around they roam around the map spawning random baddies and if you kill enough of these baddies it will make the Realmwalker mad enough to fight you. At that point, you can beat it up and it will summon a portal to a dungeon.

Inside of the dungeon you can choose the type of rewards you want for completing it, which also determines the type of Opals that drop at the end. Opals essentially function as potions but stack with the rest of the consumables in the game. While you have the 30-minute effect active you gain experience towards the seasonal rewards track and also have a chance of spawning extra rewards out in the world. Essentially the ones I have encountered so far are Opals that give you extra gold, extra crafting materials, and extra gear drops. Seeing as I have gotten several legendaries after using one of the equipment potions, I am guessing this is going to be a good way to farm more gear. There are two higher tiers of Opals apparently available later, one that gives you gem fragments, and another that gives you bossing materials.

Ultimately these “seething realm” dungeons feel like what the Nightmare Dungeons should have been… just a quick boss rush with interesting side effects that feel rewarding for your time. All in all, I am enjoying the expansion but I’ve not really seen any of the story yet. I guess tonight I will spend my evening focused on that to see how well it grabs me. I’ve always been a “do the story last” type person when it comes to games because I like being able to just overpower it with levels and gear. If there is a way for me to trivialize content I will do so all the time. I also just like roaming around aimlessly way more than I like questing in general. When I am in a questing mood, I want to keep my head down and push through all the way to the end in effectively a single sitting.

One interesting side effect of the new class… is that they ACTUALLY know how to hold a fucking Halberd. When the Barbarian equips one of these they hold it so that the Axe blade is facing their head. It has driven me insane the entire time I have played this game. I checked and the Barbarian is still clueless so it appears that the Spiritborn just has better common sense. Anyway, I am hoping the hitching problems that I have been having lessen as the servers are a bit less crowded. There are drops available each week on Twitch so while you are doing other things, open a browser tab and farm them. I left Twitch running overnight and farmed up the drops from yesterday. Annoyingly you have to watch six hours… or in my case AFK six hours… to farm up a full set of the weekly drops.
Is Diablo IV Vessel of Hatred the best thing ever? No. Not even close. However, I am having quite a bit of fun and for now, I am calling that good enough.
“Hell really is other people.”- love that line 😉
Re: SATA versus NVMe SSDs- that is a rather stark comparison. I knew that NVMe was faster, but hadn’t really done a practical comparison.
I’m not sure how well PCI=> NVMe adapters perform; the impression I get is that PCI has an upper bound on data transfer speed that is quite a bit higher than PCI. I found this article that give some idea of the different performance limits=> https://www.urtech.ca/2023/02/solved-whats-the-difference-between-nvme-vs-pcie-vs-sata-in-simple-terms
Thanks for the info, yeah it looks like the PCIE slot adapters would be just fine, or at least significantly faster than a SATA SSD.