n64js/src
2024-01-07 10:13:10 +00:00
..
devices Implement RSP PC as a regular member variable rather than using a DataView. 2024-01-07 10:13:09 +00:00
graphics Tidy 2023-10-29 19:41:46 +00:00
hle Add some text to HLE/LLE options. 2023-11-15 08:13:22 +00:00
lle Rename flip to rightMajor. 2023-11-08 23:43:45 +00:00
ui Remove some unused args. 2023-10-27 08:55:41 +01:00
assert.js Tidy 2023-09-10 21:20:10 +01:00
base64.js Rewrite base64 helpers using atob/btoa. 2023-10-26 23:10:10 +01:00
boot.js Rename cpu0_constants to cpu0reg. 2023-10-29 19:20:54 +00:00
breakpoints.js Split code for breakpoints into separate file. 2023-10-30 08:09:15 +00:00
controllers.js Turn gamepad constants into enums. 2023-10-23 08:49:53 +01:00
cpu0reg.js Rename cpu0_constants to cpu0reg. 2023-10-29 19:20:54 +00:00
cpu1.bench.js Use Uint8Array for CPU1 register index lookup tables. 2024-01-07 10:13:10 +00:00
cpu1.js Use Uint8Array for CPU1 register index lookup tables. 2024-01-07 10:13:10 +00:00
dbg_ui.js Format 2023-10-18 08:49:35 +01:00
debugger.js Use TaskOffsets for RSP task struct field names. 2023-10-31 08:14:51 +00:00
decode.js Tidy and dedupe more instruction decode helpers. 2023-09-10 16:07:11 +01:00
disassemble.js Fix stray char 2023-11-18 00:09:43 +00:00
disassemble_rsp.js Fix LLV and LDV disassembly. 2023-11-12 19:11:34 +00:00
emulated_exception.js Add more details to EmulatedException. 2024-01-07 10:13:10 +00:00
endian.js Tidy 2023-10-29 19:54:03 +00:00
enum.js Move makeEnum to its own module so it can be reused elsewhere. 2023-10-23 08:26:44 +01:00
event_queue.js Add some tests for event_queue. 2023-09-10 20:52:30 +01:00
event_queue.test.js Rename to eq for brevity. 2023-09-10 21:10:53 +01:00
format.js Tidy 2023-10-29 19:54:03 +00:00
format.test.js Move tests alongside source. 2023-09-10 20:11:56 +01:00
fragments.js Reorder lookupFragment and avoid invalidating if opsCompiled is zero. 2024-01-07 10:13:10 +00:00
hardware.js Init RSP in Hardware constructor. 2024-01-07 10:13:09 +00:00
joybus.js Remove some unused constants/imports. 2023-10-27 08:47:27 +01:00
json.js Fix JSON serialization for Maps. 2023-06-21 08:57:59 +01:00
logger.js Highlight warnings in the logs. 2023-09-17 16:56:50 +01:00
memaccess.bench.js Add benchmark for signed/unsigned conversions. 2024-01-07 10:13:09 +00:00
memaccess.js Remove loadInstructionFast as it's the same as loadU32fast. 2024-01-07 10:13:10 +00:00
memmap.js Tidy 2023-10-29 19:54:03 +00:00
memory_region.js Rename to memory_region.js 2023-10-30 07:51:54 +00:00
n64.js Hide the debug UI when starting a rom. 2023-10-30 08:14:53 +00:00
options.js Split all the code generation out of r4300.js. 2023-09-10 14:57:43 +01:00
r4300.js Add more details to EmulatedException. 2024-01-07 10:13:10 +00:00
recompiler.js Fix a couple of instructions which should be setting might_adjust_next_pc. 2023-11-18 00:09:43 +00:00
romdb.js Fix save type 2023-08-28 11:19:23 +01:00
rsp.bench.js Add benchmark for updating RSP pc. 2024-01-07 10:13:09 +00:00
rsp.js Avoid a little overhead with instruction fetches by caching the DataView. 2024-01-07 10:13:10 +00:00
rsp_recip.js Don't log the table. 2023-08-10 22:26:55 +01:00
sync.js Fix eslint warnings about hasOwnProperty. 2023-09-19 23:48:23 +01:00
system_constants.js Log some more details from the rom header. 2023-09-10 14:04:31 +01:00
timeline.js Tidy how the debug UI is toggled, and link lil-gui visibility. 2023-10-15 13:52:56 +01:00