Add some missing function names

These were retrieved from the Mac port (v0.0.7), which kept these
functions.

Unfortunately, this port is missing local variable names, so we can't
use it to make InitBack accurate.
This commit is contained in:
Clownacy 2020-03-22 15:07:29 +00:00
parent ec97ae4805
commit f6606b7748
7 changed files with 37 additions and 37 deletions

View file

@ -40,7 +40,7 @@ DLGPROC_RET CALLBACK VersionDialog(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lP
sprintf(string_buffer, version_string, version1, version2, version3, version4, year, month, day);
SetDlgItemTextA(hWnd, 1011, string_buffer);
CenterWindow(hWnd);
CenteringWindowByParent(hWnd);
return TRUE;
@ -65,7 +65,7 @@ DLGPROC_RET CALLBACK DebugMuteDialog(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM
switch (Msg)
{
case WM_INITDIALOG:
CenterWindow(hWnd);
CenteringWindowByParent(hWnd);
CheckDlgButton(hWnd, 1010, g_mute[0] != 0);
CheckDlgButton(hWnd, 1018, g_mute[1] != 0);
CheckDlgButton(hWnd, 1019, g_mute[2] != 0);
@ -112,7 +112,7 @@ DLGPROC_RET CALLBACK DebugSaveDialog(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM
{
case WM_INITDIALOG:
SetDlgItemTextA(hWnd, 1008, "000.dat");
CenterWindow(hWnd);
CenteringWindowByParent(hWnd);
return TRUE;
case WM_COMMAND:
@ -141,7 +141,7 @@ DLGPROC_RET CALLBACK QuitDialog(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lPara
{
case WM_INITDIALOG:
SetDlgItemTextA(hWnd, 1009, (LPCSTR)lParam);
CenterWindow(hWnd);
CenteringWindowByParent(hWnd);
return TRUE;
case WM_COMMAND:

View file

@ -61,7 +61,7 @@ static int y_offset;
#define FRAMERATE 20
// The original name for this function is unknown
void SetWindowPadding(int width, int height)
void SetClientOffset(int width, int height)
{
x_offset = width;
y_offset = height;
@ -296,7 +296,7 @@ BOOL MakeSurface_File(const char *name, SurfaceID surf_no)
if (!IsEnableBitmap(path))
{
PrintBitmapError(path, 0);
ErrorLog(path, 0);
return FALSE;
}
@ -306,20 +306,20 @@ BOOL MakeSurface_File(const char *name, SurfaceID surf_no)
if (surf_no > SURFACE_ID_MAX)
#endif
{
PrintBitmapError("surface no", surf_no);
ErrorLog("surface no", surf_no);
return FALSE;
}
if (surf[surf_no] != NULL)
{
PrintBitmapError("existing", surf_no);
ErrorLog("existing", surf_no);
return FALSE;
}
HANDLE handle = LoadImageA(GetModuleHandleA(NULL), path, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION);
if (handle == NULL)
{
PrintBitmapError(path, 1);
ErrorLog(path, 1);
return FALSE;
}
@ -434,7 +434,7 @@ BOOL ReloadBitmap_File(const char *name, SurfaceID surf_no)
if (!IsEnableBitmap(path))
{
PrintBitmapError(path, 0);
ErrorLog(path, 0);
return FALSE;
}
@ -444,14 +444,14 @@ BOOL ReloadBitmap_File(const char *name, SurfaceID surf_no)
if (surf_no > SURFACE_ID_MAX)
#endif
{
PrintBitmapError("surface no", surf_no);
ErrorLog("surface no", surf_no);
return FALSE;
}
HANDLE handle = LoadImageA(GetModuleHandleA(NULL), path, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION);
if (handle == NULL)
{
PrintBitmapError(path, 1);
ErrorLog(path, 1);
return FALSE;
}

View file

@ -44,7 +44,7 @@ typedef enum SurfaceID
SURFACE_ID_MAX = 40
} SurfaceID;
void SetWindowPadding(int width, int height);
void SetClientOffset(int width, int height);
BOOL Flip_SystemTask(HWND hWnd);
BOOL StartDirectDraw(HWND hWnd, int lMagnification, int lColourDepth);
void EndDirectDraw(HWND hWnd);

View file

@ -85,7 +85,7 @@ fail:
// This seems to be broken in recent Windows (Sndvol32.exe was renamed 'SndVol.exe')
// TODO - Inaccurate stack frame
BOOL OpenVolumeConfiguration(HWND hWnd)
BOOL OpenSoundVolume(HWND hWnd)
{
#ifdef FIX_BUGS
char path[MAX_PATH];
@ -152,7 +152,7 @@ BOOL OpenVolumeConfiguration(HWND hWnd)
#endif
}
void DeleteDebugLog(void)
void DeleteLog(void)
{
char path[MAX_PATH];
@ -160,7 +160,7 @@ void DeleteDebugLog(void)
DeleteFileA(path);
}
BOOL PrintDebugLog(const char *string, int value1, int value2, int value3)
BOOL WriteLog(const char *string, int value1, int value2, int value3)
{
char path[MAX_PATH];
FILE *fp;
@ -184,7 +184,7 @@ uses this code.
This is just speculation, but this *might* have been used in those prototypes
Pixel released to testers, to prevent them from running after a certain date.
*/
int CheckTime(SYSTEMTIME *system_time_low, SYSTEMTIME *system_time_high)
int GetDateLimit(SYSTEMTIME *system_time_low, SYSTEMTIME *system_time_high)
{
FILETIME FileTime1;
FILETIME FileTime2;
@ -205,7 +205,7 @@ int CheckTime(SYSTEMTIME *system_time_low, SYSTEMTIME *system_time_high)
return 0;
}
BOOL CheckFileExists(const char *name)
BOOL IsKeyFile(const char *name)
{
char path[MAX_PATH];
@ -236,7 +236,7 @@ long GetFileSizeLong(const char *path)
return len;
}
BOOL PrintBitmapError(const char *string, int value)
BOOL ErrorLog(const char *string, int value)
{
char path[MAX_PATH];
FILE *fp;
@ -267,7 +267,7 @@ BOOL IsShiftJIS(unsigned char c)
}
// TODO - Inaccurate stack frame
BOOL CenterWindow(HWND hWnd)
BOOL CenteringWindowByParent(HWND hWnd)
{
RECT window_rect;
HWND parent_hwnd;

View file

@ -4,15 +4,15 @@
void GetCompileDate(int *year, int *month, int *day);
BOOL GetCompileVersion(int *v1, int *v2, int *v3, int *v4);
BOOL OpenVolumeConfiguration(HWND hWnd);
void DeleteDebugLog(void);
BOOL PrintDebugLog(const char *string, int value1, int value2, int value3);
int CheckTime(SYSTEMTIME *system_time_low, SYSTEMTIME *system_time_high);
BOOL CheckFileExists(const char *name);
BOOL OpenSoundVolume(HWND hWnd);
void DebugLog(void);
BOOL WriteLog(const char *string, int value1, int value2, int value3);
int GetDateLimit(SYSTEMTIME *system_time_low, SYSTEMTIME *system_time_high);
BOOL IsKeyFile(const char *name);
long GetFileSizeLong(const char *path);
BOOL PrintBitmapError(const char *string, int value);
BOOL ErrorLog(const char *string, int value);
BOOL IsShiftJIS(unsigned char c);
BOOL CenterWindow(HWND hWnd);
BOOL CenteringWindowByParent(HWND hWnd);
BOOL LoadWindowRect(HWND hWnd, const char *filename, BOOL unknown);
BOOL SaveWindowRect(HWND hWnd, const char *filename);
BOOL IsEnableBitmap(const char *path);

View file

@ -40,8 +40,8 @@ void ReleaseDirectInput(void)
}
}
// The original name for this function and its variables are unknown
BOOL SetDeviceAquire(BOOL aquire)
// The original name for this function's variables are unknown
BOOL ActivateDirectInput(BOOL aquire)
{
if (aquire == TRUE)
{
@ -176,7 +176,7 @@ BOOL GetJoystickStatus(JOYSTICK_STATUS *status)
if (res != DI_OK)
{
if (res == DIERR_INPUTLOST)
SetDeviceAquire(FALSE);
ActivateDirectInput(FALSE);
else
return FALSE;
}
@ -221,7 +221,7 @@ BOOL ResetJoystickStatus(void)
if (res != DI_OK)
{
if (res == DIERR_INPUTLOST)
SetDeviceAquire(FALSE);
ActivateDirectInput(FALSE);
else
return FALSE;
}

View file

@ -158,7 +158,7 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine
}
// Swap left and right weapon switch keys
if (CheckFileExists("s_reverse"))
if (IsKeyFile("s_reverse"))
{
gKeyArms = KEY_ARMSREV;
gKeyArmsRev = KEY_ARMS;
@ -262,7 +262,7 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine
x = (GetSystemMetrics(SM_CXSCREEN) - nWidth) / 2;
y = (GetSystemMetrics(SM_CYSCREEN) - nHeight) / 2;
SetWindowPadding(GetSystemMetrics(SM_CXFIXEDFRAME) + 1, GetSystemMetrics(SM_CYFIXEDFRAME) + GetSystemMetrics(SM_CYCAPTION) + GetSystemMetrics(SM_CYMENU) + 1);
SetClientOffset(GetSystemMetrics(SM_CXFIXEDFRAME) + 1, GetSystemMetrics(SM_CYFIXEDFRAME) + GetSystemMetrics(SM_CYCAPTION) + GetSystemMetrics(SM_CYMENU) + 1);
hWnd = CreateWindowExA(WS_EX_LEFT | WS_EX_LTRREADING | WS_EX_RIGHTSCROLLBAR, lpWindowName, lpWindowName, WS_MINIMIZEBOX | WS_SYSMENU | WS_BORDER | WS_DLGFRAME | WS_VISIBLE, x, y, nWidth, nHeight, NULL, NULL, hInstance, NULL);
ghWnd = hWnd;
@ -309,7 +309,7 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine
windowWidth = WINDOW_WIDTH * 2;
windowHeight = WINDOW_HEIGHT * 2;
SetWindowPadding(0, 0);
SetClientOffset(0, 0);
hWnd = CreateWindowExA(WS_EX_LEFT | WS_EX_LTRREADING | WS_EX_RIGHTSCROLLBAR, lpWindowName, lpWindowName, WS_SYSMENU | WS_VISIBLE | WS_POPUP, 0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN), NULL, NULL, hInstance, NULL);
ghWnd = hWnd;
@ -457,11 +457,11 @@ LRESULT CALLBACK WindowProcedure(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lPar
DrawMenuBar(hWnd);
hMenu = GetMenu(hWnd);
if (!CheckFileExists("mute"))
if (!IsKeyFile("mute"))
DeleteMenu(hMenu, 40007, MF_BYCOMMAND);
DrawMenuBar(hWnd);
if (CheckFileExists("fps"))
if (IsKeyFile("fps"))
bFps = TRUE;
if (!bFullscreen)
@ -685,7 +685,7 @@ LRESULT CALLBACK WindowProcedure(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lPar
break;
case 40004:
if (!OpenVolumeConfiguration(hWnd))
if (!OpenSoundVolume(hWnd))
MessageBoxA(hWnd, "\x83\x7B\x83\x8A\x83\x85\x81\x5B\x83\x80\x90\xDD\x92\xE8\x82\xF0\x8B\x4E\x93\xAE\x82\xC5\x82\xAB\x82\xDC\x82\xB9\x82\xF1\x82\xC5\x82\xB5\x82\xBD", lpWindowName, 0); // 'ボリューム設定を起動できませんでした' (Could not launch volume configuration) in Shift-JIS
break;