I made that janktastic tool I was talking about; it reads the contents from symbol_addrs.txt and writes a .sym file that PCSX2 will recognize. Many apologies if it's not fantastic, I'm not great with Python, but it seems to work quickly and reliably.
At the moment it can accept an optional argument in the command line to rename the file, otherwise it makes it fairly obvious that it needs to be renamed. PCSX2 requires that the file has the exact same name as the ISO being loaded, or it will not read the symbol table from the .sym file.
The resulting file is generated in the root directory, from where it can be relocated into the same directory storing the ISO that PCSX2 is set up to load from. This .sym file must be in that same directory, or again, it will not read from it.
I made that janktastic tool I was talking about; it reads the contents from symbol_addrs.txt and writes a .sym file that PCSX2 will recognize. Many apologies if it's not fantastic, I'm not great with Python, but it seems to work quickly and reliably. At the moment it can accept an optional argument in the command line to rename the file, otherwise it makes it fairly obvious that it needs to be renamed. PCSX2 requires that the file has the exact same name as the ISO being loaded, or it will not read the symbol table from the .sym file. The resulting file is generated in the root directory, from where it can be relocated into the same directory storing the ISO that PCSX2 is set up to load from. This .sym file must be in that same directory, or again, it will not read from it.