• 0 Posts
  • 26 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle

  • Thermal problems are much less likely to kill hardware than they used to be. CPU manufacturers have got much better at avoiding microfractures caused by thermal stress (e.g. by making sure that everything in the CPU expands at the same rate when heated) and failures from electromigration (where the atoms in the CPU move because of applied voltage and stop being parts of transistors and traces, which happens faster at higher temperatures). Ten or twenty years ago, it was really bad for chips to swing between low and high temperatures a lot due to thermal stress, and bad for them to stay at above 90°C for a long time due to electromigration, but now heat makes so little difference that modern CPUs dynamically adjust their frequency to stay between 99.0° and 99.9° under load by default. The main benefit of extra cooling these days is that you can stay at a higher frequency for longer without exceeding the temperature limit, so get better average performance, but unless your cooling solution is seriously overspecced, the CPU will be above 99.0° under load a lot of the time either way and the motherboard just won’t ramp the fan up to maximum.


  • The last time they had plenty of stock and cards people wanted to buy at the same time was the RX 200 series. They sold lots of cards, but part of the reason people wanted them was because they were priced fairly low because the cards were sold with low margins, so they didn’t make a huge amount of money, helping to subsidise their CPU division when it was making a loss, but not more.

    Shortly after this generation launched Litecoin ASIC mining hardware became available, so suddenly the used market was flooded with these current-generation cards, making it make little sense to buy a new one for RRP, so towards the end of the generation, the cards were sold new at a loss just to make space. That meant they needed to release the next generation cards to convince people to buy them, but as they were just a refresh generation (basically the same GPUs but clocked higher and with lower model numbers with only the top-end Fury card being new silicon) it was hard to sell 300-series cards when they cost more than equivalent 200-series ones.

    That meant they had less money to develop Polaris and Vegas than they wanted, so they ended up delayed. Polaris sold okay, but was only available as low-margin low-end cards, so didn’t make a huge amount of money. Vega ended up delayed by so long that Nvidia got an entire extra generation out, so AMD’s GTX 980 competitor ended up being an ineffective GTX 1070 competitor, and had to be sold for much less than planned, so again, didn’t make much money.

    That problem compounded for years until Nvidia ran into their own problems recently.

    It’s not unreasonable to claim that AMD graphics cards being in stock at the wrong time caused them a decade of problems.




  • That’s reasonable, but the market’s already flooded with generic controllers at various price points and degrees of quality. If the idea’s to make money, the new design won’t do brilliantly as things like the awkwardly-placed trackpads will increase manufacturing costs without being a killer feature that makes most people prefer to spend more on this particular controller. If the idea’s to make something viable that hadn’t been before (which is what Valve normally seem to go for), then this isn’t serving the discontinued Steam Controller’s niche as effectively as the original did, and isn’t serving any new niche, either.

    By the way, the thing they were trying at the same time as the original Steam Controller was the Steam Machine, not the Steam Box. It also kind of did work, as the couch PC gaming part mostly happened, but it took a decade of improvements to Proton and abandoning third-party hardware manufacturers before Linux-based console-like PCs became viable in the form of the Steam Deck. Ten years ago, nearly no games ran under Linux, and all the Steam Machine manufacturers were just changing the logo on one of their existing prebuilts and charging an extra $100 not to install Windows on it, so you were better off with any other desktop.



  • I’m a big Steam Controller trackpad user, and I already nearly never use my Deck trackpads because they’re too low down. This new one just looks like a normal controller with extra bulk, and nonsense in the area no controller except the N64 used because it’s not where most people grow fingers. I guess it’ll at least have paddles, but they’re hardly a unique feature these days. I really just wanted the existing one again, but with more paddles, an option for an integrated battery, USB-C instead of micro B, and an official supply of replacement thumbsticks instead of having to bodge in 8bitdo ones that aren’t quite the same shape.


  • A big part of the reason was that Facebook offered game studios a big upfront sum if they made their games work on whatever headset they were selling at the time in standalone mode with no major caveats. The headset only had an anemic mobile GPU, so was only capable of as much as mobile games were doing at the time. A bunch of studios took them up on this offer, and cut back their projects’ scope to be viable under the hardware constraints, so nearly everything that got made was gimmicky mobile-style minigames, and obviously that’s not what makes people want to drop hundreds of dollars on hardware, as they can get their fill by borrowing someone else’s headset for an hour.

    Mobile GPUs have improved, so standalone headsets aren’t as terrible now, but we missed the expensive toy for enthusiasts and arcades phase and soured most people’s opinions by making their first VR experience shovelware.


  • It’s not realistic to demand to own games in the same way as a spoon any time soon. It is, however, pretty reasonable to demand you own games like you’d own a book. You can chop up a book and use it to make a paper maché dog, but you can’t chop up the words within to make a new derivative book (or just copy them as its to get another copy of the same book except for a single backup that you’re not allowed to transfer to someone else unless you also give them the original). The important things you can do with a book but not a game under the current system, even with Gog, are things like selling it on or giving it away when you’re done with it and lending it out like a library.

    About a hundred years ago, book publishers tried using licence agreements in books to restrict them in similar ways to how games and other software are restricted today, but courts decided that was completely unreasonable, and put a stop to it. In the US, that’s called the First Sale Doctrine, but it has other names elsewhere or didn’t even need naming. All the arguments that applied to books apply equally well to software, so consumers should demand the same rights.









  • Fixing the script extender itself won’t take that long as it doesn’t need to hook that many functions (although depending on how much free time people have and whether there are any surprises, it could still take longer than most people expect). Fixing all the mods that depend on it will take much longer, as between them, they hook lots more functions than the script extender itself, and with this update, it’s not just a case of most functions being the same, but at a slightly different address (as was typical with creation club updates, which tools could help with), but instead lots of functions have changed slightly due to using an updated compiler, and lots of functions have been inlined differently (so instead of just existing once, they get copied into every function that uses them, and then optimised differently in each place based on the surrounding code).