]> Shamusworld >> Repos - apple2/commit
Improvements to timing, disk selector; added Double LoRes.
authorShamus Hammons <jlhamm@acm.org>
Thu, 22 Jun 2017 03:57:57 +0000 (22:57 -0500)
committerShamus Hammons <jlhamm@acm.org>
Thu, 22 Jun 2017 03:57:57 +0000 (22:57 -0500)
commit01d41f5b9d4900e89a9b61bbc06fb743254eb1a1
tree1f845d354fe4132554d3e7ade11afb16ede60bb1
parent47b408908d794bd64fd2add8c138ecbb8e27ffcd
Improvements to timing, disk selector; added Double LoRes.

Having taken a good look at "Understanding the Apple IIe", I've fixed
the timing of one frame now that I know how much time it's supposed to
take. Also added the ability to recurse into subdirectories of the disks
directory, and the ability to page through the disk list when there are
more than three columns of disks. Another thing I did not know about was
Double LoRes, that has been added as well; also, did not know that the
video bus appeared at memory mapped locations that weren't attached to
anything. This quirk is now properly emulated.
13 files changed:
Makefile
src/apple2.cpp
src/apple2.h
src/gui/diskselector.cpp
src/gui/diskselector.h
src/gui/gfx/scroll-left.c [new file with mode: 0644]
src/gui/gfx/scroll-right.c [new file with mode: 0644]
src/gui/gui.cpp
src/gui/gui.h
src/mmu.cpp
src/sound.cpp
src/v65c02.h
src/video.cpp