Project64-Input: Fix input plugin to compile as 64bit
This commit is contained in:
parent
883632b4a4
commit
76a197f26e
|
@ -41,7 +41,7 @@ void CProject64Input::InitiateControllers(CONTROL_INFO * ControlInfo)
|
|||
}
|
||||
m_DirectInput->Initiate(ControlInfo);
|
||||
m_iFirstController = -1;
|
||||
for (size_t i = 0, n = sizeof(m_Controllers) / sizeof(m_Controllers[0]); i < n; i++)
|
||||
for (uint32_t i = 0, n = sizeof(m_Controllers) / sizeof(m_Controllers[0]); i < n; i++)
|
||||
{
|
||||
g_Settings->LoadController(i, m_ControlInfo.Controls[i], m_Controllers[i]);
|
||||
m_DirectInput->MapControllerDevice(m_Controllers[i]);
|
||||
|
|
|
@ -409,7 +409,7 @@ void CInputConfigUI::UpdateDeviceMapping(void)
|
|||
&m_pgController3
|
||||
};
|
||||
|
||||
for (size_t i = 0, n = GetPageCount(); i < n; i++)
|
||||
for (uint32_t i = 0, n = GetPageCount(); i < n; i++)
|
||||
{
|
||||
HWND hPage = IndexToHwnd(i);
|
||||
if (hPage != nullptr && i < (sizeof(Pages) / sizeof(Pages[0])))
|
||||
|
|
|
@ -68,10 +68,10 @@ public:
|
|||
}
|
||||
|
||||
CComboBox ControllerPak(GetDlgItem(IDC_PAKTYPE));
|
||||
int32_t Pak = ControllerPak.GetItemData(ControllerPak.GetCurSel());
|
||||
DWORD_PTR Pak = ControllerPak.GetItemData(ControllerPak.GetCurSel());
|
||||
if (Pak != m_ControlInfo.Plugin)
|
||||
{
|
||||
m_ControlInfo.Plugin = Pak;
|
||||
m_ControlInfo.Plugin = (Pak & 0xFFFFFFFF);
|
||||
bChanged = true;
|
||||
}
|
||||
|
||||
|
|
|
@ -46,14 +46,10 @@
|
|||
<Command>"$(SolutionDir)Source\Script\UpdateVersion.cmd" "$(Configuration)" "$(Platform)" "$(SolutionDir)Source\Project64-input\Version.h.in" "$(SolutionDir)Source\Project64-input\Version.h"</Command>
|
||||
</PreBuildEvent>
|
||||
<Link>
|
||||
<AdditionalDependencies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">dinput8.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Root)Source\3rdParty\directx\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ImageHasSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ImageHasSafeExceptionHandlers>
|
||||
</Link>
|
||||
<Link>
|
||||
<AdditionalDependencies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">dinput8.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Root)Source\3rdParty\directx\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ImageHasSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ImageHasSafeExceptionHandlers>
|
||||
<AdditionalDependencies>dinput8.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories Condition="'$(Platform)'=='Win32'">$(Root)Source\3rdParty\directx\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalLibraryDirectories Condition="'$(Platform)'=='x64'">$(Root)Source\3rdParty\directx\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
|
|
|
@ -55,7 +55,7 @@ bool CBitmapPicture::SetIcon(LPCWSTR lpszResourceName, uint32_t nWidth, uint32_t
|
|||
}
|
||||
if (IS_INTRESOURCE(lpszResourceName))
|
||||
{
|
||||
m_nResourceID = (int)lpszResourceName;
|
||||
m_nResourceID = (((DWORD_PTR)lpszResourceName) & 0xFFFF);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -77,7 +77,7 @@ void CBitmapPicture::SetBitmap(LPCWSTR lpszResourceName)
|
|||
{
|
||||
if (IS_INTRESOURCE(lpszResourceName))
|
||||
{
|
||||
m_nResourceID = (int)lpszResourceName;
|
||||
m_nResourceID = (((DWORD_PTR)lpszResourceName) & 0xFFFF);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue