(09-15-2012, 03:50 PM)NaturalViolence Wrote:Quote:EDIT: yeah self-modifying code generally doesn't do that I was just curious if it did in this specific case or if that could even be possible. It evidently either isn't possible or isn't useful for that sort of thing.
????
If what is possible? What sort of thing?
Sort of thing = features. According to delroth's comment, it is used for apploading.
delroth Wrote:You don't often get self modifying code in GC/Wii games AFAICT, but some games (all if you emulate the apploader and not just the DOL) load code at runtime from DVD. That cannot be anticipated by a static recompiler.
EDIT: The only case of self modifying code I've seen so far with the EA ELF packer, which uncompressed the DOL at runtime.
That's pretty interesting. Thanks.
Desktop:
OS: Windows 7 64 bit
CPU: Intel Core i5 3570K @ 4.4 GHz
GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed)
RAM: 16 GB @ 1600 MHz
Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5
OS: Windows 7 64 bit
CPU: Intel Core i5 3570K @ 4.4 GHz
GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed)
RAM: 16 GB @ 1600 MHz
Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5