Paul Holden
|
9d13e4a243
|
Move more vars to Debugger class.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
3175d21b58
|
Move debugger state to Debugger class.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
593c1399b8
|
Don't wrap n644js init in anonymous function (no need with modules).
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
062807e684
|
Don't wrap n644js init in anonymous function (no need with modules).
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
2c9a3789e1
|
Tidy debugger toggling a bit.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
f4fbacd831
|
Update stats.js and simplify.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
f5c595ce03
|
Split out ui.domLoaded.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
978ac2f563
|
Dedupe halting code.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
58380e2a6d
|
Tidy
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
1a5f5080fe
|
Move sync stuff to sync.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
291f356676
|
Import toHex.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
78e5b57652
|
Const.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
62b64778f4
|
Make Instruction a class.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
50a5fb9957
|
Tidy.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
74685074bc
|
Tidy BinaryRequest.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
46b856aac5
|
Don't inject createSyncConsumer/Producer into the n64js namespace.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
02ae290625
|
Make SyncReader and SyncWriter classes at module scope.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
c68a67d8d1
|
Move BinaryRequest to module scope.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
404df2de58
|
Fix missing import.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
3303102713
|
"use strict" isn't needed for modules.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
9b0b0f7b03
|
Implement breakpoints as a Map and make it const.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
8e35bea8de
|
Use for..of.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
4abebbc429
|
Use string interpolation.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
4bfa1bd0d0
|
Tidy rom table logging.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
9d9e6eceae
|
Encapsulate writes to running and extract ui code.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
69e804cd18
|
Simplify updateLoopAnimframe.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
e593e07d31
|
Tidy.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
7eda673f7e
|
Tidy breakpoint handling.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
0f23b4bfe8
|
Tidy.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
b8b5b69646
|
Fix.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
a7b0a0401a
|
Tidy local storage helpers.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
44f6725eca
|
Move some helpers to romdb.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
2df3c60544
|
Export UI as a class.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
7d76c276cf
|
Implement alert using a template.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
decdd29281
|
Move displayWarning and displayError to ui.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
75089198c0
|
Tidy.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
e2154ce7dc
|
Extract some functions to ui.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
a1b495e0bd
|
Move handleKey to controllers and update to use event.key.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
a950d76fe4
|
Move n64js.controllers.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
e16db2ccb0
|
Extract boot code.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
2bc2614edb
|
Split assert out.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
061a3c6eeb
|
Tidy device.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
975f1b42bc
|
Tidy vi.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
a9462aa0ca
|
Tidy sp.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
1c62212a56
|
Tidy si.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
b6ab590030
|
Tidy ram.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
0c83e4a93b
|
Tidy pi.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
9d89eaa82d
|
Tidy mi.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
aef592e759
|
Tidy dps.js.
|
2023-09-23 22:17:53 +01:00 |
|
Paul Holden
|
a081796075
|
Tidy dpc.js.
|
2023-09-23 22:17:53 +01:00 |
|