Show newer

well, "closed", i dunno. I'm not gonna post about it on reddit, anyway

Fixing up a bunch of critical found bugs in the overhaul: looking to release a closed alpha once these are all cleaned up!

Got cross-platform mod handshakes working! Now mod users can detect if they're talking to a non-mod user or not, and allow/disallow the connection.

Thanks to LukeYui who is far smarter than me, figured out there's a 2nd P2P communication type dark souls uses! Steam API communication between players, for setting up connections and such. So this is the proto to use for disconnecting players.

Cool neat, amazing that i can disable both "send" and "sendto" winapi function and dark souls still can somehow communicate with the other player. Wtf

More progress today on mod networking and cross-compatibility. Gotta figure out how to quickly disconnect if settings are not compatible now

Made a good chunk of progress on implementing a mod networking handshake today. That ties in with reloading params and ui features in getting cross compatible functionality.

Also the method is basic enough I'm 99% sure it'll work for DS3 as well, and probably later

This may not sound super crazy, but it now means all mods can be, anytime when the game is running, loaded or unloaded at will. This is huge for interoperability.

WOOOHOO, finally did it! Arbitrary param files can now be dynamically reloaded in DSR! (Although i've only tested gameparam atm)

I'm soooooo close to getting files dynamically reloaded I can taste it. Dunno why bulletparam apparently isn't stored with every other param in memory, tho

Added a whitelist feature to dscm today! Should help with private events and fight clubs

Been helping Inferno out with some stuff for his mod. Had to figure out a workaround for getting 3 white phantoms into the same world that didn't break when the boss was challenged.

RT @grimrukh
Long first look at the prologue of Dark Souls: Nightfall. We reveal some of Nightfall's story and core mechanics.

Nightfall is a (huge) work in progress by @AinTunez, me, @meowmaritus, Dane Brennand, and others. We hope you enjoy the preview!

youtu.be/DfJ3grnyFrg

Also yes i only actually accomplish any RE work after midnight.

And now for today's "important excerpt from my notes that represents progress but is completely incomprehensible":

Update_Locals_From_FileLoader 140d6f320
This loads the unknowns with data from FileLoader->astructX

Which X is responsible for unknown 3 (gameparam)?

Hmm, a lot of my tweets are just about reverse engineering updates. Wonder if it'd be more interesting to post screenshots of the assembly XP

Man i haven't had this much fun with Dark Souls in quite a bit, 9v9 in @Inferbro 's mod is awesome! Hella sick mod.

Added another feature to DSCM today! A damage log, so you can view who attacked you recently, what they did, and thus block people who are hacking but hiding from you.

Still progressing on reing file loading. Tracing it up the chain!

Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.