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 |
zilmar
|
268a88c812
|
[Project64] Fix up function address for arm thumb
|
2016-08-07 19:03:16 +10:00 |
zilmar
|
3889ebf37d
|
[Project64] Add plugin to get notification of settings change
|
2016-08-07 18:27:14 +10:00 |
zilmar
|
dff58bbbad
|
[Project64] Add end emulation to N64Class
|
2016-08-07 16:51:19 +10:00 |
zilmar
|
d3970065fc
|
[Project64] Add GetPlugins to N64 system
|
2016-08-07 16:50:06 +10:00 |
zilmar
|
1e6c6ed707
|
[Project64] Some code clean up in RecompilerClass.cpp/h
|
2016-08-07 16:48:33 +10:00 |
zilmar
|
2d90bfbd20
|
[Project64] fix FixRoundModel for non win32 system
|
2016-08-07 16:43:26 +10:00 |
zilmar
|
70b174b160
|
[Project64] Remove CompileNow from CompileExit
|
2016-08-07 16:32:34 +10:00 |
zilmar
|
ec0a027339
|
[Project64 tweak some changes in x86 recompiler
|
2016-08-07 16:26:29 +10:00 |
zilmar
|
7e0dd2e83b
|
[Project64] Some code cleanup in InterpreterCPU.cpp
|
2016-08-07 16:18:34 +10:00 |
zilmar
|
9f10e7e0ca
|
[Project64] Sync system in exit block
|
2016-07-20 22:33:29 +10:00 |
zilmar
|
f5b4fae7fe
|
[Project64] Use LinkJump
|
2016-07-20 22:31:34 +10:00 |
zilmar
|
d1be767d24
|
[Project64] Move fpu used in to Reg Base
|
2016-07-20 22:22:56 +10:00 |
zilmar
|
1046540866
|
[Project64] Change text in CCodeBlock::Compile
|
2016-07-18 17:19:20 +10:00 |
zilmar
|
888102d3f1
|
Merge branch 'master' of https://github.com/project64/project64
|
2016-07-13 07:59:05 +10:00 |
zilmar
|
8422cf7083
|
[Project64] Remove flush from save states
|
2016-07-13 07:56:32 +10:00 |
zilmar
|
d1a96067cb
|
Merge pull request #1156 from Nekokabu/master
Add some of the 64DD Registers to SW_Const
|
2016-07-12 07:19:04 +10:00 |
Nekokabu
|
330ccd30aa
|
Update x86RecompilerOps.cpp
|
2016-07-11 23:46:45 +09:00 |
Nekokabu
|
17aecea5e4
|
Update x86RecompilerOps.cpp
UnknownOpcode are comment out
|
2016-07-11 21:48:58 +09:00 |
Nekokabu
|
5ceea0f2c2
|
Add some of the 64DD Registers to SW_Const
|
2016-07-11 21:27:33 +09:00 |
zilmar
|
0743240985
|
Merge pull request #1153 from Nekokabu/master
Add 0x04600000-0x0460000C to LW.
|
2016-07-11 03:40:10 +10:00 |
Nekokabu
|
c56814a3fc
|
Update x86RecompilerOps.cpp
|
2016-07-09 20:28:37 +09:00 |
Nekokabu
|
e3a68a59f9
|
Update MemoryVirtualMem.cpp
|
2016-07-09 20:26:28 +09:00 |
zilmar
|
c599451c60
|
[Project64] Clean up some spacing
|
2016-07-09 21:03:10 +10:00 |
zilmar
|
a141e72899
|
[Project64] Move ArmOpCode.h
|
2016-07-09 12:46:46 +10:00 |
zilmar
|
676be8fcdc
|
[Project64] Make the mempak belong to the n64 system
|
2016-07-07 21:51:06 +10:00 |
zilmar
|
35c64e5d16
|
[Project64] Check g_DDRom in LW_KnownAddress
|
2016-07-07 21:25:11 +10:00 |
zilmar
|
e09b59ef30
|
[Project64] On load perm cheats, check plugins exist
|
2016-07-07 19:35:53 +10:00 |
zilmar
|
f09fcc47cd
|
[Project64] Make sure the x86 recompiler code is used just on x86
|
2016-07-07 06:14:12 +10:00 |
zilmar
|
21c0518c4d
|
[Project64] Get this call working for gcc
|
2016-07-06 20:44:28 +10:00 |
zilmar
|
f4ae388721
|
[Project64] delete m_RecompilerOps as CX86RecompilerOps
|
2016-07-05 20:32:10 +10:00 |
zilmar
|
deeded7ab5
|
Merge branch 'master' of https://github.com/project64/project64
|
2016-07-05 20:14:34 +10:00 |
zilmar
|
842d29e8bb
|
[Project64] Move BeforeCallDirect and AfterCallDirect in to CX86RegInfo
|
2016-07-05 20:13:21 +10:00 |
zilmar
|
35f9e053b7
|
[Project64] Log opcode in PreCompileOpcode not in each op
|
2016-07-05 19:41:54 +10:00 |
Frank-74
|
a673aa3295
|
Fix Save Lag
|
2016-07-04 19:16:38 +01:00 |
zilmar
|
4fc1869a8c
|
[Project64] Use m_Opcode directory on load ops
|
2016-07-04 21:51:30 +10:00 |
zilmar
|
f7b254a191
|
[Project64] Add some spaces to MemoryVirtualMem.h
|
2016-07-04 19:25:39 +10:00 |
zilmar
|
836fe7e8b4
|
[Project64] Fix up some spacing in MemoryVirtualMem.cpp
|
2016-07-04 19:05:09 +10:00 |
zilmar
|
ca9a85241a
|
[Project64] Fix call to setting to CDMA
|
2016-07-04 18:09:23 +10:00 |
zilmar
|
778caf78f0
|
[Project64] Get x86/x86RecompilerOps.cpp to use an base interface
|
2016-07-04 17:51:11 +10:00 |
zilmar
|
cd0f305124
|
[Project64] Remove CRecompilerOps from CMipsMemoryVM
|
2016-07-03 20:17:45 +10:00 |
zilmar
|
febb99305b
|
[Project64] Make sure logs are restarted in save states
|
2016-07-03 16:34:47 +10:00 |
zilmar
|
433c76446b
|
[Project64] Move more x86 code in to x86/x86RecompilerOps.cpp
|
2016-07-03 15:22:14 +10:00 |
zilmar
|
78b6f9cc66
|
[Project64] Change branch to use enum instead of callback
|
2016-06-30 19:11:46 +10:00 |
zilmar
|
451b803439
|
[Project64] Fix some formatting in VirtualMem.cpp
|
2016-06-30 18:12:48 +10:00 |
zilmar
|
c8cd2914a6
|
{project64] Move compiling load/store instructions in to x86/x86RecompilerOps.cpp
|
2016-06-29 23:40:36 +10:00 |
zilmar
|
519ac09711
|
[project64] Make RecompPos a global
|
2016-06-28 21:22:30 +10:00 |
|
ca5dbf181d
|
Fix unresolved g_RecompPos to name m_RecompPos.
|
2016-06-28 01:35:15 -04:00 |
zilmar
|
1e2cc8eb90
|
[Project64] Get x86ops to use a function not a macro
|
2016-06-28 06:12:04 +10:00 |
zilmar
|
00cf9eb14d
|
[Project64] #include reginfo.h to JumpInfo.h
|
2016-06-28 04:15:12 +10:00 |
zilmar
|
78184ad32a
|
[Project64] Code clean up of ExitInfo.h
|
2016-06-28 04:13:35 +10:00 |
zilmar
|
b2bc2245d7
|
[Project64] Rename RegInfo.cpp to x86/x86/x86RegInfo.cpp
|
2016-06-27 21:49:15 +10:00 |
zilmar
|
53e5ec1866
|
[Project64] remove m_Rom from CCheats
|
2016-06-27 20:57:06 +10:00 |
zilmar
|
f544308495
|
[Project64] Rename x88ops.cpp to x86/x86ops.cpp
|
2016-06-27 20:54:53 +10:00 |
zilmar
|
a931fff6bb
|
[Project64] Rename RecompilerOps to x86/x86RecompilerOps.cpp
|
2016-06-27 20:31:18 +10:00 |
zilmar
|
11be52a917
|
[Project64] Rename x86CodeLog.cpp to RecompilerCodeLog.cpp
|
2016-06-27 17:26:35 +10:00 |
|
41f325243b
|
needs <signal.h> #ifndef _WIN32 in class member
|
2016-06-05 13:06:27 -04:00 |
zilmar
|
4d43ac378c
|
[Project64] Add time.h header for record last save time
|
2016-06-05 11:42:43 +10:00 |
zilmar
|
c999a177a8
|
[Project64] Update copywrite header for bug for issue #1080
|
2016-06-05 11:21:43 +10:00 |
zilmar
|
44496223d4
|
Merge branch 'master' of https://github.com/project64/project64
|
2016-06-05 11:15:33 +10:00 |
zilmar
|
19328d5464
|
[Project64] Add Arm/ArmOpCode.h
|
2016-06-05 11:14:55 +10:00 |
zilmar
|
33ba964f67
|
Merge pull request #1106 from Nekokabu/master
Update Sram.cpp
|
2016-06-05 11:13:50 +10:00 |
zilmar
|
06982a1b25
|
[Project64] Always call on DacrateChanged on LoadState
|
2016-06-05 11:02:18 +10:00 |
zilmar
|
285be78edc
|
[Project64] Record last save time
|
2016-06-05 10:59:47 +10:00 |
zilmar
|
d4ef667aa7
|
[Project64] be able to load/save states when loaded but not running
|
2016-06-05 10:28:59 +10:00 |
zilmar
|
44b887f465
|
[Project64] Make sure modification time is updated on save file (android)
|
2016-06-05 10:03:12 +10:00 |
zilmar
|
d3671ab5e0
|
[Project64] Add arm exception handler
|
2016-06-05 09:42:49 +10:00 |
zilmar
|
8dff00f3aa
|
[Project64] in CN64System::Pause only display message id pause fromm menu
|
2016-06-04 18:25:14 +10:00 |
zilmar
|
e90d65caaa
|
[Project64] In CSystemEvents::QueueEvent set m_bDoSomething after adding to the queue
|
2016-06-04 18:23:18 +10:00 |
zilmar
|
01010057b5
|
[Project64] Add some logging to CAudio::LenChanged
|
2016-06-04 18:20:23 +10:00 |
zilmar
|
5de2d7c839
|
[Project64] Create system on load, not start
|
2016-06-04 17:07:15 +10:00 |
Nekokabu
|
bd9adbf1a1
|
Update Sram.cpp
Better SRAM read & write
|
2016-06-04 10:33:55 +09:00 |
zilmar
|
0ec052177b
|
Merge branch 'master' of https://github.com/project64/project64
|
2016-06-04 05:27:55 +10:00 |
zilmar
|
7ee7b41d1f
|
Merge pull request #1101 from LuigiBlood/64ddsave
[64DD] Make sure at boot that the disk is inserted
|
2016-06-03 05:14:17 +10:00 |
luigiblood
|
4036971653
|
[64DD] Make sure at boot that the disk is inserted
Fixes F-Zero X Expansion Kit loading too late
|
2016-06-02 16:35:10 +02:00 |
zilmar
|
66444ba1cb
|
Merge pull request #1090 from death-droid/MoveToCfile
Move to cfile
|
2016-06-02 07:12:23 +10:00 |
luigiblood
|
add7ec7b98
|
[64DD] Make sure new disk is loaded into memory before swap
Fixes hang during swap while recording with OBS Studio
|
2016-05-30 01:09:52 +02:00 |