Pinned toot

Me and a number of other modders are making a Dark Souls 1 Mod! Check it out at github.com/metal-crow/Dark-Sou

This is a dedicated PvP overhaul mod which is trying to help grow the competitive PvP scene to Dark Souls 1. Rebalancing of magic, weapons, and a host of other features.

I'm woodgrains-posting today: i have a theory that the next thing after videos will be AI generated immersive sims. Everyone loves watching youtuber friend groups because you subconsciously pretend you're a part of them, next step is to actually make you a part of them.

Some cool findings in DSR today. One was this neat loop. Another was a pointer that use 1 for NULL, instead of 0. Pretty sweet.

Apparently this is a known issue in the speed reading community! Once you get to a certain speed you have to train yourself to not read out loud in your head to go faster. So hypothesis confirmed i guess!

Show thread

Science experiment i'd be interested in doing: how fast can people with/without an internal dialog count objects? Does not having to use language to count in your head speed up the process?

Alternative explanation for the Yuzu thing, that makes the meat of it more about Piracy then emulation: lobste.rs/s/cnh6uz/nintendo_sw

Personal opinion, but as i see it Yuzu are either
1. Cowards who didn't want to risk actually fighting for legal recognition
or
2. Genuinely didn't have enough money to fight (but made 30k a month on patreon?)

AFAIK there was nothing obviously illegal to force a settlement.

Given this recent post i'm leaning towards option 1.

With the death of Yuzu, ryujinx.org is the recommended replacement. Hopefully they are actually knowledgeable in legal matters.

Mind you this is also after i attempted to install debian 12 for FOUR DAYS and only managed after following a guide (blog.scheib.me/2023/08/28/debo) step by step and fixing a bug in it.

I'm going to post to this tag every time i get reminded why i hate linux. Maybe eventually i'll be able to explain this to people without sounding crazy

Currently debating if i should make this future me's problem or not.

Had one of those moments where i realized it's not my code that's bad, just Dark Souls is freeing a pointer then not nulling it, thus making it impossible to call a function without use-after-free. That's fun

Glad to see that 02 The Beginning was an enjoyable watch! No crazy surprises or anything but interesting and cool.

Me debugging a random memory corruption bug: Holy shit fuck C. I'm using Rust forever from now on
Me discovering it's actually an issue with an incomplete understanding of how to integrate with fucked up dark souls asm: Oh well nevermind then i guess i'll just die.

Also speaking of anti-cheat, the new siege tech of "rebuild and randomize the obfuscation every few HOURS" is pretty impressive.
pcgamer.com/ubisoft-is-smashin

lmaooo, who needs to do fancy EAC bypasses. Just ask them to whitelist your (intentionally) vulnerable driver!
ioctl.fail/echo-ac-writeup/

GGPO has an interesting flaw in 3d games with prediction. In 2d games GGPO is like "we'll predict you just keep holding the buttons you last were holding", but that breaks since the "buttons" in 3d games also include the camera, which moves on it's own (if you're locked on, say).

For Honor apparently uses rollback with 3d tho, so i'll have to figure out how they fixed this problem.

Update: i released a new-new version! Beta15. Because i found a mistake in beta14 :)

Show thread

New mod version released! github.com/metal-crow/Dark-Sou
This one should hopefully fix a big crash people were getting, among other things.

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.