diff --git a/core/build.h b/core/build.h index 1a8eb5626..2736a0cf9 100755 --- a/core/build.h +++ b/core/build.h @@ -309,10 +309,6 @@ #define HOST_64BIT_CPU #endif -#define RAM_SIZE_MAX (32*1024*1024) -#define VRAM_SIZE_MAX (16*1024*1024) -#define ARAM_SIZE_MAX (8*1024*1024) - //Depricated build configs #ifdef HOST_NO_REC #error Dont use HOST_NO_REC diff --git a/core/hw/sh4/dyna/blockmanager.h b/core/hw/sh4/dyna/blockmanager.h index df3941aed..88c69fb3c 100644 --- a/core/hw/sh4/dyna/blockmanager.h +++ b/core/hw/sh4/dyna/blockmanager.h @@ -36,7 +36,6 @@ struct RuntimeBlockInfo: RuntimeBlockInfo_Core u32 guest_opcodes; u32 host_opcodes; bool has_fpu_op; - u32 asid; // if not 0xFFFFFFFF then private page belonging to this id u32 blockcheck_failures; bool temp_block; diff --git a/core/hw/sh4/dyna/driver.cpp b/core/hw/sh4/dyna/driver.cpp index 74d37f75f..d7756268b 100644 --- a/core/hw/sh4/dyna/driver.cpp +++ b/core/hw/sh4/dyna/driver.cpp @@ -243,7 +243,6 @@ bool RuntimeBlockInfo::Setup(u32 rpc,fpscr_t rfpu_cfg) BranchBlock=NextBlock=csc_RetCache=0xFFFFFFFF; BlockType=BET_SCL_Intr; has_fpu_op = false; - asid = 0xFFFFFFFF; temp_block = false; vaddr = rpc; @@ -256,8 +255,6 @@ bool RuntimeBlockInfo::Setup(u32 rpc,fpscr_t rfpu_cfg) DoMMUException(vaddr, rv, MMU_TT_IREAD); return false; } - if (addr != vaddr && !shared) - asid = CCN_PTEH.ASID; } else addr = vaddr; @@ -384,15 +381,6 @@ DynarecCodeEntryPtr DYNACALL rdv_BlockCheckFail(u32 addr) return (DynarecCodeEntryPtr)CC_RW2RX(rdv_CompilePC(blockcheck_failures)); } -//DynarecCodeEntryPtr rdv_FindCode() -//{ -// DynarecCodeEntryPtr rv=bm_GetCode(next_pc); -// if (rv==ngen_FailedToFindBlock) -// return 0; -// -// return rv; -//} - DynarecCodeEntryPtr rdv_FindOrCompile() { DynarecCodeEntryPtr rv = bm_GetCodeByVAddr(next_pc); // Returns exec addr diff --git a/core/hw/sh4/dyna/ngen.h b/core/hw/sh4/dyna/ngen.h index 6507421c5..b3afd856b 100644 --- a/core/hw/sh4/dyna/ngen.h +++ b/core/hw/sh4/dyna/ngen.h @@ -87,8 +87,6 @@ DynarecCodeEntryPtr DYNACALL rdv_FailedToFindBlock_pc(); DynarecCodeEntryPtr DYNACALL rdv_BlockCheckFail(u32 pc); //Called to compile code @pc DynarecCodeEntryPtr rdv_CompilePC(u32 blockcheck_failures); -//Returns 0 if there is no code @pc, code ptr otherwise -//DynarecCodeEntryPtr rdv_FindCode(); //Finds or compiles code @pc DynarecCodeEntryPtr rdv_FindOrCompile(); diff --git a/core/hw/sh4/sh4_core_regs.cpp b/core/hw/sh4/sh4_core_regs.cpp index 622cc1b54..0680fc494 100644 --- a/core/hw/sh4/sh4_core_regs.cpp +++ b/core/hw/sh4/sh4_core_regs.cpp @@ -33,10 +33,6 @@ INLINE void ChangeFP() } } -f32 saved_xffr[32]; -u32 saved_fpul; -fpscr_t saved_fpscr; - //called when sr is changed and we must check for reg banks etc.. , returns true if interrupts got bool UpdateSR() {