1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-14 22:03:27 +01:00

add cnc-ddraw version to log

This commit is contained in:
FunkyFr3sh 2023-09-22 01:56:10 +02:00
parent 5fa50fda51
commit b039d9d4d1
5 changed files with 24 additions and 10 deletions

View File

@ -103,6 +103,7 @@
<ClInclude Include="inc\screenshot.h" />
<ClInclude Include="inc\config.h" />
<ClInclude Include="inc\ddsurface.h" />
<ClInclude Include="inc\version.h" />
<ClInclude Include="inc\wglext.h" />
<ClInclude Include="inc\winapi_hooks.h" />
<ClInclude Include="inc\wndproc.h" />

View File

@ -266,6 +266,9 @@
<ClInclude Include="inc\blt.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="inc\version.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="ddraw.rc">

View File

@ -1,13 +1,4 @@
#define str(s) #s
#define ver_str(a,b,c,d) str(a) "." str(b) "." str(c) "." str(d)
#define VERSION_MAJOR 5
#define VERSION_MINOR 7
#define VERSION_BUILD 0
#define VERSION_REVISION 4
#define VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION
#define VERSION_STRING ver_str(VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION)
#include "inc/version.h"
1 VERSIONINFO
FILEVERSION VERSION

16
inc/version.h Normal file
View File

@ -0,0 +1,16 @@
#ifndef VERSION_H
#define VERSION_H
#define str(s) #s
#define ver_str(a,b,c,d) str(a) "." str(b) "." str(c) "." str(d)
#define VERSION_MAJOR 5
#define VERSION_MINOR 7
#define VERSION_BUILD 0
#define VERSION_REVISION 5
#define VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION
#define VERSION_STRING ver_str(VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION)
#endif

View File

@ -7,6 +7,7 @@
#include "wndproc.h"
#include "debug.h"
#include "hook.h"
#include "version.h"
double g_dbg_frame_time = 0;
@ -103,6 +104,8 @@ void dbg_init()
g_dbg_log_file = fopen("cnc-ddraw-1.log", "w");
setvbuf(g_dbg_log_file, NULL, _IOLBF, 1024);
TRACE("cnc-ddraw version = %d.%d.%d.%d\n", VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION);
HKEY hkey;
LONG status =
RegOpenKeyExA(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", 0L, KEY_READ, &hkey);