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_DirectInput->Initiate(ControlInfo);
|
||||||
m_iFirstController = -1;
|
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]);
|
g_Settings->LoadController(i, m_ControlInfo.Controls[i], m_Controllers[i]);
|
||||||
m_DirectInput->MapControllerDevice(m_Controllers[i]);
|
m_DirectInput->MapControllerDevice(m_Controllers[i]);
|
||||||
|
|
|
@ -409,7 +409,7 @@ void CInputConfigUI::UpdateDeviceMapping(void)
|
||||||
&m_pgController3
|
&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);
|
HWND hPage = IndexToHwnd(i);
|
||||||
if (hPage != nullptr && i < (sizeof(Pages) / sizeof(Pages[0])))
|
if (hPage != nullptr && i < (sizeof(Pages) / sizeof(Pages[0])))
|
||||||
|
|
|
@ -68,10 +68,10 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
CComboBox ControllerPak(GetDlgItem(IDC_PAKTYPE));
|
CComboBox ControllerPak(GetDlgItem(IDC_PAKTYPE));
|
||||||
int32_t Pak = ControllerPak.GetItemData(ControllerPak.GetCurSel());
|
DWORD_PTR Pak = ControllerPak.GetItemData(ControllerPak.GetCurSel());
|
||||||
if (Pak != m_ControlInfo.Plugin)
|
if (Pak != m_ControlInfo.Plugin)
|
||||||
{
|
{
|
||||||
m_ControlInfo.Plugin = Pak;
|
m_ControlInfo.Plugin = (Pak & 0xFFFFFFFF);
|
||||||
bChanged = true;
|
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>
|
<Command>"$(SolutionDir)Source\Script\UpdateVersion.cmd" "$(Configuration)" "$(Platform)" "$(SolutionDir)Source\Project64-input\Version.h.in" "$(SolutionDir)Source\Project64-input\Version.h"</Command>
|
||||||
</PreBuildEvent>
|
</PreBuildEvent>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">dinput8.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>dinput8.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<AdditionalLibraryDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Root)Source\3rdParty\directx\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories Condition="'$(Platform)'=='Win32'">$(Root)Source\3rdParty\directx\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<ImageHasSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ImageHasSafeExceptionHandlers>
|
<AdditionalLibraryDirectories Condition="'$(Platform)'=='x64'">$(Root)Source\3rdParty\directx\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
</Link>
|
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
|
||||||
<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>
|
|
||||||
</Link>
|
</Link>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
@ -55,7 +55,7 @@ bool CBitmapPicture::SetIcon(LPCWSTR lpszResourceName, uint32_t nWidth, uint32_t
|
||||||
}
|
}
|
||||||
if (IS_INTRESOURCE(lpszResourceName))
|
if (IS_INTRESOURCE(lpszResourceName))
|
||||||
{
|
{
|
||||||
m_nResourceID = (int)lpszResourceName;
|
m_nResourceID = (((DWORD_PTR)lpszResourceName) & 0xFFFF);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -77,7 +77,7 @@ void CBitmapPicture::SetBitmap(LPCWSTR lpszResourceName)
|
||||||
{
|
{
|
||||||
if (IS_INTRESOURCE(lpszResourceName))
|
if (IS_INTRESOURCE(lpszResourceName))
|
||||||
{
|
{
|
||||||
m_nResourceID = (int)lpszResourceName;
|
m_nResourceID = (((DWORD_PTR)lpszResourceName) & 0xFFFF);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue