Guy Perfect
|
77c256f2e0
|
Backporting from concurrent project
|
2023-03-19 18:15:55 -05:00 |
Guy Perfect
|
386f4a904f
|
Make JavaScript core work like the API
|
2023-03-12 10:59:37 -05:00 |
Guy Perfect
|
1cc268e5d0
|
Tying up some loose ends
|
2023-03-11 16:43:01 -06:00 |
Guy Perfect
|
b77f2a5ab1
|
Adjusting presentation of Memory and CPU windows
|
2023-03-11 14:11:57 -06:00 |
Guy Perfect
|
265aeed8cd
|
Renaming "vb" variable to "sim"
|
2023-03-10 19:00:45 -06:00 |
Guy Perfect
|
133a5e7e82
|
Fixing a Gitsplosion
|
2023-03-10 18:44:57 -06:00 |
Guy Perfect
|
17277bb354
|
Web re-rewrite
|
2023-03-08 11:10:33 -06:00 |
Guy Perfect
|
7d31c55391
|
Tweaks from concurrent project
|
2022-04-20 22:37:05 -05:00 |
Guy Perfect
|
3cf006ba13
|
Full front-end rewrite
|
2022-04-14 20:51:09 -05:00 |
Guy Perfect
|
fccb799a9c
|
Tweaks from concurrent project
|
2021-09-30 17:33:55 +00:00 |
Guy Perfect
|
a7985bad6e
|
CPU corrections
|
2021-09-20 21:29:00 +00:00 |
Guy Perfect
|
b33a6c3055
|
HALT fix, QoL tweaks
|
2021-09-20 14:32:09 +00:00 |
Guy Perfect
|
89feaaa3e9
|
CPU corrections
|
2021-09-20 12:51:12 +00:00 |
Guy Perfect
|
573f72e46f
|
Enabling CPU trace and hex edit
|
2021-09-19 19:36:30 +00:00 |
Guy Perfect
|
94486ecf02
|
Preliminary CPU implementation
|
2021-09-19 01:31:40 +00:00 |
Guy Perfect
|
70f0f2a318
|
Tweaks from concurrent project
|
2021-09-10 16:24:02 +00:00 |
Guy Perfect
|
85cc0f5754
|
Adding disassembler to CPU window
|
2021-09-06 00:09:15 +00:00 |
Guy Perfect
|
af5fc0c4fc
|
Tweaks from concurrent project
|
2021-09-03 17:38:48 +00:00 |
Guy Perfect
|
ff07e1907f
|
Adding registers panes of CPU window
|
2021-09-02 00:16:22 +00:00 |
Guy Perfect
|
3dc8b93f94
|
Styling tweaks, adding Inconsolata and Roboto fonts
|
2021-08-30 14:53:31 +00:00 |
Guy Perfect
|
5a02e7e52d
|
Corrective tweaks
|
2021-08-30 13:58:40 +00:00 |
Guy Perfect
|
b2adf1f9dc
|
Adding Memory window
|
2021-08-30 02:14:06 +00:00 |
Guy Perfect
|
f753f9f59b
|
Adding desktop/window components
|
2021-08-26 19:23:18 +00:00 |
Guy Perfect
|
dd066e0bbb
|
Introducing toolkit and color themes
|
2021-08-23 18:56:36 -05:00 |
Guy Perfect
|
0927a42107
|
Establishing web architecture
|
2021-08-22 17:32:18 -05:00 |
Guy Perfect
|
4b3852a1d2
|
Resetting for web (previous moved to branch old-java)
|
2021-08-22 16:07:07 -05:00 |
Guy Perfect
|
c6d5332828
|
Introducing BG Maps window, performance adjustments for Characters window
|
2020-12-26 20:26:12 -06:00 |
Guy Perfect
|
8192fb6960
|
Introducing VIP memory controller and Characters window, fixing Format V instructions, adjusting JNI includes
|
2020-12-25 17:59:08 -06:00 |
Guy Perfect
|
9f5a5233ea
|
Precursor to VIP introduction
|
2020-12-23 12:26:02 -06:00 |
Guy Perfect
|
d636719775
|
Introducing Breakpoints window
|
2020-12-21 20:42:28 -06:00 |
Guy Perfect
|
edab431a1f
|
Integrating breakpoints into the native module
|
2020-12-20 18:14:31 -06:00 |
Guy Perfect
|
167bc4f8bf
|
Adjusting top-level emulation logic, integrating breakpoints
|
2020-12-19 19:51:42 -06:00 |
Guy Perfect
|
e13c56e1e7
|
Finalizing breakpoint architecture, correcting CPU conditions, tweaking top-level emulation logic
|
2020-12-17 15:40:37 -06:00 |
Guy Perfect
|
826e921dac
|
Implementing native breakpoint interface
|
2020-10-16 19:25:36 -05:00 |
Guy Perfect
|
2d048a74c0
|
Preliminary breakpoint registration
|
2020-10-13 20:15:27 -05:00 |
Guy Perfect
|
f893ecd2cf
|
Further housekeeping
|
2020-10-05 08:10:14 -05:00 |
Guy Perfect
|
81840f71d2
|
Adjusting naming of all-caps structs, implementing native handle as a long
|
2020-10-03 14:20:56 -05:00 |
Guy Perfect
|
1386d36b0d
|
Implementing breakpoint condition evaluator in C, refactoring Java version
|
2020-08-14 17:53:15 -05:00 |
Guy Perfect
|
2df99895fa
|
Implementing breakpoint condition evaluator
|
2020-08-14 10:06:00 -05:00 |
Guy Perfect
|
53faa1193a
|
Implementing breakpoint expression parser
|
2020-08-12 19:59:02 -05:00 |
Guy Perfect
|
fa1728b424
|
Implementing remaining CPU instructions except bit string
|
2020-08-12 11:49:32 -05:00 |
Guy Perfect
|
2d380460a6
|
Implementing another 40 CPU instructions
|
2020-08-11 20:51:16 -05:00 |
Guy Perfect
|
e31a5080c4
|
Additional work on emulation/CPU logic, implementing in C code
|
2020-08-11 13:38:31 -05:00 |
Guy Perfect
|
d1b8e293c3
|
Implementing CPU emulation logic
|
2020-08-10 20:24:00 -05:00 |
Guy Perfect
|
a98c35ee8e
|
Laying groundwork for emulation, re-implementing memory bus
|
2020-08-09 18:35:57 -05:00 |
Guy Perfect
|
f8f4005e02
|
Implementing disassembler interface
|
2020-08-09 10:46:29 -05:00 |
Guy Perfect
|
76c95b0523
|
Implementing disassembler back-end, yet more adjustments to CPU window
|
2020-08-08 18:40:22 -05:00 |
Guy Perfect
|
b7c2545ea7
|
Revising instruction decoder, jump history
|
2020-08-07 21:24:09 -05:00 |
Guy Perfect
|
0bf2d80a04
|
Implementing instruction decoder
|
2020-08-07 20:04:11 -05:00 |
Guy Perfect
|
ddbde757ae
|
Revisions to CPU register interface
|
2020-08-07 14:21:03 -05:00 |