Internal protection error
Posted: Thu May 14, 2015 3:43 pm
So, I've did a very advanced protection for a game on the main source and is working perfectly, but I want to do a plugin which can be used by older versions of this game which hasn't source... so I did it, but when I'm trying to protect my files with this plugin I ecounter the error "Internal protection error" or something like that.
Here are the changes I made on the project:
Configuration: Release
Character set: Use Multi-Byte Character Set
Whole Program Optimization: No Whole Program Optimization
Optimization: Disabled
Runtime Library: Multi-threaded (/MT)
Enable Function-Level Linking: No
Compile as: Default
Additional dependencies: Version.lib winmm.lib
Generate debug info: No
Enable large addresses: Support Addresses Larger Than 2GB
Also, my code is placed under
I am forced to use configuration from above because I am working with boost library and I have to make it compatible with the libraries.
The problem is made by my configuration?
Here are the changes I made on the project:
Configuration: Release
Character set: Use Multi-Byte Character Set
Whole Program Optimization: No Whole Program Optimization
Optimization: Disabled
Runtime Library: Multi-threaded (/MT)
Enable Function-Level Linking: No
Compile as: Default
Additional dependencies: Version.lib winmm.lib
Generate debug info: No
Enable large addresses: Support Addresses Larger Than 2GB
Also, my code is placed under
Code: Select all
void __stdcall Enigma_Plugin_OnFinal()
The problem is made by my configuration?