fix pinkish when using original Caesar 3 resources
fix missing return value
MSVC compile projects and dependencies