Nicholas
|
53b86e559c
|
add code for edge case in DSRLV for cbfd
|
2015-01-23 22:21:34 +11:00 |
Nicholas
|
b5a78153a4
|
turn fixed audio timing default to off
|
2015-01-23 12:10:34 +11:00 |
Nicholas
|
7de6792283
|
Update wtl to 8.1
|
2015-01-23 11:32:27 +11:00 |
Nicholas
|
0bd9a467a1
|
Add the memory search functionality back in
|
2015-01-22 16:50:20 +11:00 |
zilmar
|
ad85ec3f05
|
Project64: Fix bug - Loading RSP plugin selection per game.
|
2013-04-30 13:43:22 +10:00 |
zilmar
|
c318d37e52
|
Project64: 2.1.0.1
|
2013-04-28 16:23:51 +10:00 |
zilmar
|
97a53f760c
|
Project64: 2.1.0.1
|
2013-04-28 16:07:47 +10:00 |
zilmar
|
6ca28ebe82
|
Glide64: Be able to get texture directory form emulator
|
2013-04-28 15:49:14 +10:00 |
zilmar
|
6bfa7de536
|
Project64: 2.1.0.0
|
2013-04-26 20:17:33 +10:00 |
zilmar
|
801f1581bc
|
Project64: Add LL and SC to Analyze Instruction
|
2013-04-26 20:08:59 +10:00 |
zilmar
|
814018c78f
|
Project64: Initialize eeprom to 0xFF instead of 0x00
|
2013-04-26 20:06:01 +10:00 |
zilmar
|
1c65f79e90
|
Glide64: Change settings to go through the emu
|
2013-04-24 15:03:21 +10:00 |
zilmar
|
b805bbb883
|
Project64: Update the code related to changes in stdstr
|
2013-04-17 20:34:20 +10:00 |
zilmar
|
727f730f79
|
Project64: In FixDir check if directory exists before trying to create it
|
2013-04-15 13:52:34 +10:00 |
zilmar
|
7055c1bad9
|
Recompiler: ignore 0x0407000D as an opcode in analysis
|
2013-04-11 11:16:27 +10:00 |
Emmet Young
|
1abb082eef
|
If debugger isn't enabled but where still attempting to start the sync cores, reset to recompiler to stop people from accidentally launching sync cores.
|
2013-04-01 13:25:51 +11:00 |
Emmet Young
|
81433e7529
|
Stop the "About INI Files" from crashing when no language was actually loaded in. (Certain ID's were never properly set to anything)
|
2013-04-01 03:10:54 +11:00 |
zilmar
|
f1705174b3
|
Project64: 2.0.0.14
|
2013-03-27 05:45:52 +11:00 |
zilmar
|
8db1ff697d
|
Recompiler: Fix some warnings related to DWORD overflow
|
2013-03-26 22:28:49 +11:00 |
zilmar
|
4ae369ab81
|
Loop Analysis: SLTU and SLT marks register as changed
|
2013-03-26 22:18:53 +11:00 |
zilmar
|
84e27c8607
|
Project64: 2.0.0.13
|
2013-03-22 21:02:26 +11:00 |
zilmar
|
48d8925a80
|
Project64: Clean up external release to be beta release
|
2013-03-22 16:47:20 +11:00 |
zilmar
|
f41cdf8989
|
Recompiler: Fix delay slot section with exceptions
|
2013-03-22 16:45:32 +11:00 |
zilmar
|
7b70ba0da3
|
Recompiler: Fix up protection of op in DADDU
|
2013-03-12 18:40:50 +11:00 |
zilmar
|
2d1e5f03cc
|
Project64: 2.0.0.12
|
2013-03-09 08:40:21 +11:00 |
zilmar
|
784dcacad6
|
Recompiler: Fix bug in 64bit AND operation
|
2013-03-09 07:55:36 +11:00 |
zilmar
|
283cf565c0
|
Memory: Fix read from rom with constant LW
|
2013-03-09 06:31:26 +11:00 |
zilmar
|
d51bd38c11
|
Project64: 2.0.0.11
|
2013-02-20 05:45:08 +11:00 |
zilmar
|
dd537b518c
|
Porject64: Implement Recompiler LL and SC
|
2013-02-20 05:31:10 +11:00 |
zilmar
|
4df8a2803a
|
Project64: 2.0.0.10
|
2013-02-13 07:09:53 +11:00 |
zilmar
|
6936cd9800
|
Settings: Update to allow the use of cfg and rdb file for a game setting
|
2013-02-13 07:01:46 +11:00 |
zilmar
|
229be28668
|
Plugin: Add rom open and clean up rsp plugin handling
|
2013-02-11 19:27:00 +11:00 |
zilmar
|
05e4f22dcf
|
ResetMemoryStackPos: Allow stack pointer to be in tlb space
|
2013-02-11 19:25:11 +11:00 |
zilmar
|
990b9ddb55
|
Memory: Clean up some breakpoint warnings
|
2013-02-11 19:24:18 +11:00 |
zilmar
|
d09f0e6c8e
|
Recompiler: More syncing for sync core
|
2013-02-05 20:14:26 +11:00 |
zilmar
|
5a9cb5f768
|
Recompiler: Make sure break ends a block
|
2013-02-05 06:23:10 +11:00 |
zilmar
|
d7a692a943
|
Recompiler: Ignore on target -1
|
2013-02-05 06:22:18 +11:00 |
zilmar
|
044c669f24
|
Recompipler: Fix D.CMP.UN
|
2013-02-03 21:05:58 +11:00 |
zilmar
|
2fb824fcd5
|
Loop: Set STLI and SLITU to mark the op as modified
|
2013-02-03 21:05:18 +11:00 |
zilmar
|
9c03f2ce5a
|
Timer: Update counters on updating wired registers
|
2013-02-03 11:51:56 +11:00 |
zilmar
|
8e2ea1f674
|
Loop Analysis: Fix up some breakpoint warnings
|
2013-02-03 11:51:13 +11:00 |
zilmar
|
4b2aa5a09f
|
Project64: 2.0.0.9
|
2013-02-03 11:50:29 +11:00 |
zilmar
|
e814eb967b
|
Recompiler: deal with edge condition of Normal_NoSysCheck
|
2013-01-29 21:42:15 +11:00 |
zilmar
|
4fe5d2e224
|
r4k: Record RSP Broke
|
2013-01-29 21:41:32 +11:00 |
zilmar
|
a1ac10fc42
|
Recompiler: tweaked protect register and DSLL values
|
2013-01-28 19:37:59 +11:00 |
zilmar
|
cb3568395c
|
Memory: Force write to SP_STATUS to go through SW_NonMemory
|
2013-01-28 19:36:14 +11:00 |
zilmar
|
b847a1ed15
|
Project 64: 2.0.0.8
|
2013-01-26 09:59:28 +11:00 |
zilmar
|
d48705f87e
|
Memory: Handle LW SP, 0xXXX (SP)
|
2013-01-26 09:37:33 +11:00 |
zilmar
|
1769b86dd2
|
Project64: 2.0.0.7
|
2013-01-22 19:53:33 +11:00 |
zilmar
|
e55d1f8508
|
r4300: Modify run rsp logs
|
2013-01-22 19:46:00 +11:00 |
zilmar
|
e59ae0fa25
|
Rom Browser: Tweaked the code for refresh
|
2013-01-22 19:33:43 +11:00 |
zilmar
|
8997f3fc30
|
memory: Update counters on write to SP Status
|
2013-01-20 17:20:52 +11:00 |
zilmar
|
d827bb27fc
|
Mips System: Reset timer after reg init
|
2013-01-20 17:13:24 +11:00 |
zilmar
|
3933cdef08
|
recompiler: Remove double check of timer done for branch when delay slot effects compare
|
2013-01-16 06:00:57 +11:00 |
zilmar
|
55e4db8911
|
Memory: Fix bug in Compile_SB_Const
|
2013-01-16 05:53:43 +11:00 |
zilmar
|
884b408b2d
|
r4300: Cleaned up code for checking interrupts on JAL and JALR
|
2013-01-14 17:12:11 +11:00 |
zilmar
|
72b708850b
|
Memory: Fixed a bug on tlb read for LB and LH
|
2013-01-14 17:11:20 +11:00 |
zilmar
|
b2f7f67dc2
|
Memory: Got LWU to use the same code as LW
|
2013-01-12 08:57:51 +11:00 |
zilmar
|
196b8ee100
|
Recompiler Ops: Jal to use relative address
|
2013-01-12 08:16:35 +11:00 |
zilmar
|
3e2b93203b
|
Memory: Clean up more tlb writes and SP_SEMAPHORE_REG
|
2013-01-12 08:15:47 +11:00 |
zilmar
|
ea58dc3c83
|
r4300: LWL can cause tlb read exception
|
2013-01-12 08:14:18 +11:00 |
zilmar
|
810faddead
|
version: 2.0.0.6
|
2013-01-06 15:17:59 +11:00 |
zilmar
|
80aaed3107
|
Pif: Changed how pif2 challenge response is written to pif
|
2013-01-06 15:17:23 +11:00 |
zilmar
|
c9027d9956
|
Version: 2.0.0.5
|
2013-01-06 07:30:26 +11:00 |
zilmar
|
720b9c6257
|
halflife: should not be fast forward if check is zero (this means it is called twice)
|
2013-01-06 06:53:14 +11:00 |
zilmar
|
3c1040c2d9
|
Audio: revert changes to audio, seemed to make games worse
|
2013-01-06 06:52:29 +11:00 |
zilmar
|
08af4e1c88
|
Audio: Change audio to have busy flag
|
2013-01-05 09:48:25 +11:00 |
zilmar
|
14bd317e40
|
Bug: Fix bugs in allocation with function map
|
2013-01-05 09:47:28 +11:00 |
zilmar
|
23cc5f0a67
|
Memory: Fix bugs related to store tlb & half line
|
2013-01-05 09:45:16 +11:00 |
zilmar
|
e038dbc2a8
|
Version: 2.0.0.4
|
2013-01-03 19:58:53 +11:00 |
zilmar
|
8c48ba4f70
|
Mips: Refactor loading of plugins and how game is shut down
|
2013-01-03 19:51:00 +11:00 |
zilmar
|
b8a0303674
|
Memory: Fix TLB recompiler writes
|
2013-01-03 19:49:34 +11:00 |
zilmar
|
d122f0ba6e
|
Version: 2.0.0.3
|
2013-01-01 07:15:09 +11:00 |
zilmar
|
979a0687e6
|
Mips Memory: fix tlb write for Compile_SB_Const
|
2013-01-01 07:14:35 +11:00 |
zilmar
|
18de4116e4
|
Settings: Default Sync to audio on
|
2013-01-01 00:23:11 +11:00 |
zilmar
|
59b2e96062
|
Speed Limitor: Clean up code and change interval levels
|
2012-12-31 23:46:03 +11:00 |
zilmar
|
6ac9d18e7f
|
Audio: Rewrote sync to audio
|
2012-12-31 22:02:51 +11:00 |
zilmar
|
42dbc691bd
|
Fix bug in TLB writes
|
2012-12-31 18:02:54 +11:00 |
zilmar
|
e848cbcded
|
Half life: Update if hard loop checking value
|
2012-12-31 07:56:49 +11:00 |
zilmar
|
dd4a3b3391
|
Make sure cf is not 0
|
2012-12-31 07:22:11 +11:00 |
zilmar
|
516d4f447f
|
Compiler Issue: fix removal of some resource names
|
2012-12-31 07:21:44 +11:00 |
zilmar
|
a144327aa0
|
Check if project64 is running, if so terminate it
|
2012-12-29 21:50:45 +11:00 |
zilmar
|
33342a77c5
|
Memory: LB_NonMemory only shows breakpoint when writing to rom
|
2012-12-29 07:32:15 +11:00 |
zilmar
|
746f1168d9
|
Plugins: Change the order and where that reset/plugin reset is being called.
|
2012-12-29 07:31:10 +11:00 |
zilmar
|
54ef14bb7e
|
Resource: Version 2.0.0.2
|
2012-12-22 19:48:20 +11:00 |
zilmar
|
47e393e498
|
CRecompilerOps::Compile_BranchLikely: handle the case of continue fall through on 0xFFC
|
2012-12-22 19:45:52 +11:00 |
zilmar
|
5cc6a91a41
|
CCodeBlock::AnalyzeInstruction: better handling of R4300i_REGIMM_BLTZ
|
2012-12-22 19:44:26 +11:00 |
zilmar
|
cbab0e80a0
|
version: 2.0.0.1
|
2012-12-21 19:30:41 +11:00 |
zilmar
|
23deea00d8
|
changed vi refresh from 1500 to 2200
|
2012-12-21 19:26:10 +11:00 |
zilmar
|
42e9b5e1db
|
Keyboard Short cut: fix defaults
|
2012-12-21 07:56:29 +11:00 |
zilmar
|
a186b3bffb
|
Menu Short cut - clean up file handle leak
|
2012-12-21 07:07:37 +11:00 |
zilmar
|
823fb4dfe5
|
Changed internal version back
|
2012-12-21 06:29:05 +11:00 |
zilmar
|
b42955b5c4
|
Fix up external release for 2.0 alpha release
|
2012-12-20 20:19:17 +11:00 |
zilmar
|
5c374ced41
|
Settings: default to tlb off
|
2012-12-20 07:05:02 +11:00 |
zilmar
|
2e6b8d8e08
|
Version: Now 2.0
|
2012-12-19 22:28:11 +11:00 |
zilmar
|
4f6d6effa3
|
Added GPL header
|
2012-12-19 20:30:18 +11:00 |
zilmar
|
ec220831b9
|
Refresh Game settings on reset
|
2012-12-19 12:47:19 +11:00 |
zilmar
|
ab03a0d10e
|
Allow reset to work correctly in sync core
|
2012-12-19 10:55:05 +11:00 |
zilmar
|
d3c946891b
|
Pre allocate RDRAM space
|
2012-12-18 21:43:29 +11:00 |
zilmar
|
718239477f
|
Code Cleanup: Clean up memory search and memory dump class definition
|
2012-12-18 19:47:53 +11:00 |
zilmar
|
a444ad3e52
|
add __FUNCTION__ to trace messages
|
2012-12-17 11:21:29 +11:00 |
zilmar
|
5878f9d7d9
|
Changed traces to use __FUNCTION__ for ROM browser
|
2012-11-29 22:25:25 +11:00 |
zilmar
|
d60f2f89f4
|
Save good name to cfg file when saving game settings
|
2012-11-29 22:24:38 +11:00 |
zilmar
|
c3b743adf1
|
Game settings: Moved from recompiler settings, moved to n64system as base
|
2012-11-29 22:23:35 +11:00 |
zilmar
|
50ba484893
|
Clean up code related to making window focus on run
|
2012-11-29 08:22:06 +11:00 |
zilmar
|
601c94f49d
|
Code Refactoring: interface change in Memory Class.h
|
2012-11-19 22:07:07 +11:00 |
zilmar
|
88adba5892
|
Code Refactoring: Change location of call change
|
2012-11-19 22:06:37 +11:00 |
zilmar
|
b49a25cdd1
|
Code Refactoring: Interpreter CPU
|
2012-11-19 22:06:01 +11:00 |
zilmar
|
1014e1106a
|
Code Refactoring: Language Class
|
2012-11-19 22:05:30 +11:00 |
zilmar
|
a59c7ee634
|
Code Refactoring: 7zip
|
2012-11-19 22:04:57 +11:00 |
zilmar
|
6067e5b0de
|
Global Variable: rename _TLBLoadAddress to g_TLBLoadAddress
|
2012-11-17 21:50:11 +11:00 |
zilmar
|
7f00d50dc6
|
Global Variable: rename _NextTimer to g_NextTimer
|
2012-11-17 14:45:50 +11:00 |
zilmar
|
0410fafd3b
|
Global Variable: rename _SystemEvents to g_SystemEvents
|
2012-11-17 14:43:02 +11:00 |
zilmar
|
e8b96dd915
|
Global Variable: Rename _TransVaddr to g_TransVaddr
|
2012-11-17 13:35:36 +11:00 |
zilmar
|
2bebce913e
|
Global Variable: Rename _SystemTimer to g_SystemTimer
|
2012-11-17 13:31:46 +11:00 |
zilmar
|
1bc60df9a1
|
Global Variable: Remove CMemoryLabel
|
2012-11-17 13:30:05 +11:00 |
zilmar
|
bd84758450
|
Global Variable: Rename _Audio to g_Audio
|
2012-11-17 13:27:46 +11:00 |
zilmar
|
7f248146b2
|
Global Variable: rename _Rom to g_Rom
|
2012-11-17 13:24:42 +11:00 |
zilmar
|
1992505c7f
|
Global Variable: Rename _Plugins to g_Plugins
|
2012-11-17 13:20:21 +11:00 |
zilmar
|
3a73b759ad
|
Global Variable: Rename _Reg to g_Reg
|
2012-11-17 13:18:14 +11:00 |
zilmar
|
c219c0ab6a
|
Global Variable: rename _TLB to g_TLB
|
2012-11-17 13:16:38 +11:00 |
zilmar
|
7212599e24
|
Global Variable: Change so that local variable is not the same name as global
|
2012-11-17 12:26:00 +11:00 |
zilmar
|
6c954c690c
|
Global Variable: Rename _MMU to g_MMU
|
2012-11-17 12:18:00 +11:00 |
zilmar
|
278f99cf39
|
Global Variable: Rename _Recompiler to g_Recompiler
|
2012-11-17 12:15:55 +11:00 |
zilmar
|
4e1d29d322
|
Global Variable: Rename _SyncSystem to g_SyncSystem
|
2012-11-17 12:12:54 +11:00 |
zilmar
|
c3df4cf49d
|
Global Variable: Rename _BaseSystem to g_BaseSystem
|
2012-11-17 12:09:19 +11:00 |
zilmar
|
299df0e293
|
Global Variable: rename _System to g_System
|
2012-11-17 12:07:04 +11:00 |
zilmar
|
d09a8adf10
|
Global Variable: rename _Settings to g_Settings
|
2012-11-17 12:02:04 +11:00 |
zilmar
|
ab57cdbc7e
|
Global Variable: Rename _Notify to g_Notify
|
2012-11-17 11:58:31 +11:00 |
zilmar
|
ca161dfd07
|
Recompiler: Add perm loop check for R4300i_REGIMM_BGEZ in CheckLoopRegisterUsage
|
2012-11-17 11:53:29 +11:00 |
zilmar
|
8242822aa1
|
Recompiler: Add R4300i_REGIMM_BLTZAL to Analyze Instruction
|
2012-11-17 11:52:23 +11:00 |
zilmar
|
0e21c8568c
|
Memory: Ignore SB in 8mb space when on 4mb
|
2012-11-13 17:42:31 +11:00 |
zilmar
|
63bd2b5cb4
|
Recompiler: Fixed debug warnings for overflow
|
2012-11-13 17:38:48 +11:00 |
zilmar
|
7b3028cca2
|
Sync Core: Remove reduce memory size when sync core is on
|
2012-11-13 17:17:49 +11:00 |
zilmar
|
d396763b71
|
Audio: Add AI Count Per Byte setting
|
2012-11-13 16:44:13 +11:00 |
zilmar
|
1383699fac
|
UI: Allow combo to have no auto selected value
|
2012-11-13 16:07:23 +11:00 |
zilmar
|
8401f62336
|
Audio: Add more logging
|
2012-11-13 16:06:46 +11:00 |
zilmar
|
bb1f89d8a2
|
Fix bug in logging with missing .c_str()
|
2012-11-13 16:06:06 +11:00 |
zilmar
|
0f9ff4256b
|
Tweak Fixed Audio
|
2012-11-06 21:23:47 +11:00 |
zilmar
|
3e99f09243
|
Fixes to protected memory
|
2012-11-06 19:23:59 +11:00 |
zilmar
|
d23d06fa98
|
Renamed _int64 to __int64
|
2012-11-06 19:23:59 +11:00 |
zilmar
|
b02959e7bb
|
Changed function names for getting/setting reg information
|
2012-11-06 19:23:57 +11:00 |
zilmar
|
4a3fb18f6a
|
Ignore large (negative) audio DMA buffer
|
2012-11-06 19:09:56 +11:00 |
zilmar
|
4b03d36b62
|
Change of initial block code with 64bit system
|
2012-11-05 21:09:15 +11:00 |
zilmar
|
ef8c9b02c3
|
Added DSRAV and Clean up usages of SetJump8
|
2012-11-05 21:08:33 +11:00 |
zilmar
|
c8dcf8643c
|
force grp[0] always be 0 in Interpreter
|
2012-11-05 21:06:14 +11:00 |
zilmar
|
1cb9dd2575
|
fix run time fail check shown in mario kart
|
2012-11-05 06:49:57 +11:00 |
zilmar
|
f1a0c788ed
|
Fix loop analysis for BGEZ
|
2012-11-03 12:38:18 +11:00 |
zilmar
|
464c280fa6
|
Change some of the Reg Info functions to be get and setters
|
2012-11-03 12:18:08 +11:00 |
zilmar
|
e761561074
|
Do not update rdb file unless rdb editor
|
2012-11-03 11:06:01 +11:00 |