
So I found out that the orignal EXE was compiled with Visual Studio .NET 2003, thanks to its Rich Header. With this compiler, I can create the exact same assembly code as the EXE. Using this, I found a bunch of inaccuracies in Flash.cpp, as a small test. I'll come back to this later, once the rest of the game is complete, but until then, here's a small taster.
29 lines
274 B
C
29 lines
274 B
C
#pragma once
|
|
|
|
typedef int BOOL;
|
|
|
|
#ifndef FALSE
|
|
#define FALSE 0
|
|
#endif
|
|
|
|
#ifndef TRUE
|
|
#define TRUE 1
|
|
#endif
|
|
|
|
struct RECT
|
|
{
|
|
union
|
|
{
|
|
int left;
|
|
int front;
|
|
};
|
|
int top;
|
|
union
|
|
{
|
|
int right;
|
|
int back;
|
|
};
|
|
int bottom;
|
|
};
|
|
|
|
bool SystemTask();
|