summaryrefslogtreecommitdiff
path: root/emulator.cpp
AgeCommit message (Expand)Author
2024-05-26Fix newlines in logging, drop puts usageOxore
2024-05-25Make it render regularly while idlingOxore
2024-05-25Use poll instead of clock_nanosleep, refactor a bitOxore
2024-05-22Optimize compile times by removing find_if usageOxore
2024-05-19Impl --stop and --gdb optionsOxore
2023-06-12Optimize debug runOxore
2023-06-10Impl IO class with tracing, add VDP addr regs tracingOxore
2023-05-06Fix interrupt acknowledgingOxore
2022-11-20Fix breakpoint triggering in video cycleOxore
2022-11-20Fix backtrace buffer head trackingOxore
2022-10-30Add sigint handlerOxore
2022-10-21Add global cycles counterOxore
2022-10-20Fix buffer overflow access, continue implementing graphicsOxore
2022-10-19Begin implementing VDP renderingOxore
2022-10-19Use argv[0] in "usage" messageOxore
2022-10-03Impl DMA VRAM fillOxore
2022-10-03Begin implementing DMA: impl memory to VRAMOxore
2022-10-03Impl vblank irqOxore
2022-10-02Impl setting registers via GDBOxore
2022-10-01Add more VDP tracing, add VRAM, CRAM, VSRAM and statusOxore
2022-09-29Disable GDB Remote traceOxore
2022-09-29Remove no more needed dead codeOxore
2022-09-26Fix watchpoints, add PC backtraceOxore
2022-09-25Disable NoAck mode when connection closedOxore
2022-09-25Remove outdated TODOOxore
2022-09-25Break execution on bus fault, support GDB NoAck modeOxore
2022-09-25Tidy some scopes, add some constsOxore
2022-09-25Impl access watchpointOxore
2022-09-25Impl read and write watchpointsOxore
2022-09-25Use switch-case for handling GDB commandsOxore
2022-09-25Impl monitor reset and reset halt commandsOxore
2022-09-07Hacky breakpoint before instruction executesOxore
2022-09-03Impl breakpoints (pretty much draft)Oxore
2022-09-03Impl writing memory via GDBOxore
2022-08-30Implement GDB's execution continue and interruptOxore
2022-08-30Impl emulator stepping with GDBOxore
2022-08-27Move to C++ completelyOxore