Unlike computer games, which smoothly and continuously evolved along with the hardware that powered them, console games have up until very recently been constrained by a generational style of devel…
I’m familiar with reveng from a malware and security testing point of view, using tools like IDA, Binja, Ghidra, etc., so I was aware that decompilers are taking the compiled assembly instructions, then recreating Intermediate Language and pseudo-C stuff without debugging info or original function names and stuff, but I was missing the key point of game assets not being distributable.
This cleared up my confusion, thanks!
I’m familiar with reveng from a malware and security testing point of view, using tools like IDA, Binja, Ghidra, etc., so I was aware that decompilers are taking the compiled assembly instructions, then recreating Intermediate Language and pseudo-C stuff without debugging info or original function names and stuff, but I was missing the key point of game assets not being distributable.