zilmar
|
fd69ab6b18
|
[Project64] Add Profiling
|
2016-10-03 08:46:05 +11:00 |
zilmar
|
3be044ba71
|
[Android] Fix up compilation issues
|
2016-10-02 07:22:10 +11:00 |
zilmar
|
bd2d5b507a
|
[Android] in CArmRecompilerOps::CompileInterpterCall load the variable after BeforeCallDirect
|
2016-10-02 07:05:37 +11:00 |
zilmar
|
9a6c8419e9
|
[Android] Optimize CArmRecompilerOps::UpdateCounters
|
2016-10-02 07:03:12 +11:00 |
zilmar
|
c2a960771c
|
[Android] make sure the working reg set is not changed in CArmRecompilerOps::CompileSystemCheck
|
2016-10-02 07:00:23 +11:00 |
zilmar
|
f3ebb20bb1
|
[Android] Have CArmRecompilerOps::CompileExit write back as the working reg set
|
2016-10-02 06:55:59 +11:00 |
zilmar
|
41baaa015b
|
[Android] Get CArmRecompilerOps::CompileCop1Test to use temp registers
|
2016-10-02 06:54:22 +11:00 |
zilmar
|
d8bab5ac7f
|
[Android] Push the rest of the register on enter/exit code block
|
2016-10-02 06:53:18 +11:00 |
zilmar
|
a302c17a76
|
[Android] get CArmRecompilerOps::COP1_S_MUL to use register caching
|
2016-10-01 22:01:58 +10:00 |
zilmar
|
56cbe56482
|
[Android] CArmRecompilerOps::SPECIAL_XOR use register caching
|
2016-10-01 21:59:52 +10:00 |
zilmar
|
4a5ede2287
|
[Android] get CArmRecompilerOps::SPECIAL_JALR to use dynamic registers
|
2016-10-01 21:40:58 +10:00 |
zilmar
|
8f6ca9c15a
|
[Android[ void CArmRecompilerOps::SPECIAL_JR()
|
2016-10-01 20:52:33 +10:00 |
zilmar
|
75fba4be38
|
[Android] get CArmRecompilerOps::LWC1 to use reg caching
|
2016-10-01 20:35:02 +10:00 |
zilmar
|
b2ebefd767
|
[Android] fix CArmRecompilerOps::CACHE()
|
2016-10-01 20:33:17 +10:00 |
zilmar
|
047d8b6d84
|
[Android] Get CArmRecompilerOps::LB to use reg caching
|
2016-10-01 20:31:35 +10:00 |
zilmar
|
6e8b25ecf0
|
[Android] do not try to unmap reg 0
|
2016-10-01 20:24:42 +10:00 |
zilmar
|
b427722113
|
[Android] Get CArmRecompilerOps::ADDI() to use register caching
|
2016-10-01 19:05:15 +10:00 |
zilmar
|
aa241e61a0
|
[Android] fix CArmRecompilerOps::JAL
|
2016-10-01 18:40:12 +10:00 |
zilmar
|
aa6f026e04
|
[Android] get CArmRecompilerOps::BGEZ_Compare to use reg caching
|
2016-10-01 18:39:06 +10:00 |
zilmar
|
db65ab1ef0
|
[Android] Get CArmRecompilerOps::BLTZ_Compare to use reg caching
|
2016-10-01 18:38:03 +10:00 |
zilmar
|
189e3b25f7
|
[Android] Get CArmRecompilerOps::BLEZ_Compare to use register caching
|
2016-10-01 18:33:48 +10:00 |
zilmar
|
ffd791404d
|
[Android] get CArmRecompilerOps::BGTZ_Compare to use register caching
|
2016-10-01 18:27:02 +10:00 |
zilmar
|
ff4093938f
|
[Android] get CArmRecompilerOps::BEQ_Compare to use register caching
|
2016-10-01 18:16:11 +10:00 |
zilmar
|
71875c0d7b
|
[Android] Get CArmRecompilerOps::BNE_Compare to use register caching
|
2016-10-01 18:12:46 +10:00 |
zilmar
|
cf698d7076
|
[Android] Add CArmRegInfo::ResetRegProtection
|
2016-10-01 17:05:33 +10:00 |
zilmar
|
9c8e7309de
|
[Android] Fix up CArmRegInfo::Map_TempReg
|
2016-10-01 16:55:06 +10:00 |
zilmar
|
a0b3a02f5f
|
[Android] Fix up CArmRegInfo::UnMap_ArmReg
|
2016-10-01 16:52:33 +10:00 |
zilmar
|
81ebd33304
|
[Android] Move CArmRegInfo::FreeArmReg and CArmRegInfo::UnMap_AllFPRs
|
2016-10-01 15:32:01 +10:00 |
zilmar
|
516985ba21
|
[Android] fix up CArmRegInfo::WriteBackRegisters
|
2016-10-01 15:27:34 +10:00 |
zilmar
|
512d2e7825
|
[Android] Add check for ShouldPushPopReg
|
2016-10-01 14:38:45 +10:00 |
zilmar
|
ccf7f7feda
|
[Android[ Add Map_GPR_64bit
|
2016-10-01 14:22:23 +10:00 |
zilmar
|
7701894ef0
|
[Android] Add Map_GPR_32bit
|
2016-10-01 13:21:02 +10:00 |
zilmar
|
74727e8e39
|
[Android] Add CArmRegInfo::FixRoundModel
|
2016-10-01 12:35:00 +10:00 |
zilmar
|
0cc9ae52b2
|
[Android] fix accident tempo
|
2016-10-01 11:45:06 +10:00 |
zilmar
|
1a16d46368
|
[Android] Get TestVariable to use temp registers
|
2016-10-01 11:44:21 +10:00 |
zilmar
|
5e7b18700d
|
[Android] Get SubConstFromVariable to use temp registers
|
2016-10-01 11:42:26 +10:00 |
zilmar
|
05e19ef139
|
[Android] Fix StoreArmRegToArmRegPointer
|
2016-10-01 11:41:25 +10:00 |
zilmar
|
5367ffe728
|
[Android] Get PopArmReg to handle the other registers
|
2016-10-01 11:40:25 +10:00 |
zilmar
|
b0f9a7773d
|
[Android] Get PushArmReg to handle the rest of the registers
|
2016-10-01 11:37:50 +10:00 |
zilmar
|
f41484339d
|
[Android] Get MoveConstToVariable to use map temp
|
2016-10-01 11:33:28 +10:00 |
zilmar
|
fbe89fd614
|
[Android] Get CompareArmReg to handle larger registers
|
2016-10-01 11:32:29 +10:00 |
zilmar
|
f90c3d76e1
|
[Android] Add XorArmRegToArmReg
|
2016-10-01 10:54:23 +10:00 |
zilmar
|
338881c4ab
|
[Android] Add XorArmRegToArmReg
|
2016-10-01 10:43:31 +10:00 |
zilmar
|
25954e657e
|
[Android] Add XorConstToArmReg
|
2016-10-01 10:36:40 +10:00 |
zilmar
|
25e2125a63
|
[Android[ Add StoreArmRegToArmRegPointer
|
2016-10-01 10:35:31 +10:00 |
zilmar
|
f9cf02ada0
|
[Android] Add SignExtendByte
|
2016-10-01 10:34:14 +10:00 |
zilmar
|
cdba209aea
|
]Android] Add ShiftLeftImmed
|
2016-10-01 10:21:54 +10:00 |
zilmar
|
5f787d8540
|
[Android] Add ShiftRightUnsignImmed
|
2016-10-01 10:16:25 +10:00 |
zilmar
|
4174ec153b
|
[Android] Add MulF32
|
2016-10-01 09:32:32 +10:00 |
zilmar
|
c0802d11c7
|
[Android] Add OrArmRegToArmReg
|
2016-10-01 09:26:52 +10:00 |
zilmar
|
24973f49e2
|
[Android] Add MoveVariableToFloatReg
|
2016-10-01 09:21:40 +10:00 |
zilmar
|
51109ffe27
|
[Android] Add StoreFloatRegToArmRegPointer
|
2016-10-01 09:13:06 +10:00 |
zilmar
|
793f0e5cc4
|
[Android] Add LoadFloatingPointControlReg
|
2016-10-01 08:38:56 +10:00 |
zilmar
|
8e76c17ca1
|
[Android] Add LoadArmRegPointerToFloatReg
|
2016-10-01 08:22:19 +10:00 |
zilmar
|
4418985aa6
|
[Android] Add LoadArmRegPointerToArmReg
|
2016-10-01 08:00:18 +10:00 |
zilmar
|
46a724d9b7
|
[Android] Add LoadArmRegPointerByteToArmReg
|
2016-10-01 07:20:51 +10:00 |
zilmar
|
bf56f9f626
|
[Android] get CompareArmRegToConst to take a uint32_t
|
2016-10-01 07:10:44 +10:00 |
zilmar
|
ebf1ab63b8
|
[Android] Add another case to AddConstToArmReg
|
2016-10-01 06:43:43 +10:00 |
zilmar
|
4121511cf2
|
[Android] switch order of LoadArmRegPointerToArmReg
|
2016-10-01 06:42:18 +10:00 |
zilmar
|
6214abb248
|
[Android] Flip order of variables in MoveConstToArmReg
|
2016-10-01 06:36:49 +10:00 |
zilmar
|
93475500e2
|
[Android] Add mapping temp register
|
2016-10-01 05:58:04 +10:00 |
zilmar
|
8d836692a4
|
[Project64] Add map variable
|
2016-09-30 23:33:07 +10:00 |
zilmar
|
c633124418
|
[Project64] Make sure ArmRegInfo.cpp can log
|
2016-09-29 22:20:06 +10:00 |
zilmar
|
a5fee4f644
|
[Android] Add m_InCallDirect flag
|
2016-09-29 22:17:54 +10:00 |
zilmar
|
bee1440813
|
[Android] fix up CArmOps::AddConstToArmReg
|
2016-09-29 22:15:33 +10:00 |
zilmar
|
17f740911c
|
[Android] Add Arm32Opcode handling for AndArmRegToArmReg
|
2016-09-29 22:03:06 +10:00 |
zilmar
|
b15a8b1fbc
|
[Android] Add CArmOps::AddConstToArmReg
|
2016-09-29 21:59:18 +10:00 |
zilmar
|
b175442aac
|
[Android] Add Arm32Opcode handling for CArmOps::AddArmRegToArmReg
|
2016-09-29 21:58:10 +10:00 |
zilmar
|
a8f2ce86f4
|
[Android] Arm: Add definition of fpu registers
|
2016-09-29 21:56:33 +10:00 |
zilmar
|
bae7494a6f
|
[Android] Add more opcode definitions
|
2016-09-29 21:54:12 +10:00 |
zilmar
|
21839b8ae6
|
[Project64] Remove commented out code from SystemTiming.cpp
|
2016-09-29 21:33:39 +10:00 |
zilmar
|
e8505da649
|
[Project64] Fix up location of native saves
|
2016-09-29 21:30:00 +10:00 |
zilmar
|
bc3bd4b146
|
[Project64] Fix CFunctionMap link issue
|
2016-09-29 21:03:23 +10:00 |
zilmar
|
6cfd981b7d
|
[Android] Pre-allocate memory
|
2016-09-26 21:10:11 +10:00 |
zilmar
|
3bc178ee78
|
[Android] Add force gfx reset
|
2016-09-26 20:51:55 +10:00 |
zilmar
|
b04a170f0e
|
[Project64] Move Round model to RegBase
|
2016-09-25 08:29:45 +10:00 |
zilmar
|
64a6cec068
|
[Project64] Clean up SystemEvents.cpp
|
2016-09-25 06:46:19 +10:00 |
zilmar
|
90560dd0da
|
[Project64] Some code clean of up MemoryVirtualMem.cpp
|
2016-09-24 08:40:58 +10:00 |
zilmar
|
812dae99f5
|
[Project64] Fix bug in Double_RoundToInteger32 for arm
|
2016-09-24 08:36:14 +10:00 |
Jake Huxell
|
0837d05cfd
|
Removed the High Speed and medium speed nonsense as there's no need. Just pack into one DefaultSpeed.
|
2016-09-17 19:22:53 +01:00 |
Jake Huxell
|
75be0895d6
|
Fixed Bug Where Speed Could be Reduced Below 0
|
2016-09-17 19:15:03 +01:00 |
Jake Huxell
|
4c8e148ed1
|
Removed duplicate code between increase and decrease speed in SpeedLimiterClass by merging into one AlterSpeed
|
2016-09-17 19:10:22 +01:00 |
zilmar
|
4bc957bb3b
|
Use the new high performance counter instead of date time class
|
2016-09-17 07:37:27 +10:00 |
zilmar
|
b0881e90af
|
Merge pull request #1198 from LuigiBlood/64ddus
[64DD] USA and TOOL IPL support + USA Disk support
|
2016-09-02 10:09:47 +10:00 |
Frank-74
|
f24c464f3f
|
GetLength must be multiple of 8
According to LaC's n64 hardware dox, the AI_LEN_REG must be a multiple of 8 not 4.
|
2016-09-01 16:28:23 +01:00 |
luigiblood
|
b083050159
|
[64DD] US region disk dump support
|
2016-08-28 18:37:16 +02:00 |
luigiblood
|
aef22c147b
|
[64DD] Added TOOL/USA IPL support
|
2016-08-28 18:36:56 +02:00 |
luigiblood
|
653197b12c
|
[64DD] Fix Year of 64DD RTC
|
2016-08-27 23:29:11 +02:00 |
zilmar
|
4f0ca48090
|
[Project64] Limitor not working properly on android
|
2016-08-13 09:28:07 +10:00 |
zilmar
|
71d38d890b
|
[Android] Get profile class to use clock_gettime on non win32 systems
|
2016-08-12 23:49:53 +10:00 |
zilmar
|
bf0674f62f
|
[Project64] Add more ARM recompiler code
|
2016-08-12 23:49:03 +10:00 |
zilmar
|
4c0b8d154e
|
[Project64] Remove DSRL32 and DSRA32 from 32bit interpter
|
2016-08-12 23:47:35 +10:00 |
zilmar
|
bb6f04b199
|
[Project64] Add asm_functions.S
|
2016-08-11 21:31:15 +10:00 |
zilmar
|
146ff34894
|
[Poject64] Add Arm recompiler
|
2016-08-11 21:09:21 +10:00 |
zilmar
|
397a1dd469
|
[Project64] Add extra logging to CN64System::RefreshScreen
|
2016-08-11 20:53:53 +10:00 |
zilmar
|
876196d65e
|
[Project64] Clean up N64Types.h
|
2016-08-11 20:51:09 +10:00 |
zilmar
|
2cf4102c10
|
[Project64] Get Speed limiter to work on non win32 system
|
2016-08-11 20:50:15 +10:00 |
zilmar
|
725ca8bcbe
|
[Project64] Handle saves from 2.2
|
2016-08-11 17:53:01 +10:00 |
zilmar
|
4733420dfa
|
[Project64] Get Display FPS working on non windows system
|
2016-08-10 20:03:25 +10:00 |
zilmar
|
2aee37e1d4
|
[Project64] Add some more logs to sync logs
|
2016-08-07 20:01:22 +10:00 |