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 |
Guy Perfect
|
7d8d33158f
|
Introducing CPU register lists
|
2020-08-06 16:37:05 -05:00 |
Guy Perfect
|
2e38c1fa49
|
Laying the groundwork for the CPU
|
2020-08-05 20:40:23 -05:00 |
Guy Perfect
|
61bee38e3d
|
Introducing debug mode, Console and Memory windows
|
2020-08-05 14:33:04 -05:00 |
Guy Perfect
|
952605a8a4
|
Finishing viewRead()/viewWrite()
|
2020-08-04 21:17:56 -05:00 |
Guy Perfect
|
cc25345960
|
End of day: working on vueRead()/VUE.read()
|
2020-08-03 20:34:02 -05:00 |
Guy Perfect
|
030fc96fc7
|
Refining core interface, setROM() behavior validated
|
2020-08-03 13:51:46 -05:00 |
Guy Perfect
|
b86c046dd5
|
Introducing vue module, native loader
|
2020-08-02 21:21:59 -05:00 |
Guy Perfect
|
3dc19b5c9e
|
Introducing ROM (+ISX) loader
|
2020-08-02 12:30:05 -05:00 |
Guy Perfect
|
73c8245eff
|
Introducing the main window, yet more tweaks to localization support
|
2020-08-01 18:28:47 -05:00 |
Guy Perfect
|
7c7a52c113
|
Establishing app module, adjustments to localization support
|
2020-08-01 15:42:28 -05:00 |
Guy Perfect
|
85693cd130
|
Localizer: Adding associative values to controls
|
2020-07-31 17:27:44 -05:00 |
Guy Perfect
|
5ee08a4d93
|
Introducing utility library, implementing Localizer
|
2020-07-31 14:20:27 -05:00 |
Guy Perfect
|
99dbc9f0cb
|
Establishing repository
|
2020-07-30 13:04:41 -05:00 |