]> Shamusworld >> Repos - apple2/commit
Fixed keyboard handling, consolidated video handling.
authorShamus Hammons <jlhamm@acm.org>
Mon, 5 Jun 2017 03:28:52 +0000 (22:28 -0500)
committerShamus Hammons <jlhamm@acm.org>
Mon, 5 Jun 2017 03:28:52 +0000 (22:28 -0500)
commit978531c95ef8c98ec86b9ba064872007b586b728
tree9aef3d07c322320e3dd7fce79497bce4c4c3e7d6
parent717eaa2219301a5c0be3d2aad969d65c7392171d
Fixed keyboard handling, consolidated video handling.

The keyboard handler now properly emulates the //e's 2-key rollover.
However, we might have to add in a key repeat delay if it makes it so
that you can't type on the console anymore. This had to be done because
SDL will throw in key delay if you rely on it's SDL_KEYDOWN message and
this caused many games with keyboard input to be unplayable. Also, we
consolidated the video handling files, as there was very little in
video.cpp and so we moved it into applevideo.cpp and renamed that file
to video.cpp. Things are a lot cleaner as a result of this merge. :-)
Makefile
src/apple2.cpp
src/applevideo.cpp [deleted file]
src/applevideo.h [deleted file]
src/dis65c02.cpp
src/floppy.cpp
src/gui/diskselector.cpp
src/gui/gui.cpp
src/mmu.cpp
src/video.cpp
src/video.h