Commit Graph

20 Commits

Author SHA1 Message Date
Simon Gellis d59da1009a Fix watchpoint reporting 2025-01-18 18:51:25 -05:00
Simon Gellis e1a8006af7 Statically compile that callback too 2025-01-18 13:57:19 -05:00
Simon Gellis 9f7895a457 Statically compile callbacks 2025-01-18 01:21:45 -05:00
Simon Gellis 5ce39fb70e Implement writing memory 2025-01-18 01:03:22 -05:00
Simon Gellis 0fff4d427f Implement writing registers 2025-01-18 00:20:57 -05:00
Simon Gellis af9a4ae8ee Support watchpoints 2025-01-13 00:30:47 -05:00
Simon Gellis d99344eb15 Merge branch 'main' into debugger 2025-01-09 22:50:27 -05:00
Simon Gellis 62de97384d Push fixes for red alarm 2025-01-05 22:08:37 -05:00
Simon Gellis 2cf99dbc21 Fix wrapping memory reads for 64-bit addresses 2025-01-05 13:54:53 -05:00
Simon Gellis 84f2cf7ece Implement stepping 2025-01-05 13:44:59 -05:00
Simon Gellis d6eb8ec7ef Implement execute breakpoints 2025-01-05 00:47:58 -05:00
Simon Gellis be8cdd958a Implement reading from real memory 2025-01-02 01:10:19 -05:00
Simon Gellis 82c3104ab9 Read actual register values 2025-01-01 21:48:33 -05:00
Simon Gellis 6e2d70abd7 Save input mappings to disk 2024-12-11 23:44:14 -05:00
Simon Gellis e9ae8bed1b Implement SRAM (only saves on pause) 2024-12-07 00:00:40 -05:00
Simon Gellis 4b34d138ac Support muting sims 2024-11-23 20:17:32 -05:00
Simon Gellis 63cb7a4835 Update core 2024-11-17 16:27:40 -05:00
Simon Gellis 09e39b37f5 Let sims link/unlink/reset independently 2024-11-15 21:50:21 -05:00
Simon Gellis eef8f834d6 Actually implement multiplayer 2024-11-14 21:54:13 -05:00
Simon Gellis 544990c58f Support running two sims at once 2024-11-11 00:52:02 -05:00