Requires certain libraries:
Presumably, it needs the 32-bit version .DLLs of those libraries. I tried a few different versions, but I always get Application Error : "The application was unable to start correctly (0xc000007b). Click OK to close the application."
This indicates that I am either mixing 64-bit/32-bit DLLs, the ScrambleSlugLD31a.EXE is using the wrong version of those libraries inside C:\Windows\System, C:\Windows\System32 or C:\Windows\SysWOW, ignoring those I placed in its directory, or just using the wrong version of any of the libraries.
Shame, I like mashup games like this, the idea of having teensy-weensy versions of Scramble, Silkworm and Contra/MetalSlug on the same static screen sounds kinda cute.
In future, You might consider using .OGG instead of .MP3 for your audio, since libmpg123.dll is the only library in the list that is not open source. The other libraries can be freely distributed with your game. Also You might want to figure out a way to bind all game data, program and support libraries inside the executable, giving the player a simple way to run your program.
Have a nice day, and I wish You much success in Your programming classes!