PCSX2 / pcsx2

PCSX2 - The Playstation 2 Emulator
https://pcsx2.net
Other
10.66k stars 1.55k forks source link

[Feature Request]: `Debugger` Functions - Allow exporting / importing of renamed functions #10679

Open Risae opened 5 months ago

Risae commented 5 months ago

Description

Currently it is possible to rename functions inside the PCSX2 debugger, but it is not possible to export or import those changes made to the functions.

Reason

This is a Quality-of-Life feature request for the PCSX2 debugger. Right now you have to edit every function every time you restart PCSX2. Having this option would be a time saver for working with Functions.

Examples

Having the option to manually (or semi-automatically https://github.com/PCSX2/pcsx2/pull/10676) export/import functions via CSV or JSON would be great.

refractionpcsx2 commented 5 months ago

Keep it to one issue please #10678

I know it's not directly the same, but this relies on your other Issue being made.

Risae commented 5 months ago

Hi @refractionpcsx2, this issue is not dependent on https://github.com/PCSX2/pcsx2/issues/10678 since It is already possible to rename functions inside the pcsx2 debugger, but it's not possible to export or import those.

refractionpcsx2 commented 5 months ago

alright, my apologies.

PerikiyoXD commented 4 months ago

https://github.com/PerikiyoXD/pcsx2/tree/export-function-names My try on exporting the function names

Risae commented 4 months ago

https://github.com/PerikiyoXD/pcsx2/tree/export-function-names My try on exporting the function names

Thats awesome, will you be making a PR?

PerikiyoXD commented 3 months ago

I don't really plan on PR that commit as it really just dumps the data from the list. I guess that doesn't cover the "renamed functions" case. I just needed to dump the names and made that quick hack. Feel free (you or anyone willing) to do anything with my commits on my fork.