Skip to content

Commit 6c342f0

Browse files
author
Sam Hegarty
committed
Apply coldbirds patch with 64bit fixes
1 parent fb89553 commit 6c342f0

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

VirtualMem.C

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,10 @@ u16 CVirtualMem::GetU16(u32 iAddr)
8585
return 0;
8686
}
8787

88-
u32 CVirtualMem::GetU32(u32 iAddr)
88+
u32 CVirtualMem::GetU32(u32 iAddr_2)
8989
{
90+
s32 iAddr = iAddr_2;
91+
9092
if(CHECK_ADDR(iAddr, 4))
9193
{
9294
if(m_endian == MEM_LITTLE_ENDIAN)

VirtualMem.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class CVirtualMem
2121
{
2222
u8 *m_pData;
2323
u32 m_iSize;
24-
u32 m_iBaseAddr;
24+
s32 m_iBaseAddr;
2525
MemEndian m_endian;
2626
public:
2727
CVirtualMem();

prxtypes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#define PSP_ENTRY_MAX_NAME 128
1717
/* Define the maximum number of permitted entries per lib */
1818
#define PSP_MAX_V_ENTRIES 255
19-
#define PSP_MAX_F_ENTRIES 65535
19+
#define PSP_MAX_F_ENTRIES 2000
2020

2121
#define PSP_MODULE_INFO_NAME ".rodata.sceModuleInfo"
2222

0 commit comments

Comments
 (0)