refactor windows.cpp

This commit is contained in:
Sydney Biscuit committed 2019-08-17 21:23:00 -07:00
1 parent acfb040b36
commit f2632e2986
3 files changed
+701 -710

No files matched your search

+1 -1
View File
@@ -1410,7 +1410,7 @@ float ball_speed_limit; // weak
_UNKNOWN pb_state; // weak
CHAR byte_102543C[300]; // idb
int dword_1025568; // weak
int dword_102556C; // weak
int play_midi_music; // weak
int dword_1025570; // weak
int dword_1025574; // weak
CHAR byte_1025578[32]; // idb
+27
View File
@@ -103,6 +103,33 @@ int __stdcall Sound_Init(HINSTANCE hInstance, int a2, int a3)
// 1024F68: using guessed type int (__stdcall *dword_1024F68)(_DWORD, _DWORD, _DWORD);
// 1028208: using guessed type int num_channels;
//----- (010076BF) --------------------------------------------------------
int __stdcall make_path_name(LPSTR lpFilename, LPCSTR lpString2, DWORD nSize)
{
CHAR* i; // ecx
DWORD ModuleFileName = GetModuleFileNameA(hinst, lpFilename, nSize);
if (ModuleFileName && ModuleFileName != nSize)
{
for (i = &lpFilename[ModuleFileName]; i > lpFilename; --i)
{
if (*i == 92 || *i == 58)
{
i[1] = 0;
break;
}
--ModuleFileName;
}
if ((ModuleFileName + 13) < nSize)
{
lstrcatA(lpFilename, lpString2);
return 0;
}
lstrcatA(lpFilename, "?");
}
return 1;
}
//----- (01006AF6) --------------------------------------------------------
HLOCAL __stdcall Sound_Close()
{
+673 -709
View File
File diff suppressed because it is too large. Load diff