xan1242

joined 2 years ago
[–] xan1242@lemmy.dbzer0.com 2 points 1 month ago

You're right.

The only decent-ish extension I know of is Sink It for Reddit. It's on App Store.

The website is still buggy as hell, though...

[–] xan1242@lemmy.dbzer0.com 1 points 2 months ago

You do not need a dev account.

The process to sideloading on iOS requires you to use something like AltStore and self-sign the app package (IPA) with your own Apple ID.

The signature is valid for 7 days and you can do it with up to 10 apps.

Normally you need a computer in the network with a server that communicates with the sideloading client on the device to perform the signatures, however there are workarounds to do this all on device too (just needs internet access).

Does this suck? Yes. But the reality is, I hadn't have had the need to use it. There are (mostly) niche reasons you'd do this (JIT emulation, modded apps, unapproved apps).

But to be real here, to most people this just isn't worth it. There are emulators on the App Store now too, so what's left there aren't things most people need.

Is there a bigger argument to be made here on how the need is also silenced by NOT having it easily accessible? Yes. But, do keep in mind, most people don't bother on Android today already anyway.

[–] xan1242@lemmy.dbzer0.com 2 points 4 months ago* (last edited 4 months ago)

There is a third party tool called AltDrag that brings this exact thing to Windows. See if you can sneak it into your work machine somehow.

[–] xan1242@lemmy.dbzer0.com 1 points 4 months ago

Plus, if something seemingly can't be terminated with that, 99% of the time it's a kernel level lockup (e.g. disk IO). At which point you only have 2 options: kill it via a kernel debugger or (the more likely scenario) perform a reboot.

[–] xan1242@lemmy.dbzer0.com 2 points 4 months ago* (last edited 4 months ago)

Precisely. MS didn't do a very good job maintaining it for Ryzen CPUs recently, though. I remember the whole fiasco with Zen 4, when it just came out, it ran better on Windows 10 than 11.

Then, more recently, 9950X3D needs manual thread pinning to run some games better.

Like, come on... this isn't something any user should even be worried about.

But also keep in mind that "just talking to the hardware" is one hell of a reduction and oversimplification, too.

Keep in mind, these issues with Ryzen scheduling are fairly new. People yap about NT being an issue when it wasn't for many years and it still isn't even the primary issue (and it usually gets fixed by the vendors themselves in one way or another).

[–] xan1242@lemmy.dbzer0.com 2 points 4 months ago (2 children)

In fairness to Windows, the kernel and the drivers are the few of the objectively good things about it.

Neither NT nor its age are the problem. It should be a testament to how well it works for the things we're using it for today.

The problem is the userspace. The things that you interact with and see. That is what you're referring to when you mention "the format dialog". Not NT. Win32 isn't a kernel, it's an API that is used to sometimes talk to NT indirectly and give userspace functionality.

Where NT is truly starting to show its age is with things like scheduling on AMD Ryzen chips with 2 different CCDs. That is a Microsoft skill issue. Had this issue cropped up not even 10 years ago, they would've figured it out. This is what is gonna age NT. New hardware, not new software.

[–] xan1242@lemmy.dbzer0.com 4 points 6 months ago

Not having CFW isn't the end of the world. It's a slight inconvenience having to press the button at boot and maybe sometimes randomly a game not launching.

Also, later super slims are using more modern chips and therefore are much quieter and nicer to use.

Lastly, currently there is a modchip being developed for a qCFW (quasi-CFW) which will allow for basically 99% CFW capabilities on later models anyway, so there is that going for it too.

Super slims are a hidden gem imo

[–] xan1242@lemmy.dbzer0.com 6 points 7 months ago* (last edited 7 months ago) (1 children)

From a glance, this is just a value parser that exports them by symbols and allows you to edit the static values from a file neatly.

I don't know how practical this is yet since I haven't seen the video, but in order for it to be more practical it needs to be easier to implement and use than other methods to accomplish tweakable values for debugging.

There are many already:

  • parsing a config/text file in runtime
  • parsing commandline args
  • parsing environment variables
  • using a debugger and a memory watch
  • using external tools that can edit memory

Now, not all methods are available on all platforms, but, it needs to be better than any of these methods in some way for it to have any point in using it.

Game devs often have their own frameworks that can communicate with the game via network to tweak exposed values anyway for realtime debugging. Adjust.h from what I can see requires the program to be reset on each iteration.

[–] xan1242@lemmy.dbzer0.com 1 points 7 months ago

My yugioh brain defaulted to D.D. Crow lmao

[–] xan1242@lemmy.dbzer0.com 3 points 11 months ago

Except for CTR Nitro Fueled. I'm still annoyed that there's no PC port of it.

view more: next ›