Sure, in the PS2/gamecube era custom dynamically loaded code mechanisms were common.
But on modern consoles (360, PS3 and later) the OS bans games from loading/generating code. To load code they must call out to the OS, which loads it, checks the signatures and puts it in write protected memory.
It's this security mechanism which makes static recompilation viable for 360/PS3 games.
But on modern consoles (360, PS3 and later) the OS bans games from loading/generating code. To load code they must call out to the OS, which loads it, checks the signatures and puts it in write protected memory.
It's this security mechanism which makes static recompilation viable for 360/PS3 games.