• 3 Posts
  • 309 Comments
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle

  • From the couple of games where I’ve been able to compare; frames per second are exactly the same, but the CPU runs a great deal less hot. No concern on desktop, but that would make a difference on the Steam deck.

    (Mark Of The Ninja has a deadlocking issue on native that it doesn’t have on proton, got quite a few of Frictional’s games - Penumbra, Amnesia - that just won’t open on my main monitor when native, and most recently Silksong has been really funny about my 8bitdo controller when native. Works great with my fightstick, though.)






  • Yeah, but that one doesn’t have the right gear on. Section 4 of the laws of the game say:

    3(a) For ease of identification, players’ clothing must have the numbers 1 to 13 with additional numbers for the substitutes.

    4(b) A player’s normal gear shall consist of a numbered jersey of distinctive colour and/or pattern, a pair of shorts, socks of a distinctive colour and/or pattern and studded boots or shoes.

    4(f) Studs on boots or shoes shall not have sharp edges or pose a risk of injury to other players.

    If there’s one thing I know about cats, it’s that their booties have sharp edges that pose a risk of injury. That cat is going to get a red card as soon as it enters the playing field. Only language some players understand.


  • I’d some plans to write my own e-pub reader, since all the existing ones are shite in their own way, but since e-pub files are secretly xhtml and css in disguise, it’s actually a hell of a job, much bigger than I’d anticipated.

    I don’t think making network requests for files nor parsing any of those formats is so difficult, and while the actual layout rules interact in a complicated way they’re not insurmountable. However, doing it securely and in a way that runs at an acceptable speed is much harder. Tokenizing JS and interpreting it isn’t so bad, but that’s not going to run a modern website with tens of thousands of lines of scripts. Displaying video with hardware acceleration? Best bust out some code.

    Moving to another protocol will either need the cooperation of everyone everywhere all at once, or since that’ll never happen, alternatively convincing all the major browser manufacturers to support both for a while so that other companies can enter the market, which will also never happen. Going to be a tough sell.


  • 4K for me as a developer means that I can have a couple of source files and a browser with the API documentation open at the same time. I reckon I could use legitimately use an 8K screen - get a terminal window or two open as well, keep an eye on builds and deployments while I’m working on a ticket.

    Now yes - gaming and watching video at 8K. That’s phenomenally niche, and very much a case of diminishing returns. But some of us have to work for a living as well, alas, and would like them pixels.


  • Speaking as a developer; I’ve a 4K screen which is amazing for having loads of source files open at the same time, and also works for old or undemanding games. Glorious Eggroll’s version of Proton has all the FSR patches in it, so you can ‘upscale anything’. Almost any modern game, I’m going to be running at lower resolution, usually either 1440p or the slightly odd 2954 x 1662. Generally, highest-quality graphics and upscaling looks better than medium-quality native to me, for games where I have to compromise.

    I would be interested in an 8K display for coding, as long as the price is reasonable. I’m not spending five grand, that would be crazy. But I’d still be upscaling for playing games, as basically no GPU could drive that many pixels.



  • Was expecting it to be “vodka without beer is just waste of money”, in that case.

    Looking it up, most sources seem to have it the other way around - “beer without vodka”, as in there’s no point wasting money on drinking unless you’re going to do some hard drinking?



  • To be fair, their installation page is excellent, but it does require close reading. Where I’d messed up was the “install essential packages” section, where it just says to “consider installing” stuff which is essential really - firmware, network stack, a text editor. If you’re able to access the internet and adjust configuration files, then you can install everything else you need.

    Their suggested disk partitioning has a gigabyte for efi, which is twice what I’d recommend, and includes a swap partition, which I would not create. A swap file is just as good, and more flexible. Otherwise yeah, if you can install Arch, you can probably do all the Linux maintenance you’ll ever need to do, and it’s not that difficult - practise in a VM if you want - and will make you much more skilled and confident.

    https://wiki.archlinux.org/title/Installation_guide




  • The Android dev kit includes a copy of QEMU that’s set up to emulate ARM with a selection of popular screen sizes and revisions of the OS, so that you can test your app on a variety of ‘potential phones’ before you upload it to the marketplace. Snapdragons are amazingly performant CPUs for how gently they sip at the battery, but they’re not that strong in the big scheme of things - any random x86 processor should be able to emulate them while using fifty times the power. A Steam deck ought to be able to do it; the request will then be ‘we’d like to play Android games better’, which to me is a much more reasonable ask.