“average hard drive lasts only 3-5 years” factoid actualy just statistical error. Swapfile Georg, who lives in cave & eats over 10,000 each day, is an outlier adn should not have been counted
apparently the Quest Pro controllers have a touchpad, but I can't find literally any documentation on it for some reason aside from "oh, the thumb rest is pressure sensitive"
so, the AVP developer strap has a CDC NCM interface, and as it turns out it totally works for wired ALVR with some help from a Raspberry Pi (Window's NCM drivers don't work). Pushes 200Mbps Ultra (5632) super clean, no hitches or stutters.
@dynastic
@BubblegumOctopu
Joke responses aside, people use these to plug a generator into their house. This is a terrible idea bc it bypasses the fuse box for that circuit (ie, if you plug too much into that room it could catch on fire), and it can back feed into power lines being worked on + other homes.
I stg if I hear another Meta executive talk about the Quest's "openness" while they still have a literal caste system of iconless apps, zero shell extensibility, no background apps, and no browser extensions, I'm going to scream lol
@zhuowei
there's a voice in the back of my head telling me that I'm only one LLVM backend away from running DOOM, I need Apple to hurry up and release a VR headset so I can be free
I think I'm basically wrapped up with the hand tracking controller emulation, everything looks correct. It's all gesture based so it's fiddly, but the bonus is that we also get elbow tracking for free even if other controllers are used.
the Wii U GPU seems to be both over/underclockable, by default the PLL is set to 544.9998MHz in boot1 (and then they're never configured again, despite IOS having functions to do it). Here it is at 1/4 speed lol
ok but the funny thing is, there's actually some slight truth to this? If you don't boot a Wii/Wii U for long enough, the NAND will decay enough bits that it will fail to boot. Booting regularly allows the ECC stuff to refresh any decayed bits without data loss.
Seems the wizards in the Magisk issue tracker were able to pull it off from the kmsgs I sent 👀 Pixel Watch rooted, UI's clunky for now but it's good enough.
I'll pull the rest of my partitions now and update the drive link
oh ok lmao, Apple snubbed my security report.
visionOS's security model is so confusing to me bc 2D apps aren't allowed to see eye movements+hands bc typing/hover is sensitive right? But Persona broadcasts all of that to any app that asks incl during password boxes.
worked on hand skeletons for ALVR last night and got them ~mostly working, unfortunately most games use curls and SteamVR *still* has that bug which maxes curls if you flex your fingers too far back, but it's neat to see
I refactored de_Fuse_iosuhax to not only be written in C, but also for an eventual IOS-side module/plugin system. Also by consequence of how I wrote it, Aroma boots now 🎉
also it has checks for the specific exact same model and firmware version because 'hackery' is not an understatement, I am reading+writing the memory directly for my ends lol
ALVR public beta for visionOS got approved for testflight! And HDR support got merged into the ALVR streamer so everything should be good to go for anyone interested in trying it:
So, AVP was getting a lot of motion blur in my living room. The nerds on flickeralliance dot org said my bulbs were 120Hz, so I got some Amazon Basics non-dimmable LED bulbs. Night and day difference with motion blur, completely gone now 🎉
According to
@MaxWinebach
and a user on Telegram (snarkyalyx), there's no bootloader unlock option on the Pixel Watch.
The trend of Wear OS watches being closed off continues😥
Joy-Con as VR controllers are surprisingly usable for AVP, even without accelerometer+hands fusion for 90Hz tracking (which I can't do for now, because Apple didn't implement motion for Joy-Con, only Pro Controllers 🙁)
But they do have haptics at least, which is nice
the increasing number of decompilations warms my soul, if only because it effortlessly demonstrates how much better things would be if copyright/IP law were loosened. also bc it's such a radical rejection of copyright as a whole.
Sorted out a bunch of jank and brought my own timewarp, getting very consistent performance in Beat Saber on visionOS ALVR now. Can turn my head quickly and not see the edge of the frame now, and it's less weird about translation movements now
if anyone is curious, the left eye rectilinesr FOVs of the QPro/Q3 displays are:
104deg horizontal (54:50 left right)
96deg vertical (42:54 up down)
and Apple Vision Pro is:
105deg horizontal (60:45 left right)
95deg vertical (45:50 up down)
{they're basically the same)
I found the most disgusting encoding hack with huge benefits. If you change the encoding pipeline from
+sRGB -> encode -> decode -> -sRGB
to
+sRGB -> +gamma -> encode -> decode -> -gamma -> -sRGB
it *completely* fixes block smear in dark areas:
(video brightened to show detail)
@bsthlc
ok thank you for this, I saw some reddit comment claiming that Denuvo slowdowns are just 'developers not reading the docs' because 'it's only supposed to slow down loading'. But nobody actually shows Denuvo implementation details very often so it seemed kinda suspect.
mildly annoyed by the 'aCkshually everyone collects our data, not just TikTok' as if Twitter doing data analytics is remotely on the same level as an app that's
- state-sponsored
- with nasty LLVM obfuscation
- able to send and run arbitrary code on any phone
@rizsrug216
@BanishedBernie
imo bathroom breaks as-needed are implied in the hourly contract, if they wanted someone who doesn't pee they can invest in a robot instead. Humans pee, you get what you pay for.
btw is updated for 8.0.0 now
Nintendo changed their algorithm to depend on the device ID now (stored on eMMC, different from the s/n) so practically speaking they killed the generator