CameronRedmore / memory-deck

A Decky Loader plugin that allows scanning and editing of memory values.
GNU General Public License v3.0
37 stars 11 forks source link

[feature request] add ability to load/save memory addresses #16

Open HeyItsWaters opened 1 year ago

HeyItsWaters commented 1 year ago

Will likely have to rewrite a bunch of stuff and develop a way to track down pointers/static memory addresses of stuff.

Not sure if this is possible yet.

HeyItsWaters commented 1 year ago

@Retroboy85 what do you mean? The plugin is still listed in DeckyLoader for me...

If you meant the project is dead, it kind of is at the moment. Camzie hasn't touched it for quite a while, and I haven't had time/motivation to work on it lately...and nobody else has asked to contribute.

HeyItsWaters commented 1 year ago

Oh, yeah you were never able to download the plugin from GitHub directly.

It has to be compiled, which is done automatically when installed through DeckyLoader.

red-avtovo commented 3 months ago

Hey! Just curious if there is any progress on that

HeyItsWaters commented 3 months ago

@red-avtovo - no, unfortunately the goal of "saving memory addresses" isn't something this plugin can do today.

i've made no attempt to implement something like this outside of brief research on how other programs accomplish this. it seems that, at this time, it isn't something worth pursuing due mainly to how memory allocation works on the SteamDeck.

you would need something like Game Conqueror, which can help you find memory addresses being used for certain things (like MemoryDeck), but goes a step further and figures out offsets and does other magic i don't understand.

it's outside of my skillset and apparently nobody else is willing to figure it out either.

red-avtovo commented 3 months ago

That's a shame. Nevertheless thank you very much for such elaborate answer. Even without that feature I'm deeply grateful for all the work you put into that project. I truly enjoy it even with it's limitations