zilmar
88fc1130c8
[Project64] Add comment to StoreArmRegToArmRegPointer
2016-11-22 18:04:17 +11:00
zilmar
b046831771
[Project64] Add CArmOps::SubArmRegFromArmReg
2016-11-22 18:02:53 +11:00
zilmar
abb764d0c4
[Project64] Add CArmOps::StoreArmRegToArmRegPointer
2016-11-22 18:00:45 +11:00
zilmar
7ea5418168
[Project64] Add CArmOps::OrConstToVariable
2016-11-22 17:59:04 +11:00
zilmar
e1e82546bb
[Project64] Add CArmOps::OrConstToArmReg
2016-11-22 17:57:54 +11:00
zilmar
b672cfa21b
[Project64] Add CArmOps::MoveArmRegToVariable
2016-11-22 17:56:23 +11:00
zilmar
86d7fbd4b8
[Project64] Add comment to LoadArmRegPointerToArmReg
2016-11-22 17:54:46 +11:00
zilmar
4686ce7127
[Project64] Add LoadArmRegPointerByteToArmReg
2016-11-22 17:53:10 +11:00
zilmar
e42cb0f2c7
[Project64] Fix up usage of AndArmRegToArmReg
2016-11-22 17:52:04 +11:00
zilmar
afd92fc562
[Project64] Add second source to AndArmRegToArmReg
2016-11-22 17:48:03 +11:00
zilmar
beea1d8c27
[Project64] Add AndConstToArmReg
2016-11-22 17:45:07 +11:00
zilmar
0b53e3e584
[Projec64] Add AndConstToVariable
2016-11-22 17:43:59 +11:00
zilmar
ae27b59621
[Project64] Rename ArmBranchCompare to ArmCompareType
2016-11-22 17:41:46 +11:00
zilmar
dff480d6dc
[Android] Add CArmOps::IfBlock
2016-11-22 17:34:47 +11:00
zilmar
cb29d3b98e
[Android] Add another case to ThumbCompressConst
2016-11-22 07:51:08 +11:00
zilmar
f46f1740c8
[Project64] Add memtest to project64 core
2016-11-22 05:19:44 +11:00
zilmar
4a7a91ecff
[Projec64] Add some more arm exception handlers
2016-11-22 05:18:15 +11:00
zilmar
de7bfcac28
Merge branch 'master' of https://github.com/project64/project64
2016-11-22 05:16:28 +11:00
zilmar
25a5784623
Merge pull request #1219 from Frank-74/patch-4
...
Only delete old save file being saved.
2016-11-22 04:10:29 +11:00
zilmar
5537ccdc5b
Merge pull request #1217 from Frank-74/patch-3
...
Fix Save message missing .zip extension.
2016-11-22 04:06:36 +11:00
Frank-74
2c8e412a66
Only delete old save file being saved.
...
Saving compressed file deletes uncompressed save and vice versa.
Also if uncompressed file exists, it loads uncompressed save instead of compressed save.
2016-11-21 16:33:13 +00:00
Frank-74
ed71cba2bd
Fix Uncompressed Saves.
2016-11-21 15:43:36 +00:00
zilmar
c96c27674d
[Project64] Add some more speed options to fps limitor
2016-11-21 18:17:15 +11:00
zilmar
e6200faba1
[Project64] Some code clean up of x86RecompilerOps.cpp
2016-11-21 18:14:47 +11:00
zilmar
d2232f9150
[Project64] Add Setting for Setting_PreAllocSyncMem
2016-11-21 18:09:07 +11:00
zilmar
756e3a06df
[Project64] Make CArmRecompilerOps friend to CMipsMemoryVM
2016-11-21 18:06:14 +11:00
zilmar
8ef73a3f32
Add Recent Roms
2016-11-21 18:02:12 +11:00
zilmar
d230250930
[Android] Fix warning in NotificationClass.cpp
2016-11-21 18:00:09 +11:00
Frank-74
501ad347aa
Fix Save message missing .zip extension.
2016-11-21 05:05:46 +00:00
Frank-74
cb37dec972
[NRage] XInput dropdown size.
2016-11-21 02:17:41 +00:00
zilmar
fb0a172d56
[Project64] Some code clean up
2016-11-19 06:49:24 +11:00
zilmar
112a5b31a4
Merge branch 'master' of https://github.com/project64/project64
2016-11-18 17:24:41 +11:00
purplemarshmallow
79c13d0021
[Glide64] correct Winback hack
2016-11-17 17:31:33 +01:00
zilmar
6203c0837b
Merge pull request #1214 from purplemarshmallow/Winback
...
[Glide64] port winback hack from GLideN64
2016-11-18 03:03:58 +11:00
purplemarshmallow
f7e76f0c2a
[Glide64] port winback hack from GLideN64
2016-11-17 16:27:17 +01:00
purplemarshmallow
1b1479c064
[Glide64] Fix linear texture coordinate transformation
...
fix taken from
2b29b6c09a
Fixed Zelda OOT rotating "N" is miscolored (HLE)
2016-11-15 14:49:43 +01:00
zilmar
658b9db8aa
[Project64] Move check for GetRoundingModel() to base
2016-11-14 18:15:24 +11:00
zilmar
c122485e53
[Glitch] Clean up aResolutionsStr
2016-11-14 18:12:31 +11:00
zilmar
36d169c57f
[Common] Use smart pointer for ini file class
2016-11-14 18:10:43 +11:00
zilmar
981ec94786
[Common] Clean up SmartPointer.h
2016-11-14 18:08:42 +11:00
Tony Lukasavage
1bc71cfdc8
fix typo in RomList.cpp
2016-10-23 09:20:31 -04:00
zilmar
e1633bbada
[Project64] Use AUTO_PTR instead of std::auto_ptr
2016-10-09 20:44:31 +11:00
zilmar
97f1d8302d
[Android] Handle SPECIAL_XOR recompiler case
2016-10-09 20:20:10 +11:00
zilmar
583ae10422
Merge branch 'master' of https://github.com/project64/project64
2016-10-06 23:00:47 +11:00
zilmar
1686e60b26
[Android] Fix CArmRecompilerOps::CompileReadTLBMiss
2016-10-06 22:59:03 +11:00
zilmar
2b3d26d260
Merge pull request #1209 from JunielKatarn/compile_functionmap_x64
...
Fixed includes for FunctionMapClass.
2016-10-05 15:06:11 +11:00
Julio C. Rocha
d22fdef0eb
Fixed includes for FunctionMapClass.
2016-10-04 20:19:16 -07:00
zilmar
a278a2cde6
[Project64] Fix CPU profiling
2016-10-05 06:58:11 +11:00
zilmar
b19277223b
[Project64] Add header to rsp plugin
2016-10-03 10:57:07 +11:00
zilmar
7d4ba9b278
[Project64] Randomize nag window timer
2016-10-03 08:48:25 +11:00
zilmar
fd69ab6b18
[Project64] Add Profiling
2016-10-03 08:46:05 +11:00
zilmar
967ed96a8b
[Android] Add Controller support
2016-10-02 23:21:25 +11:00
zilmar
14721eb149
[Android] Save recent rom on running, not load, add access to other native functions
2016-10-02 07:26:13 +11:00
zilmar
1a02835710
[Android] Add controller internal settings
2016-10-02 07:24:26 +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
a130434e56
[Project64] Add CSettingTypeApplication::ResetAll
2016-09-29 21:35:16 +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
77bc7ddea9
[Project64] Add more arm exception cases
2016-09-29 21:17:04 +10:00
zilmar
c27e93223a
[Common] Fix up CIniFileBase::DeleteSection
2016-09-29 21:14:29 +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
zilmar
aa72a7088c
[Anroid[ Remove some logging from PluginInput
2016-09-24 08:33:49 +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
40d1a4ed75
[roject64] Handle ID_SYSTEM_CHEAT with OnCheats
2016-09-17 20:28:42 +10:00
zilmar
dc5896f0ad
[Project64] Handle ID_SYSTEM_SAVEAS with OnSaveAs
2016-09-17 20:26:57 +10:00
zilmar
84ef36fb4f
[Project64] Move handling of ID_SYSTEM_LOAD to OnLodState
2016-09-17 16:43:27 +10:00
zilmar
b8bd3b1556
[Project64] Add OnEndEmulation to handle ID_FILE_ENDEMULATION
2016-09-17 16:33:05 +10:00
zilmar
eb0335bc1e
[Project64] Move handling of ID_FILE_OPEN_ROM to OnOpenRom
2016-09-17 16:25:49 +10:00
zilmar
bf4b301973
[Artwork] Move AboutScreen.psd to artwork folder
2016-09-17 13:42:48 +10:00
zilmar
16fc977ab1
[Installer] Should not give permission to executable directory
2016-09-17 13:35:33 +10:00
zilmar
fcd9690fe3
[Android] Make sure AllocateAddressSpace returns NULL on failure
2016-09-17 13:32:01 +10:00
zilmar
c189bfe8e3
[Android] Add recent roms
2016-09-17 13:17:51 +10:00
zilmar
5b546a0fcb
[Android] Fix corrupting rdram from alist
2016-09-17 11:44:30 +10:00
zilmar
9b1587992e
[Android] Draw notification messages instead of using toaster
2016-09-17 11:43:32 +10:00
zilmar
8084a5d3b6
Update vesion script to get 2.3.1, and update minor verion in other plugins
2016-09-17 07:43:48 +10:00
zilmar
4bc957bb3b
Use the new high performance counter instead of date time class
2016-09-17 07:37:27 +10:00
zilmar
8036bdcd73
[Common] Add high res time stamp
2016-09-17 06:10:40 +10:00
zilmar
583d057a4e
[Project64] Set version to 2.3.1
2016-09-15 21:28:26 +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
LegendOfDragoon
400c466278
Improve Compile_Special_SLT
...
It is supposed to skip if rd = 0, not rt. Also optimized the code a bit.
2016-08-23 12:12:55 -07:00
LegendOfDragoon
c29bff4353
Fix 2 typos I made in previous commits
2016-08-23 11:40:24 -07:00
LegendOfDragoon
7a5a0731bd
Optimize SW in RSP Recompiler
2016-08-23 01:17:01 -07:00
LegendOfDragoon
3d8482f402
Implement MoveConstToN64Mem
...
Also fix typo in MoveConstHalfToN64Mem
2016-08-23 01:15:18 -07:00
LegendOfDragoon
d7eba5bde0
Optimize SH in RSP Recompiler
2016-08-22 19:57:27 -07:00
LegendOfDragoon
22ae106c3a
Implement MoveConstHalfToN64Mem
2016-08-22 16:26:27 -07:00
LegendOfDragoon
6e99abb50a
Optimize SB in RSP Recompiler
2016-08-22 16:09:37 -07:00
LegendOfDragoon
7f468bd939
Implement MoveConstByteToN64Mem
2016-08-22 16:05:56 -07:00
LegendOfDragoon
c239d3b74b
Optimize ANDI in RSP Recompiler
...
Seems to be use often enough.
2016-08-22 13:12:34 -07:00
LegendOfDragoon
10260dbdc8
Optimize SLTI in RSP Recompiler
...
Mia Hamm benefits from this optimization.
2016-08-22 12:54:24 -07:00
Frank-74
5f2a6a2ee2
[Installer] Add 'Portable Mode' option.
...
It's unchecked by default, doesn't create an uninstall shortcut icon if selected.
2016-08-22 02:44:36 +01:00
zilmar
cdf0b1e7d2
Merge pull request #1180 from Frank-74/Fix-main.cpp-exception
...
Fix Exception in main.cpp
2016-08-22 08:19:11 +10:00
Frank-74
323c135ce6
[Project64] textures > Textures folder
2016-08-21 22:52:17 +01:00
Frank-74
36448f8e72
[Project64] textures > Textures
2016-08-21 22:50:08 +01:00
Frank-74
f78f539d10
[GlideHQ] cache > Cache #2
2016-08-21 22:43:49 +01:00
Frank-74
12a23107ec
[GlideHQ] cache > Cache
2016-08-21 22:42:33 +01:00
Frank-74
b316582de5
[Glide64] Tooltip textures\cache location.
2016-08-21 22:40:25 +01:00
Frank-74
a3a64afa77
[Glide64] Fixup Basic dialog
2016-08-21 22:36:00 +01:00
Frank-74
8e75fed8d9
Fix Exception in main.cpp
...
If Project64 is run from C:\Project64, we get an exception in main.cpp.
This fixes that bug.
2016-08-21 17:20:42 +01:00
Frank-74
68d81058eb
Fix "Project64 2.3" folder permissions.
...
Copying files or writing directly to Project64 2.3 folder needs permissions set. Otherwise Jabo 1.6 plugin will cause this error when it tries to write to Project64.rdb in emulator folder.
2016-08-20 03:59:59 +01:00
Frank-74
fb60c8cb77
[Installer] Add option for desktop icon
2016-08-20 03:34:14 +01:00
Frank-74
6ef996b67f
Fix installer permissions
...
Fixes permissions for Windows 7/8/10. And correct Program Files (x86) folder when running on 64bit windows.
2016-08-19 23:50:54 +01:00
Frank-74
5179924a95
Remove redundant WINPROC_OVERRIDE
2016-08-13 16:17:17 +01: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
0b909905d0
[Android] Update handling of Display Message
2016-08-12 23:46:23 +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
c33f08fc6a
[Project64] Disable block linking on android
2016-08-11 20:52:43 +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
a3fd417e27
[Android Audio] Be able to turn audio on or off
2016-08-11 20:46:03 +10:00
zilmar
a277fc0a60
[Android] Update Android bridge for notification
2016-08-11 20:43:51 +10:00
zilmar
c39937f63c
[Android] Add Sync bridge to project
2016-08-11 20:39:42 +10:00
zilmar
bbd89835b3
[Project64] Add Support window
2016-08-11 20:38:45 +10:00
zilmar
f33a6c102f
[Android] Update UI style
2016-08-11 19:52:30 +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
7eccf17c90
[Common] Fix CPath::SetComponents for non win32 system
2016-08-09 20:19:43 +10:00
zilmar
848502e088
[Android Audio] have alist_envmix_exp always copy the data
2016-08-07 20:07:46 +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
f19fb532a4
[Project64] Add Plugin_EnableAudio
2016-08-07 17:12:16 +10:00
zilmar
4fd27a5672
[Project64] Change how sync dir is set in settings
2016-08-07 17:01:50 +10:00
zilmar
d8c791c89b
[Project64] Disable fast on android
2016-08-07 16:59:33 +10:00
zilmar
bb3d895934
[Project64] Code clean up RomList.cpp
2016-08-07 16:57:31 +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
264666e2bb
[Connon] Fix protect memory for non win32 system
2016-08-07 16:15:27 +10:00
zilmar
b79c995bfb
[Common] Add copy file for linux
2016-08-03 21:30:46 +10:00
zilmar
c11b874b63
[Common] Delete file if truncating it
2016-08-03 21:25:24 +10:00
zilmar
7ac22126b3
[Bridge] fix warning
2016-08-03 20:43:06 +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
98853369a0
[Android] Make sure that the recompile code is set to execute
2016-07-17 12:02:46 +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
AmbientMalice
ba19ff3e16
Revert "Fix Mario 64 texture wobble"
...
Commit 5b82ca80da
causes too many side effects for too little gain.
2016-07-10 11:21:21 +10:00
zilmar
e0647a88c0
[Android] Get Display Error to display message box
2016-07-10 07:28:30 +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
a6fada0fcd
Merge branch 'master' of https://github.com/project64/project64
2016-07-09 21:04:21 +10: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
Frank-74
10065a8073
Fix crash changing to another plugin
2016-07-08 21:22:41 +01:00
zilmar
8fc2b13190
[Android] Add about window
2016-07-08 22:43:51 +10:00
Frank-74
d9886c4dd3
[Glide64] Tidy up tooltips
2016-07-07 23:45:12 +01:00
zilmar
5059e98fb3
[Project64] Add regbase to vs2008 project
2016-07-07 22:07:30 +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
56f9194b70
[Project64] Set min width for tool tips
2016-07-06 20:42:18 +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
d2821871a2
[Glide64] Change height of dropdown boxes
2016-07-05 19:42:37 +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
cb6fd2a15a
[Project64] Fix version script to work with spaces in name
2016-07-04 19:06:00 +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
c46e8ccd8f
[Project64] Make sure upload script allows apk file
2016-07-03 19:41:36 +10:00
zilmar
53e728d5c2
[Upload Script] Ignore error on login
2016-07-03 18:31:17 +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
9e0459cf5a
Merge branch 'master' of https://github.com/project64/project64
2016-07-03 07:04:56 +10:00
Nekokabu
5ef8beeacb
Update GuiClass.cpp
...
Fixed cannot start the emulation in Win10.
2016-07-02 22:35:11 +09: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
beada98cf5
[Project64] Add trace if deleting thread object in thread
2016-06-30 18:11:08 +10:00
zilmar
c8cd2914a6
{project64] Move compiling load/store instructions in to x86/x86RecompilerOps.cpp
2016-06-29 23:40:36 +10:00
c83f3d56dd
style
2016-06-29 02:56:43 -04:00
3296c92cb0
trying
2016-06-29 02:54:53 -04:00
zilmar
464023091d
Merge branch 'master' of https://github.com/project64/project64
2016-06-28 21:25:32 +10:00
zilmar
519ac09711
[project64] Make RecompPos a global
2016-06-28 21:22:30 +10:00
zilmar
58821e380c
Merge pull request #1134 from purplemarshmallow/blend
...
[Glide64] add special blend modes for Pokemon Stadium games
2016-06-28 20:09:56 +10:00
purplemarshmallow
45cc425ab7
[Glide64] add special blend modes for Pokemon Stadium games
...
taken from
74612aaa6e
2016-06-28 10:35:26 +02:00
beb56dd72f
[Common] Evade null pointer exception while tracing pre-AppInit().
2016-06-28 01:45:54 -04: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
577221ad13
[Project64] Fix visual studio 2008 project for renaming RegInfo.cpp
2016-06-28 04:12:48 +10:00
7b6c9bd33f
X86ops.cpp => x86/x86Ops.cpp
2016-06-27 13:50:55 -04:00
1a728abba2
RegInfo.cpp => x86/x86RegInfo.cpp
2016-06-27 13:47:01 -04:00
46c8876774
RecompilerOps.cpp => x86/x86RecompilerOps.cpp
2016-06-27 13:45:01 -04:00
8222cf0cd1
x86CodeLog.cpp => RecompilerCodeLog.cpp
2016-06-27 13:41:26 -04: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
c557f60e74
s/not exists/not exist
2016-06-25 16:54:24 -04:00
zilmar
7ded72f6ee
[Common] Keep better track of the thread id
2016-06-16 21:13:29 +10:00
zilmar
6093ed6a41
[Project64] Make sure variable when no system are static
2016-06-16 20:59:13 +10:00
zilmar
e81e77a2cc
[Build] Get projects building
2016-06-07 20:25:32 +10:00
zilmar
347062d745
[Project64] Use clock_gettime in CDateTime::SetToNow for android
2016-06-07 17:29:24 +10:00
zilmar
b6068d81d4
[Build Script] Update upload_beta.vbs
2016-06-07 17:28:14 +10:00
zilmar
c743e0c371
[Build Script] Add Sign.cmd
2016-06-07 17:27:36 +10:00
zilmar
2e6d163882
Merge pull request #1116 from cxd4/gbcart
...
forgot death-droid's GBCart thing
2016-06-06 12:00:09 +10:00
zilmar
54b4a1a885
Merge pull request #1115 from cxd4/zlib
...
[zlib] local PJ64 zlib static dependency build script added
2016-06-06 11:58:48 +10:00
Julio C. Rocha
49939eae0b
Fix Project64.sln mappings for Android projects.
2016-06-05 18:26:31 -07:00
d8f0fa4e1d
forgot death-droid's GBCart thing
2016-06-05 20:01:45 -04:00
c4de904824
[zlib] to fix: compile warnings with -pedantic and -Wall
2016-06-05 19:54:22 -04:00
7140b0633f
[zlib] We don't need these include directories.
2016-06-05 19:51:10 -04:00
208c031bd6
[zlib] local PJ64 zlib static dependency build script added
2016-06-05 19:49:41 -04:00
zilmar
59d242f8d7
Merge pull request #1113 from cxd4/420
...
more stuff I forgot to assemble and link, but not compile...
2016-06-06 08:08:04 +10:00
zilmar
a32f5999eb
Merge pull request #1112 from cxd4/DD
...
forgot to pass @LuigiBlood's 64DD stuff to the linker
2016-06-06 08:07:32 +10:00
zilmar
1c2383438b
Merge pull request #1111 from cxd4/static-core
...
Don't try to link in 7zip support for non-Windows builds yet.
2016-06-06 08:05:00 +10:00
735f924612
undefined SetupSegvHandler
2016-06-05 17:48:49 -04:00
bfbc738ec7
undefined Transferpak::ReadFrom, ::WriteTo
2016-06-05 17:42:25 -04:00
3cb50b4102
forgot to pass @LuigiBlood's 64DD stuff to the linker
2016-06-05 17:13:48 -04:00
luigiblood
b40174e2f4
[UI] Fix Save Slot string (Prevents emulation)
2016-06-05 23:03:40 +02:00
08b850b5ba
We only need -fpermissive to compile the core.
2016-06-05 16:46:28 -04:00
039fed5a3c
Do not specify 7zip for linkage outside _WIN32.
2016-06-05 16:39:51 -04:00
792bf337fb
`set' is only valid for Windows/MinGW build scripts.
2016-06-05 16:30:33 -04:00
zilmar
4d1f65c18d
Merge pull request #1004 from cxd4/rsp-EXPORT
...
[RSP] Get Main.cpp compiling (almost) outside Windows.
2016-06-06 05:15:45 +10:00
zilmar
dd1cf6a154
Merge pull request #1105 from LuigiBlood/64dd_2
...
[UI-Settings] Add 64DD IPL ROM path to General Settings UI
2016-06-06 05:14:43 +10:00
46287ddead
output prefix with "lib"- to link with -l
2016-06-05 13:07:49 -04:00
41f325243b
needs <signal.h> #ifndef _WIN32 in class member
2016-06-05 13:06:27 -04:00
luigiblood
823232c2d3
[UI] Forgot to set 64DD IPL Path text
2016-06-05 17:41:34 +02:00
738f0ddd01
resolved merge conflict with Source/RSP/Main.cpp
2016-06-05 11:10:22 -04:00
luigiblood
9cac742ebc
[UI] Moved 64DD IPL ROM Path to Advanced Settings
2016-06-05 15:35:53 +02:00
zilmar
d554a18fa2
[Project64] Build script should rebuild
2016-06-05 18:32:19 +10:00
zilmar
ac40f39269
Update version numbers
2016-06-05 17:22:42 +10:00
zilmar
b8507e6b4b
Merge pull request #1002 from cxd4/rsp-compiled-o_OOO
...
[RSP] Optimize compiling scalar whole selections.
2016-06-05 17:12:26 +10:00
zilmar
077780d0f3
Merge pull request #354 from MELERIX/crapware
...
Removed Adware
2016-06-05 17:10:00 +10:00
zilmar
caa4f7e33e
[Project64] Update package script to be able to pass filename
2016-06-05 16:44:48 +10:00
zilmar
4d43ac378c
[Project64] Add time.h header for record last save time
2016-06-05 11:42:43 +10:00
zilmar
7c6379827d
[Project64] Add plugin Input plugin for android
2016-06-05 11:34:12 +10:00
zilmar
06383ff638
[Project64] Add Audio plugin for android
2016-06-05 11:33:35 +10:00
zilmar
b927aedc7f
[Project64] Add bridge project for android
2016-06-05 11:32:57 +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
8bd03a6763
[Project64] Add default android plugins
2016-06-05 11:06:03 +10:00
zilmar
49058874b2
]Project64] Add are.h to project
2016-06-05 11:05:34 +10:00
zilmar
64e442d6d9
[roject64] Change how directories are stored in cfg file
2016-06-05 11:04:10 +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
e064ded7b8
[Project64] Add singnal handling for exception
2016-06-05 10:32:30 +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
47b012bd4a
[Project64] Add Debug languages
2016-06-04 19:07:20 +10:00
zilmar
be1f6c9521
[Project64] Add IsSettingSet for settings type
2016-06-04 19:03:47 +10:00
zilmar
91e1e22f38
[Project64] Add settngs for Debugger_TraceExceptionHandler
2016-06-04 18:33:48 +10:00
zilmar
637b09b85f
[Project64] Add TraceExceptionHandler logging level
2016-06-04 18:28:30 +10:00