Commit Graph

45 Commits

Author SHA1 Message Date
Evan Martin 3e8818cffa appdb: use cmdline param first, derive files etc from that 2025-05-21 09:32:44 -07:00
Evan Martin cfffad9a83 store module name in memory mapping list 2025-04-26 19:34:54 -07:00
Evan Martin 798f77275e read stack size from exe 2025-04-10 22:15:50 -07:00
Evan Martin d7ad1e5cca don't store win32 trace in preact state
If we do, then every trace event causes a rerender.
Instead we rely on our 500ms polling loop to keep the UI up to date.
2025-03-12 12:16:20 -07:00
Evan Martin 18b686c1ef web: trace can follow newest events 2025-03-10 07:06:32 -07:00
Evan Martin 769c0d8b86 web: tab for showing trace events 2025-03-10 07:06:32 -07:00
Evan Martin 134f61f8ae web: forward win32 trace events to JS 2025-03-10 07:06:32 -07:00
Evan Martin 3e9744ea4a debugger: horizontally pad all tables 2025-03-10 07:06:32 -07:00
Evan Martin d97999418e web: start on CPUs debugger pane 2025-03-10 07:06:32 -07:00
Evan Martin ffcd88f107 web: introduce CPU type that holds registers 2025-03-10 07:06:32 -07:00
Evan Martin 78d3ddecae web: register edits now set value 2025-03-08 11:14:23 -08:00
Evan Martin 5c70a6995c web: register edit panel 2025-03-08 11:14:23 -08:00
Evan Martin bd31afdafe ddraw: pixel pointer in debugger 2025-02-27 15:17:41 -08:00
Evan Martin 57df3b5623 ddraw: image format in debugger 2025-02-27 15:17:41 -08:00
Evan Martin f36429d667 ddraw: show palette in debugger 2025-02-27 15:17:41 -08:00
Evan Martin f19d0c87ed ddraw: show canvas inline in debugger 2025-02-27 10:45:31 -08:00
Evan Martin 1c69df09cb ddraw: debugger shows surface ptrs 2025-02-27 10:45:31 -08:00
Evan Martin 3c5cd01936 web: better preact import 2025-02-27 10:45:31 -08:00
Evan Martin 1389a1d36b web: begin exposing directdraw state 2025-02-27 10:45:31 -08:00
Evan Martin 449cebf745 web: redo debugger styling
How long can I screw around with debugger styling?
Apparently at least one more hour...
2025-02-27 10:45:31 -08:00
Evan Martin 0a85738fcb web: build fix (bad global search/replace) 2025-02-24 16:48:56 -08:00
Evan Martin a82dbec18c move memory mappings+impl into new module 2025-02-23 21:49:47 -08:00
Evan Martin 9a3f6693d0 web: Emulator internally handles stop on block 2025-02-07 09:30:34 -08:00
Evan Martin 47143da87a debugger: start/stop fixed when process blocks 2025-02-07 09:30:34 -08:00
Evan Martin cc49387376 web: namespace emulator types 2025-02-07 09:30:34 -08:00