Ben Kurtovic
|
0c6ecf639c
|
Add support for SDL game controllers
|
před 4 roky |
Ben Kurtovic
|
e8fe5e4797
|
Implement some missing graphics features (fixes #4)
* Sprite collision flag
* Background tile priority flag
* Display blank flag
|
před 7 roky |
Ben Kurtovic
|
58540ff2f5
|
Add support for BIOS.
|
před 7 roky |
Ben Kurtovic
|
a0c12d019d
|
Add support for saved game files for cart RAM (fixes #3)
|
před 7 roky |
Ben Kurtovic
|
e6c92fd38b
|
Minor cleanup; expand docs.
|
před 8 roky |
Ben Kurtovic
|
3991633ad2
|
Vsync solves most of the screen tearing issues.
|
před 8 roky |
Ben Kurtovic
|
6f1b1a461b
|
Add some extra key mappings; docs on keys.
|
před 8 roky |
Ben Kurtovic
|
e48d7daa0d
|
Add button input; fix background scrolling bug.
|
před 8 roky |
Ben Kurtovic
|
cbe14eadcd
|
Refactor: pass the entire Config object to the emulator.
|
před 8 roky |
Ben Kurtovic
|
de2cf71068
|
Clean up and refactor.
|
před 8 roky |
Ben Kurtovic
|
a69328a234
|
Add buggy SDL rendering, background drawing.
|
před 8 roky |
Ben Kurtovic
|
3b12d5cd12
|
Refactor emulator control. Add callback for SDL.
|
před 8 roky |
Ben Kurtovic
|
61c104a0f3
|
Rework timing system for VDP scanlines; flesh out more VDP logic.
|
před 8 roky |
Ben Kurtovic
|
a09242ac29
|
Some refactoring wrt I/O; start work on VDP.
|
před 8 roky |
Ben Kurtovic
|
a74c4ab405
|
Refactor debug logging as distinct from dev build; add tracing.
|
před 8 roky |
Ben Kurtovic
|
443fb46beb
|
Add signal handling, plus basic instruction fetch logic.
|
před 9 roky |
Ben Kurtovic
|
e25bf5fbd7
|
Exceptions should be errors, not debug messages.
|
před 9 roky |
Ben Kurtovic
|
a202baa3a6
|
Add proper timing code, etc.
|
před 9 roky |
Ben Kurtovic
|
4127f2eb5d
|
Add registers to Z80, plus some skeleton code.
|
před 9 roky |
Ben Kurtovic
|
88e36ebd13
|
Add IOManager, which manages emulation rather than the GG itself.
|
před 9 roky |