Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
name demangling question
02-04-2018, 08:23 PM
Post: #1
name demangling question
How do i demangle psp game function names.

Off the top of my head iterating through each jal to get function entry points would give me a general sense, but I'm no expert at this so i figured I'd ask it here
Find all posts by this user
Quote this message in a reply
02-04-2018, 08:45 PM
Post: #2
RE: name demangling question
What...?
Visit this user's website Find all posts by this user
Quote this message in a reply
02-04-2018, 10:01 PM
Post: #3
RE: name demangling question
(02-04-2018 08:45 PM)MorrisonGamer Wrote:  What...?

Demangling. Transforming C++ ABI identifiers (like RTTI symbols) into the original C++ source identifiers is called “demangling.” ... One of the exposed functions is used for demangling
Find all posts by this user
Quote this message in a reply
02-11-2018, 04:00 AM
Post: #4
RE: name demangling question
Commercial games in many cases don't actually have debug info.

But, in the cases where you do have the mangled function names, you can just use standard C++ rules to demangle them. Many games and homebrew are just compiled with g++ targeting MIPS.

If you're asking how to get function names from the ether - when there's no debug info - I'm afraid we can't get what the compiler didn't save to the binary. Short of contacting the developers of the game, you'll just have to dream up your own names.

-[Unknown]
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: