[Idea] "Controlling" Engine.exe
This idea has not yet been justified, but it doesn't seem impossible. This can probably only be done using C/C++. We should all know that Combat Arms runs two MP3 files located in Game\BGM for the background music at the start of the game and while waiting in a room.
Idea: Is it possible to create an executable and modify the header to make it an MP3 therefore making it so when the MP3 file runs, we can somehow "control" Engine.exe?
Problems
------------------------------------------------------------
1. MP3's cannot be run as executables. If the game were to "play" the executable as a music file, it would give you a headache. The bytes would be in a completely different encoding.
2. So what? If one of these executables were detected by HackShield, the game would terminate its own process and this would be unsuccessful.
Any ideas, programmers? Excuse me if this idea sounds childish...