Paul Holden
|
b9392d51af
|
Tidy FragmentMapWho.
|
2023-06-27 22:32:37 +01:00 |
|
Paul Holden
|
57e18a639c
|
Make FragmentMapWho a class.
|
2023-06-27 22:28:50 +01:00 |
|
Paul Holden
|
3527b09d99
|
Format (less vertically aligned tables and constants, for now).
|
2023-06-27 22:26:53 +01:00 |
|
Paul Holden
|
a73decd42f
|
Tidy
|
2023-06-27 21:59:17 +01:00 |
|
Paul Holden
|
86d7eac1d1
|
Prevent writes to non-writable bits of control Index and EntryLo registers.
|
2023-06-27 21:43:16 +01:00 |
|
Paul Holden
|
3f4e5a3825
|
Document some PI address ranges.
|
2023-06-27 21:38:21 +01:00 |
|
Paul Holden
|
10fffa180d
|
Tidy TLBEntry.
|
2023-06-26 23:49:47 +01:00 |
|
Paul Holden
|
ff9450adc3
|
Fix PageMask handling - bits outside 12..24 are hardwired to zero.
|
2023-06-26 23:48:52 +01:00 |
|
Paul Holden
|
52707cbb2b
|
Tidy
|
2023-06-26 23:07:11 +01:00 |
|
Paul Holden
|
8f57ffc639
|
Converty TLBEntry to class.
|
2023-06-26 23:00:15 +01:00 |
|
Paul Holden
|
fdb51d8b0b
|
Tidy
|
2023-06-26 22:56:22 +01:00 |
|
Paul Holden
|
b0c5c78e4b
|
Tidy tlb handlers.
|
2023-06-26 22:55:29 +01:00 |
|
Paul Holden
|
f0fe1c3af6
|
Make FragmentContext a class.
|
2023-06-26 22:22:02 +01:00 |
|
Paul Holden
|
9a36a68aa1
|
Make SystemEvent and TLBException classes.
|
2023-06-26 22:19:23 +01:00 |
|
Paul Holden
|
7283506797
|
Make CPU0 a class.
|
2023-06-26 22:17:46 +01:00 |
|
Paul Holden
|
af5cc60218
|
Tidy up CanvasTransform.
|
2023-06-26 09:08:08 +01:00 |
|
Paul Holden
|
5634a636cc
|
Tidy initialiseRenderer.
|
2023-06-25 23:34:53 +01:00 |
|
Paul Holden
|
10200f04de
|
Tidy some of the global state.
|
2023-06-25 23:29:19 +01:00 |
|
Paul Holden
|
9bde00af10
|
Fix syncInput import.
|
2023-06-25 23:21:21 +01:00 |
|
Paul Holden
|
8e0d4659e2
|
Get rid of ram_u8 and ram_s32 globals.
|
2023-06-25 23:10:26 +01:00 |
|
Paul Holden
|
ade78b7ec9
|
Tidy
|
2023-06-25 22:48:26 +01:00 |
|
Paul Holden
|
b906a7f862
|
Make RSPTask a class.
|
2023-06-25 22:44:53 +01:00 |
|
Paul Holden
|
e2ea45544b
|
Tidy Disassembler.
|
2023-06-25 22:42:59 +01:00 |
|
Paul Holden
|
adfa9ff70e
|
Make hle Disassembler a class.
|
2023-06-25 22:41:07 +01:00 |
|
Paul Holden
|
3280368a36
|
Fix for dynarec debugger.
|
2023-06-25 22:40:52 +01:00 |
|
Paul Holden
|
114b77c2c9
|
Tidy.
|
2023-06-24 15:43:34 +01:00 |
|
Paul Holden
|
65587258a6
|
Use template strings.
|
2023-06-23 12:19:59 +01:00 |
|
Paul Holden
|
de34dd2068
|
Export cpu0 control register constants.
|
2023-06-23 12:18:05 +01:00 |
|
Paul Holden
|
ad2088db84
|
Add cpu_constants.js.
|
2023-06-23 12:06:18 +01:00 |
|
Paul Holden
|
20131dfe62
|
Rename CPU1.js to cpu1.js.
|
2023-06-23 11:59:11 +01:00 |
|
Paul Holden
|
05c37ed971
|
Tidy disassembleRange.
|
2023-06-23 10:08:56 +01:00 |
|
Paul Holden
|
201af9c2cc
|
Rename disassembleOp to disassembleInstruction.
|
2023-06-23 09:59:34 +01:00 |
|
Paul Holden
|
047f8e7142
|
Tidy
|
2023-06-23 09:56:53 +01:00 |
|
Paul Holden
|
48284c86d0
|
Use template strings.
|
2023-06-22 20:21:45 +01:00 |
|
Paul Holden
|
f940da5853
|
Format.
|
2023-06-22 20:19:27 +01:00 |
|
Paul Holden
|
31a2c6a5ee
|
Implement operand accessors as getters.
|
2023-06-22 20:10:57 +01:00 |
|
Paul Holden
|
1bfc632ea5
|
Update disassemble.js to use template strings.
|
2023-06-22 09:32:20 +01:00 |
|
Paul Holden
|
bb36d8e9d6
|
Unwrap r4300.js.
|
2023-06-21 22:01:08 +01:00 |
|
Paul Holden
|
deb3cc3836
|
Import format.toString32 directly.
|
2023-06-21 21:59:47 +01:00 |
|
Paul Holden
|
3a10c8f3ff
|
Export functions directly from hle.js.
|
2023-06-21 21:38:39 +01:00 |
|
Paul Holden
|
adb67e2e2e
|
Unwrap hle.js.
|
2023-06-21 21:17:27 +01:00 |
|
Paul Holden
|
8c68e9fb72
|
Export functions directly from disassemble.js.
|
2023-06-21 21:15:19 +01:00 |
|
Paul Holden
|
9ca3b2c1c6
|
Unwrap disassemble.js.
|
2023-06-21 20:52:56 +01:00 |
|
Paul Holden
|
5b8b8496da
|
Only import the entry points.
|
2023-06-21 09:03:51 +01:00 |
|
Paul Holden
|
d3dee712ba
|
Update labelMap to use a Map type.
|
2023-06-21 08:59:04 +01:00 |
|
Paul Holden
|
e8b772eafc
|
Fix JSON serialization for Maps.
|
2023-06-21 08:57:59 +01:00 |
|
Paul Holden
|
efcc7a6c32
|
Use event.key rather than event.which.
|
2023-06-20 12:46:47 +01:00 |
|
Paul Holden
|
3be8e871bc
|
Move Debugger init to n64.js.
|
2023-06-20 09:21:29 +01:00 |
|
Paul Holden
|
4df7a55e2b
|
Wrap up refreshDebugger.
|
2023-06-20 09:13:36 +01:00 |
|
Paul Holden
|
8072a316f9
|
Move final functions to Debugger.
|
2023-06-20 09:11:52 +01:00 |
|