index
:
gut.git
master
SEGA Mega Drive/Genesis emulator for reverse engineering games (C++)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
emulator.cpp
Age
Commit message (
Collapse
)
Author
2024-05-19
Impl --stop and --gdb options
Oxore
2023-06-12
Optimize debug run
Oxore
2023-06-10
Impl IO class with tracing, add VDP addr regs tracing
Oxore
2023-05-06
Fix interrupt acknowledging
Oxore
2022-11-20
Fix breakpoint triggering in video cycle
Oxore
2022-11-20
Fix backtrace buffer head tracking
Oxore
2022-10-30
Add sigint handler
Oxore
2022-10-21
Add global cycles counter
Oxore
2022-10-20
Fix buffer overflow access, continue implementing graphics
Oxore
2022-10-19
Begin implementing VDP rendering
Oxore
2022-10-19
Use argv[0] in "usage" message
Oxore
2022-10-03
Impl DMA VRAM fill
Oxore
2022-10-03
Begin implementing DMA: impl memory to VRAM
Oxore
2022-10-03
Impl vblank irq
Oxore
2022-10-02
Impl setting registers via GDB
Oxore
2022-10-01
Add more VDP tracing, add VRAM, CRAM, VSRAM and status
Oxore
2022-09-29
Disable GDB Remote trace
Oxore
2022-09-29
Remove no more needed dead code
Oxore
2022-09-26
Fix watchpoints, add PC backtrace
Oxore
2022-09-25
Disable NoAck mode when connection closed
Oxore
2022-09-25
Remove outdated TODO
Oxore
2022-09-25
Break execution on bus fault, support GDB NoAck mode
Oxore
2022-09-25
Tidy some scopes, add some consts
Oxore
2022-09-25
Impl access watchpoint
Oxore
2022-09-25
Impl read and write watchpoints
Oxore
2022-09-25
Use switch-case for handling GDB commands
Oxore
2022-09-25
Impl monitor reset and reset halt commands
Oxore
2022-09-07
Hacky breakpoint before instruction executes
Oxore
2022-09-03
Impl breakpoints (pretty much draft)
Oxore
Breakpoints work somehow, but overstep 1 instruction. Needs to be fixed.
2022-09-03
Impl writing memory via GDB
Oxore
2022-08-30
Implement GDB's execution continue and interrupt
Oxore
2022-08-30
Impl emulator stepping with GDB
Oxore
2022-08-27
Move to C++ completely
Oxore