13 Commits

Author SHA1 Message Date
Alexander Frick 31259d14e4 add .manifest for ALL msvs build configurations 2025-12-04 02:07:05 -06:00
Alexander Frick 26aad33873 correctly add .manifest file 2025-11-29 14:34:41 -06:00
Alexander Frick 3786c38c9c more compilation fixes and add strings.h/.cc for string conversions 2025-11-26 00:38:45 -08:00
Alexander Frick ec4b7fafe0 add globals.h, cleanup logging, don't use static for all functions in xp_activate32.h 2025-11-23 20:09:04 -08:00
Alexander Frick 3e871fd475 convert from console app to proper windowed app 2025-11-23 19:33:50 -08:00
Alexander Frick 9a6220ec13 add framework.h as main header, add utils.h/.cc, and keygen.h/.cc to split out more logic 2025-11-22 13:07:01 -08:00
Alexander Frick 0b35972033 add way to set custom icon from .dll, and add keys icon for dialog 2025-11-22 05:29:09 -08:00
Alexander Frick e6a78edb26 add version.h, constants.h (and move constants there), and proper VERSIONINFO in .rc file 2025-11-22 00:17:30 -08:00
Alexander Frick c5756d6920 fix x64 compilation by correcting erroneous commctrl.lib -> comctl32.lib 2025-11-21 23:41:29 -08:00
Alexander Frick 67f5679619 revert back to using console instead of windowed app/subsystem, disable conformance mode, and update to C++17 compilation 2025-11-21 23:22:11 -08:00
Alexander Frick a8536d70d0 remove XP deprecation warning 2025-11-21 23:15:54 -06:00
Alexander Frick 3aa6d09809 move source files to src dir, add missing defines and linker flags to MSVS vcsproj files 2025-11-21 23:14:06 -06:00
Alexander Frick 0fc5b317e5 rename MSVS files to "xp_activate32" name 2025-11-21 22:37:25 -06:00