clean up extra decorators
This commit is contained in:
1 parent
531e638179
commit
3183e73860
95 files changed
+4629
-4631
No files matched your search
+1
-1
@@ -5,7 +5,7 @@
|
||||
#include "../pinball.h"
|
||||
|
||||
//----- (0100789A) --------------------------------------------------------
|
||||
INT __stdcall a_dialog(HINSTANCE hInstance, HWND hWnd, int a3)
|
||||
INT a_dialog(HINSTANCE hInstance, HWND hWnd, int a3)
|
||||
{
|
||||
CHAR *v3; // eax
|
||||
CHAR *v4; // eax
|
||||
|
||||
+7
-7
@@ -1,7 +1,7 @@
|
||||
#include "../pinball.h"
|
||||
|
||||
//----- (0100772D) --------------------------------------------------------
|
||||
void __stdcall help_introduction(int a1, int a2)
|
||||
void help_introduction(int a1, int a2)
|
||||
{
|
||||
CHAR *v2; // ebx
|
||||
CHAR *v3; // eax
|
||||
@@ -33,7 +33,7 @@ void __stdcall help_introduction(int a1, int a2)
|
||||
}
|
||||
|
||||
//----- (0101CF1A) --------------------------------------------------------
|
||||
HWND __stdcall HtmlHelpA(HWND hwndCaller, LPCSTR pszFile, UINT uCommand, DWORD_PTR dwData)
|
||||
HWND HtmlHelpA(HWND hwndCaller, LPCSTR pszFile, UINT uCommand, DWORD_PTR dwData)
|
||||
{
|
||||
HMODULE v4; // ecx
|
||||
FARPROC v5; // eax
|
||||
@@ -50,20 +50,20 @@ if ( hModule || (v4 = LoadLibraryA("hhctrl.ocx"), (hModule = v4) != 0) )
|
||||
LABEL_13:
|
||||
v5 = (FARPROC)pHtmlHelpA;
|
||||
if ( pHtmlHelpA )
|
||||
return (HWND)((int (__stdcall *)(HWND, LPCSTR, UINT, DWORD_PTR))v5)(hwndCaller, pszFile, uCommand, dwData);
|
||||
return (HWND)((int (*)(HWND, LPCSTR, UINT, DWORD_PTR))v5)(hwndCaller, pszFile, uCommand, dwData);
|
||||
v5 = GetProcAddress(v4, (LPCSTR)0xE);
|
||||
pHtmlHelpA = (HWND (__stdcall *)(HWND, const char *, unsigned int, unsigned int))v5;
|
||||
pHtmlHelpA = (HWND (*)(HWND, const char *, unsigned int, unsigned int))v5;
|
||||
if ( v5 )
|
||||
return (HWND)((int (__stdcall *)(HWND, LPCSTR, UINT, DWORD_PTR))v5)(hwndCaller, pszFile, uCommand, dwData);
|
||||
return (HWND)((int (*)(HWND, LPCSTR, UINT, DWORD_PTR))v5)(hwndCaller, pszFile, uCommand, dwData);
|
||||
}
|
||||
dword_1025728 = 1;
|
||||
return 0;
|
||||
}
|
||||
// 1025720: using guessed type HWND (__stdcall *pHtmlHelpA)(HWND, const char *, unsigned int, unsigned int);
|
||||
// 1025720: using guessed type HWND (*pHtmlHelpA)(HWND, const char *, unsigned int, unsigned int);
|
||||
// 1025728: using guessed type int dword_1025728;
|
||||
|
||||
//----- (0101CEB6) --------------------------------------------------------
|
||||
int __stdcall sub_101CEB6(LPBYTE lpData)
|
||||
int sub_101CEB6(LPBYTE lpData)
|
||||
{
|
||||
signed int v1; // esi
|
||||
DWORD cbData; // [esp+4h] [ebp-8h]
|
||||
|
||||
+21
-21
@@ -5,7 +5,7 @@
|
||||
#include "../pinball.h"
|
||||
|
||||
//----- (01004C3C) --------------------------------------------------------
|
||||
int __stdcall high_score_clear_table(int a1)
|
||||
int high_score_clear_table(int a1)
|
||||
{
|
||||
int result; // eax
|
||||
signed int v2; // ecx
|
||||
@@ -14,7 +14,7 @@ int __stdcall high_score_clear_table(int a1)
|
||||
v2 = 5;
|
||||
do
|
||||
{
|
||||
*(_DWORD *)(result + 32) = -999;
|
||||
*(DWORD *)(result + 32) = -999;
|
||||
*(_BYTE *)result = 0;
|
||||
result += 36;
|
||||
--v2;
|
||||
@@ -24,15 +24,15 @@ int __stdcall high_score_clear_table(int a1)
|
||||
}
|
||||
|
||||
//----- (01004C60) --------------------------------------------------------
|
||||
signed int __stdcall high_score_get_score_position(int a1, int a2)
|
||||
signed int high_score_get_score_position(int a1, int a2)
|
||||
{
|
||||
signed int result; // eax
|
||||
_DWORD *v3; // ecx
|
||||
DWORD *v3; // ecx
|
||||
|
||||
if ( a2 <= 0 )
|
||||
return -1;
|
||||
result = 0;
|
||||
v3 = (_DWORD *)(a1 + 32);
|
||||
v3 = (DWORD *)(a1 + 32);
|
||||
while ( a2 <= *v3 )
|
||||
{
|
||||
++result;
|
||||
@@ -44,7 +44,7 @@ signed int __stdcall high_score_get_score_position(int a1, int a2)
|
||||
}
|
||||
|
||||
//----- (01004C8D) --------------------------------------------------------
|
||||
int __stdcall high_score_place_new_score_into(int a1, int a2, LPCSTR lpString, int a4)
|
||||
int high_score_place_new_score_into(int a1, int a2, LPCSTR lpString, int a4)
|
||||
{
|
||||
char *v4; // edi
|
||||
int v5; // eax
|
||||
@@ -65,7 +65,7 @@ int __stdcall high_score_place_new_score_into(int a1, int a2, LPCSTR lpString, i
|
||||
while ( v5 );
|
||||
}
|
||||
v6 = a1 + 36 * a4;
|
||||
*(_DWORD *)(v6 + 32) = a2;
|
||||
*(DWORD *)(v6 + 32) = a2;
|
||||
if ( lstrlenA(lpString) >= 31 )
|
||||
*((_BYTE *)lpString + 31) = 0;
|
||||
lstrcpyA((LPSTR)v6, lpString);
|
||||
@@ -75,13 +75,13 @@ int __stdcall high_score_place_new_score_into(int a1, int a2, LPCSTR lpString, i
|
||||
}
|
||||
|
||||
//----- (01004CF9) --------------------------------------------------------
|
||||
char *__stdcall scramble_number_string(int Val, char *DstBuf)
|
||||
char *scramble_number_string(int Val, char *DstBuf)
|
||||
{
|
||||
return __ltoa(Val, DstBuf, 10);
|
||||
}
|
||||
|
||||
//----- (01004D18) --------------------------------------------------------
|
||||
signed int __stdcall high_score_read(int a1, int a2)
|
||||
signed int high_score_read(int a1, int a2)
|
||||
{
|
||||
int i; // eax
|
||||
CHAR *dwDisposition; // [esp+10h] [ebp-30h]
|
||||
@@ -111,10 +111,10 @@ signed int __stdcall high_score_read(int a1, int a2)
|
||||
__itoa(Val, &DstBuf, 10);
|
||||
lstrcatA(&DstBuf, ".Score");
|
||||
options_get_string((DWORD)dwDisposition, &DstBuf, lpString2, WindowName, 300);
|
||||
*((_DWORD *)lpString1 + 8) = _atol(lpString2);
|
||||
*((DWORD *)lpString1 + 8) = _atol(lpString2);
|
||||
for ( i = lstrlenA(lpString1); --i >= 0; v7 += lpString1[i] )
|
||||
;
|
||||
v7 += *((_DWORD *)lpString1 + 8);
|
||||
v7 += *((DWORD *)lpString1 + 8);
|
||||
++Val;
|
||||
lpString1 += 36;
|
||||
}
|
||||
@@ -129,7 +129,7 @@ signed int __stdcall high_score_read(int a1, int a2)
|
||||
}
|
||||
|
||||
//----- (01004E87) --------------------------------------------------------
|
||||
int __stdcall high_score_write(LPCSTR lpString, int a2)
|
||||
int high_score_write(LPCSTR lpString, int a2)
|
||||
{
|
||||
LPCSTR v2; // ebx
|
||||
int i; // eax
|
||||
@@ -153,11 +153,11 @@ int __stdcall high_score_write(LPCSTR lpString, int a2)
|
||||
options_set_string(phkResult, &DstBuf, v2);
|
||||
__itoa(Val, &DstBuf, 10);
|
||||
lstrcatA(&DstBuf, ".Score");
|
||||
__ltoa(*((_DWORD *)v2 + 8), v8, 10);
|
||||
__ltoa(*((DWORD *)v2 + 8), v8, 10);
|
||||
options_set_string(phkResult, &DstBuf, v8);
|
||||
for ( i = lstrlenA(v2); --i >= 0; v7 += v2[i] )
|
||||
;
|
||||
v7 += *((_DWORD *)v2 + 8);
|
||||
v7 += *((DWORD *)v2 + 8);
|
||||
++Val;
|
||||
v2 += 36;
|
||||
}
|
||||
@@ -169,7 +169,7 @@ int __stdcall high_score_write(LPCSTR lpString, int a2)
|
||||
}
|
||||
|
||||
//----- (01004F99) --------------------------------------------------------
|
||||
char *__stdcall score_string_format(int a1, char *a2)
|
||||
char *score_string_format(int a1, char *a2)
|
||||
{
|
||||
char *result; // eax
|
||||
DWORD dwDisposition; // [esp+4h] [ebp-20h]
|
||||
@@ -236,7 +236,7 @@ char *__stdcall score_string_format(int a1, char *a2)
|
||||
}
|
||||
|
||||
//----- (010050E2) --------------------------------------------------------
|
||||
void __stdcall hsdlg_show_score(HWND hDlg, LPCSTR lpString, int a3, int a4)
|
||||
void hsdlg_show_score(HWND hDlg, LPCSTR lpString, int a3, int a4)
|
||||
{
|
||||
HWND v4; // eax
|
||||
HWND v5; // eax
|
||||
@@ -256,7 +256,7 @@ void __stdcall hsdlg_show_score(HWND hDlg, LPCSTR lpString, int a3, int a4)
|
||||
}
|
||||
|
||||
//----- (01005159) --------------------------------------------------------
|
||||
void __stdcall show_high_scores(HWND hDlg, LPCSTR lpString)
|
||||
void show_high_scores(HWND hDlg, LPCSTR lpString)
|
||||
{
|
||||
LPCSTR v2; // edi
|
||||
signed int v3; // ebx
|
||||
@@ -272,7 +272,7 @@ void __stdcall show_high_scores(HWND hDlg, LPCSTR lpString)
|
||||
hsdlg_show_score(hDlg, " ", high_score_dlg_score, v4);
|
||||
v3 = 1;
|
||||
}
|
||||
hsdlg_show_score(hDlg, v2, *((_DWORD *)v2 + 8), v4++ + v3);
|
||||
hsdlg_show_score(hDlg, v2, *((DWORD *)v2 + 8), v4++ + v3);
|
||||
v2 += 36;
|
||||
}
|
||||
while ( v4 < 5 );
|
||||
@@ -280,7 +280,7 @@ void __stdcall show_high_scores(HWND hDlg, LPCSTR lpString)
|
||||
// 1028270: using guessed type int high_score_dlg_enter_name;
|
||||
|
||||
//----- (010051B5) --------------------------------------------------------
|
||||
BOOL __stdcall HighScore(HWND hWnd, UINT a2, WPARAM a3, LPARAM a4)
|
||||
BOOL HighScore(HWND hWnd, UINT a2, WPARAM a3, LPARAM a4)
|
||||
{
|
||||
CHAR *v4; // eax
|
||||
CHAR *v5; // eax
|
||||
@@ -376,7 +376,7 @@ BOOL __stdcall HighScore(HWND hWnd, UINT a2, WPARAM a3, LPARAM a4)
|
||||
// 1028270: using guessed type int high_score_dlg_enter_name;
|
||||
|
||||
//----- (01005412) --------------------------------------------------------
|
||||
INT_PTR __stdcall show_high_score_dialog(const CHAR *a1)
|
||||
INT_PTR show_high_score_dialog(const CHAR *a1)
|
||||
{
|
||||
high_score_dlg_enter_name = 0;
|
||||
high_score_dlg_score = 0;
|
||||
@@ -386,7 +386,7 @@ INT_PTR __stdcall show_high_score_dialog(const CHAR *a1)
|
||||
// 1028270: using guessed type int high_score_dlg_enter_name;
|
||||
|
||||
//----- (01005452) --------------------------------------------------------
|
||||
INT_PTR __stdcall show_and_set_high_score_dialog(const CHAR *a1, int a2, int a3, const CHAR *a4)
|
||||
INT_PTR show_and_set_high_score_dialog(const CHAR *a1, int a2, int a3, const CHAR *a4)
|
||||
{
|
||||
INT_PTR result; // eax
|
||||
|
||||
|
||||
+58
-58
@@ -5,7 +5,7 @@
|
||||
#include "pinball.h"
|
||||
|
||||
//----- (010034B6) --------------------------------------------------------
|
||||
CHAR *__stdcall options_path_init(LPCSTR lpString)
|
||||
CHAR *options_path_init(LPCSTR lpString)
|
||||
{
|
||||
int v1; // eax
|
||||
CHAR *result; // eax
|
||||
@@ -19,7 +19,7 @@ CHAR *__stdcall options_path_init(LPCSTR lpString)
|
||||
}
|
||||
|
||||
//----- (010034E7) --------------------------------------------------------
|
||||
void __stdcall options_path_uninit()
|
||||
void options_path_uninit()
|
||||
{
|
||||
if ( lpString2 )
|
||||
memoryfree((int)lpString2);
|
||||
@@ -27,7 +27,7 @@ void __stdcall options_path_uninit()
|
||||
}
|
||||
|
||||
//----- (01003503) --------------------------------------------------------
|
||||
LPCSTR __stdcall options_path(LPCSTR lpString2)
|
||||
LPCSTR options_path(LPCSTR lpString2)
|
||||
{
|
||||
CHAR *v1; // eax
|
||||
|
||||
@@ -49,7 +49,7 @@ LPCSTR __stdcall options_path(LPCSTR lpString2)
|
||||
}
|
||||
|
||||
//----- (0100356C) --------------------------------------------------------
|
||||
void __stdcall options_path_free()
|
||||
void options_path_free()
|
||||
{
|
||||
if ( lpString1 )
|
||||
memoryfree((int)lpString1);
|
||||
@@ -57,7 +57,7 @@ void __stdcall options_path_free()
|
||||
}
|
||||
|
||||
//----- (01003588) --------------------------------------------------------
|
||||
HKEY __stdcall options_get_int(DWORD cbData, LPCSTR lpValueName, HKEY phkResult)
|
||||
HKEY options_get_int(DWORD cbData, LPCSTR lpValueName, HKEY phkResult)
|
||||
{
|
||||
HKEY result; // eax
|
||||
const CHAR *v4; // eax
|
||||
@@ -65,7 +65,7 @@ HKEY __stdcall options_get_int(DWORD cbData, LPCSTR lpValueName, HKEY phkResult)
|
||||
BYTE Data[4]; // [esp+8h] [ebp-4h]
|
||||
|
||||
result = phkResult;
|
||||
*(_DWORD *)Data = phkResult;
|
||||
*(DWORD *)Data = phkResult;
|
||||
if ( lpString2 )
|
||||
{
|
||||
v4 = options_path((LPCSTR)cbData);
|
||||
@@ -82,7 +82,7 @@ HKEY __stdcall options_get_int(DWORD cbData, LPCSTR lpValueName, HKEY phkResult)
|
||||
}
|
||||
|
||||
//----- (01003601) --------------------------------------------------------
|
||||
void __stdcall options_get_string(DWORD dwDisposition, LPCSTR lpValueName, LPSTR lpString1, LPCSTR lpString2, int iMaxLength)
|
||||
void options_get_string(DWORD dwDisposition, LPCSTR lpValueName, LPSTR lpString1, LPCSTR lpString2, int iMaxLength)
|
||||
{
|
||||
const CHAR *v5; // edi
|
||||
const CHAR *v6; // eax
|
||||
@@ -103,7 +103,7 @@ void __stdcall options_get_string(DWORD dwDisposition, LPCSTR lpValueName, LPSTR
|
||||
}
|
||||
|
||||
//----- (0100367C) --------------------------------------------------------
|
||||
void __stdcall options_set_int(HKEY phkResult, LPCSTR lpValueName, BYTE Data)
|
||||
void options_set_int(HKEY phkResult, LPCSTR lpValueName, BYTE Data)
|
||||
{
|
||||
const CHAR *v3; // eax
|
||||
DWORD dwDisposition; // [esp+4h] [ebp-4h]
|
||||
@@ -121,7 +121,7 @@ void __stdcall options_set_int(HKEY phkResult, LPCSTR lpValueName, BYTE Data)
|
||||
}
|
||||
|
||||
//----- (010036E3) --------------------------------------------------------
|
||||
void __stdcall options_set_string(HKEY phkResult, LPCSTR lpValueName, LPCSTR lpString)
|
||||
void options_set_string(HKEY phkResult, LPCSTR lpValueName, LPCSTR lpString)
|
||||
{
|
||||
const CHAR *v3; // eax
|
||||
int v4; // eax
|
||||
@@ -141,7 +141,7 @@ void __stdcall options_set_string(HKEY phkResult, LPCSTR lpValueName, LPCSTR lpS
|
||||
}
|
||||
|
||||
//----- (010055F3) --------------------------------------------------------
|
||||
void __stdcall options_uninit()
|
||||
void options_uninit()
|
||||
{
|
||||
options_set_int(0, "Sounds", (BYTE)options);
|
||||
options_set_int(0, "Music", (BYTE)phkResult);
|
||||
@@ -156,7 +156,7 @@ void __stdcall options_uninit()
|
||||
}
|
||||
|
||||
//----- (010056A9) --------------------------------------------------------
|
||||
HMENU __stdcall options_menu_set(UINT uIDEnableItem, int a2)
|
||||
HMENU options_menu_set(UINT uIDEnableItem, int a2)
|
||||
{
|
||||
HMENU result; // eax
|
||||
|
||||
@@ -167,7 +167,7 @@ HMENU __stdcall options_menu_set(UINT uIDEnableItem, int a2)
|
||||
}
|
||||
|
||||
//----- (010056D3) --------------------------------------------------------
|
||||
HMENU __stdcall options_menu_check(UINT uIDCheckItem, int a2)
|
||||
HMENU options_menu_check(UINT uIDCheckItem, int a2)
|
||||
{
|
||||
HMENU result; // eax
|
||||
|
||||
@@ -178,7 +178,7 @@ HMENU __stdcall options_menu_check(UINT uIDCheckItem, int a2)
|
||||
}
|
||||
|
||||
//----- (010056FF) --------------------------------------------------------
|
||||
HMENU __stdcall options_toggle(UINT uIDCheckItem)
|
||||
HMENU options_toggle(UINT uIDCheckItem)
|
||||
{
|
||||
HMENU result; // eax
|
||||
int v2; // ST08_4
|
||||
@@ -222,18 +222,18 @@ HMENU __stdcall options_toggle(UINT uIDCheckItem)
|
||||
}
|
||||
|
||||
//----- (0100580C) --------------------------------------------------------
|
||||
unsigned int __stdcall get_vk_key_name(__int16 a1, LPSTR lpString)
|
||||
unsigned int get_vk_key_name(int a1, LPSTR lpString)
|
||||
{
|
||||
LONG v2; // eax
|
||||
|
||||
v2 = MapVirtualKeyA((unsigned __int16)a1, 0) << 16;
|
||||
if ( (unsigned __int16)a1 >= 0x21u && (unsigned __int16)a1 <= 0x2Eu )
|
||||
v2 = MapVirtualKeyA((unsigned int)a1, 0) << 16;
|
||||
if ( (unsigned int)a1 >= 0x21u && (unsigned int)a1 <= 0x2Eu )
|
||||
v2 |= 0x1000000u;
|
||||
return GetKeyNameTextA(v2, lpString, 19) != 0 ? (unsigned int)lpString : 0;
|
||||
}
|
||||
|
||||
//----- (01005850) --------------------------------------------------------
|
||||
BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
BOOL KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
{
|
||||
unsigned int v5; // eax
|
||||
LRESULT v6; // eax
|
||||
@@ -247,21 +247,21 @@ BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
LRESULT v14; // eax
|
||||
unsigned int v15; // eax
|
||||
LRESULT v16; // eax
|
||||
unsigned __int16 v17; // ax
|
||||
unsigned __int16 v18; // ax
|
||||
unsigned __int16 v19; // ax
|
||||
unsigned __int16 v20; // ax
|
||||
unsigned __int16 v21; // ax
|
||||
unsigned __int16 v22; // ax
|
||||
unsigned int v17; // ax
|
||||
unsigned int v18; // ax
|
||||
unsigned int v19; // ax
|
||||
unsigned int v20; // ax
|
||||
unsigned int v21; // ax
|
||||
unsigned int v22; // ax
|
||||
HKEY v23; // ebx
|
||||
__int16 *v24; // edi
|
||||
int *v24; // edi
|
||||
HKEY *v25; // esi
|
||||
CHAR *v26; // eax
|
||||
CHAR *v27; // eax
|
||||
__int16 v28; // cx
|
||||
__int16 v29; // dx
|
||||
int v28; // cx
|
||||
int v29; // dx
|
||||
INT_PTR v30; // eax
|
||||
__int16 v31; // [esp+Ch] [ebp-B0h]
|
||||
int v31; // [esp+Ch] [ebp-B0h]
|
||||
HKEY v32; // [esp+10h] [ebp-ACh]
|
||||
HKEY v33; // [esp+14h] [ebp-A8h]
|
||||
HKEY v34; // [esp+18h] [ebp-A4h]
|
||||
@@ -270,7 +270,7 @@ BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
HKEY v37; // [esp+24h] [ebp-98h]
|
||||
INT_PTR nResult; // [esp+28h] [ebp-94h]
|
||||
WPARAM v39; // [esp+2Ch] [ebp-90h]
|
||||
__int16 *i; // [esp+30h] [ebp-8Ch]
|
||||
int *i; // [esp+30h] [ebp-8Ch]
|
||||
LPARAM v41; // [esp+34h] [ebp-88h]
|
||||
WPARAM wParam; // [esp+38h] [ebp-84h]
|
||||
HWND hDlg; // [esp+3Ch] [ebp-80h]
|
||||
@@ -300,54 +300,54 @@ BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
if ( v29 )
|
||||
{
|
||||
wParam = 128;
|
||||
nResult = (unsigned __int16)v30;
|
||||
nResult = (unsigned int)v30;
|
||||
do
|
||||
{
|
||||
if ( nResult == MapVirtualKeyA((unsigned __int16)wParam, 2u) )
|
||||
if ( nResult == MapVirtualKeyA((unsigned int)wParam, 2u) )
|
||||
break;
|
||||
++wParam;
|
||||
}
|
||||
while ( (unsigned __int16)wParam < 0x100u );
|
||||
while ( (unsigned int)wParam < 0x100u );
|
||||
LOWORD(v30) = wParam;
|
||||
if ( (_WORD)wParam != 256 )
|
||||
if ( (WORD)wParam != 256 )
|
||||
{
|
||||
*(_WORD *)lParam = (unsigned __int8)v39;
|
||||
*(WORD *)lParam = (unsigned __int8)v39;
|
||||
v39 = wParam;
|
||||
nResult = wParam;
|
||||
LABEL_32:
|
||||
v41 = (unsigned __int16)v30;
|
||||
v41 = (unsigned int)v30;
|
||||
while ( 1 )
|
||||
{
|
||||
if ( v31 || get_vk_key_name(v30, lParam) )
|
||||
{
|
||||
wParam = (unsigned __int16)SendDlgItemMessageA(hDlg, 401, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
wParam = (unsigned int)SendDlgItemMessageA(hDlg, 401, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
SendDlgItemMessageA(hDlg, 401, 0x151u, wParam, v41);
|
||||
if ( (HKEY)v41 == dword_1028238 )
|
||||
SendDlgItemMessageA(hDlg, 401, 0x14Eu, wParam, 0);
|
||||
wParam = (unsigned __int16)SendDlgItemMessageA(hDlg, 402, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
wParam = (unsigned int)SendDlgItemMessageA(hDlg, 402, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
SendDlgItemMessageA(hDlg, 402, 0x151u, wParam, v41);
|
||||
if ( (HKEY)v41 == dword_102823C )
|
||||
SendDlgItemMessageA(hDlg, 402, 0x14Eu, wParam, 0);
|
||||
wParam = (unsigned __int16)SendDlgItemMessageA(hDlg, 403, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
wParam = (unsigned int)SendDlgItemMessageA(hDlg, 403, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
SendDlgItemMessageA(hDlg, 403, 0x151u, wParam, v41);
|
||||
if ( (HKEY)v41 == dword_1028240 )
|
||||
SendDlgItemMessageA(hDlg, 403, 0x14Eu, wParam, 0);
|
||||
wParam = (unsigned __int16)SendDlgItemMessageA(hDlg, 404, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
wParam = (unsigned int)SendDlgItemMessageA(hDlg, 404, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
SendDlgItemMessageA(hDlg, 404, 0x151u, wParam, v41);
|
||||
if ( (HKEY)v41 == dword_1028244 )
|
||||
SendDlgItemMessageA(hDlg, 404, 0x14Eu, wParam, 0);
|
||||
wParam = (unsigned __int16)SendDlgItemMessageA(hDlg, 405, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
wParam = (unsigned int)SendDlgItemMessageA(hDlg, 405, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
SendDlgItemMessageA(hDlg, 405, 0x151u, wParam, v41);
|
||||
if ( (HKEY)v41 == dword_1028248 )
|
||||
SendDlgItemMessageA(hDlg, 405, 0x14Eu, wParam, 0);
|
||||
wParam = (unsigned __int16)SendDlgItemMessageA(hDlg, 406, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
wParam = (unsigned int)SendDlgItemMessageA(hDlg, 406, 0x14Au, 0xFFFFFFFF, (LPARAM)lParam);
|
||||
SendDlgItemMessageA(hDlg, 406, 0x151u, wParam, v41);
|
||||
if ( (HKEY)v41 == dword_102824C )
|
||||
SendDlgItemMessageA(hDlg, 406, 0x14Eu, wParam, 0);
|
||||
}
|
||||
++v39;
|
||||
++v41;
|
||||
if ( (unsigned __int16)v39 > (unsigned __int16)nResult )
|
||||
if ( (unsigned int)v39 > (unsigned int)nResult )
|
||||
break;
|
||||
LOWORD(v30) = v39;
|
||||
}
|
||||
@@ -365,7 +365,7 @@ BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
++i;
|
||||
LOWORD(nResult) = *i;
|
||||
}
|
||||
if ( (unsigned __int16)v30 <= (unsigned __int16)nResult )
|
||||
if ( (unsigned int)v30 <= (unsigned int)nResult )
|
||||
goto LABEL_32;
|
||||
}
|
||||
LABEL_49:
|
||||
@@ -376,8 +376,8 @@ BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
}
|
||||
if ( a2 != 273 )
|
||||
return 0;
|
||||
nResult = (unsigned __int16)a3;
|
||||
switch ( (unsigned __int16)a3 )
|
||||
nResult = (unsigned int)a3;
|
||||
switch ( (unsigned int)a3 )
|
||||
{
|
||||
case 1u:
|
||||
v39 = 0;
|
||||
@@ -394,15 +394,15 @@ BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
v22 = SendDlgItemMessageA(hDlg, 406, 0x147u, 0, 0);
|
||||
v23 = (HKEY)SendDlgItemMessageA(hDlg, 406, 0x150u, v22, 0);
|
||||
v37 = v23;
|
||||
v24 = (__int16 *)1;
|
||||
v24 = (int *)1;
|
||||
v25 = &v32;
|
||||
while ( !v39 )
|
||||
{
|
||||
for ( i = v24; (signed int)i < 6; i = (__int16 *)((char *)i + 1) )
|
||||
for ( i = v24; (signed int)i < 6; i = (int *)((char *)i + 1) )
|
||||
{
|
||||
if ( v39 )
|
||||
break;
|
||||
if ( *v25 == *(&v32 + (_DWORD)i) )
|
||||
if ( *v25 == *(&v32 + (DWORD)i) )
|
||||
{
|
||||
v26 = get_rc_string(43, 0);
|
||||
lstrcpyA(&String1, v26);
|
||||
@@ -411,7 +411,7 @@ BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
v39 = 1;
|
||||
}
|
||||
}
|
||||
v24 = (__int16 *)((char *)v24 + 1);
|
||||
v24 = (int *)((char *)v24 + 1);
|
||||
++v25;
|
||||
if ( (signed int)v24 - 1 >= 5 )
|
||||
{
|
||||
@@ -456,16 +456,16 @@ BOOL __stdcall KeyMapDlgProc(HWND a1, UINT a2, WPARAM a3, LPARAM a4)
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
// 1023508: using guessed type __int16 vk_list;
|
||||
// 1023508: using guessed type int vk_list;
|
||||
|
||||
//----- (01005F45) --------------------------------------------------------
|
||||
INT_PTR __stdcall options_keyboard()
|
||||
INT_PTR options_keyboard()
|
||||
{
|
||||
return DialogBoxParamA(hinst, "KEYMAPPER", hwnd_frame, KeyMapDlgProc, 0);
|
||||
}
|
||||
|
||||
//----- (01005F69) --------------------------------------------------------
|
||||
void __stdcall options_init(HMENU a1)
|
||||
void options_init(HMENU a1)
|
||||
{
|
||||
CHAR *v1; // eax
|
||||
CHAR *v2; // edi
|
||||
@@ -476,12 +476,12 @@ void __stdcall options_init(HMENU a1)
|
||||
fullscreen_toggle = 0;
|
||||
dword_1028228 = (HKEY)5;
|
||||
application_priority = (HKEY)2;
|
||||
*(_DWORD *)&dword_1028250 = 90;
|
||||
*(_DWORD *)&dword_1028254 = 191;
|
||||
*(_DWORD *)&dword_1028258 = 32;
|
||||
*(_DWORD *)&dword_102825C = 88;
|
||||
*(_DWORD *)&dword_1028260 = 190;
|
||||
*(_DWORD *)&dword_1028264 = 38;
|
||||
*(DWORD *)&dword_1028250 = 90;
|
||||
*(DWORD *)&dword_1028254 = 191;
|
||||
*(DWORD *)&dword_1028258 = 32;
|
||||
*(DWORD *)&dword_102825C = 88;
|
||||
*(DWORD *)&dword_1028260 = 190;
|
||||
*(DWORD *)&dword_1028264 = 38;
|
||||
get_rc_int(159, (int *)&dword_1028250);
|
||||
get_rc_int(160, (int *)&dword_1028254);
|
||||
get_rc_int(161, (int *)&dword_1028258);
|
||||
@@ -532,7 +532,7 @@ void __stdcall options_init(HMENU a1)
|
||||
}
|
||||
|
||||
//----- (010067F3) --------------------------------------------------------
|
||||
int __stdcall FindShiftKeys()
|
||||
int FindShiftKeys()
|
||||
{
|
||||
signed int v0; // esi
|
||||
int v1; // eax
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
#include "../pinball.h"
|
||||
|
||||
//----- (01007918) --------------------------------------------------------
|
||||
void __usercall winmain_pause(int a1) {
|
||||
void winmain_pause(int a1) {
|
||||
if (fullscrn_screen_mode)
|
||||
{
|
||||
if (single_step)
|
||||
@@ -17,7 +17,7 @@ void __usercall winmain_pause(int a1) {
|
||||
// 1024FF4: using guessed type int no_time_loss;
|
||||
|
||||
//----- (01007949) --------------------------------------------------------
|
||||
void __usercall winmain_end_pause(int a1)
|
||||
void winmain_end_pause(int a1)
|
||||
{
|
||||
if (single_step)
|
||||
{
|
||||
@@ -32,7 +32,7 @@ void __usercall winmain_end_pause(int a1)
|
||||
// 1024FF4: using guessed type int no_time_loss;
|
||||
|
||||
//----- (01007976) --------------------------------------------------------
|
||||
HCURSOR __usercall winmain_new_game(int a1)
|
||||
HCURSOR winmain_new_game(int a1)
|
||||
{
|
||||
HCURSOR v1; // eax
|
||||
HCURSOR v2; // edi
|
||||
@@ -45,7 +45,7 @@ HCURSOR __usercall winmain_new_game(int a1)
|
||||
}
|
||||
|
||||
//----- (010079A9) --------------------------------------------------------
|
||||
void __stdcall __noreturn winmain_memalloc_failure()
|
||||
void winmain_memalloc_failure()
|
||||
{
|
||||
CHAR* v0; // ST08_4
|
||||
CHAR* v1; // eax
|
||||
|
||||
Reference in new issue
Block a user