Commit Graph

15 Commits

Author SHA1 Message Date
Shamus Hammons
c970c23a2e Added initial emulator configuration window, cleanup of settings code.
The settings code now actually saves updated settings to the config
file.  Also wrote the beginnings of a proper Config window, and a few
of the options actually work (which ones work is left as an exercise
for the reader).
2019-04-16 22:29:58 -05:00
Shamus Hammons
01d41f5b9d 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.
2017-06-21 22:57:57 -05:00
Shamus Hammons
a8452367a7 Connected POWER function to GUI. 2014-03-27 12:46:00 -05:00
Shamus Hammons
c7beef2408 Removed GUI cruft, added 10 & 12pt fonts. 2014-03-25 10:45:09 -05:00
Shamus Hammons
63741c0714 Removed unnecessary cruft from project. 2014-03-03 10:27:20 -06:00
Shamus Hammons
bcfe62d754 Beginnings of disk image selector. 2013-10-13 15:22:19 -05:00
Shamus Hammons
45a10d9266 Added updating floppy icons. 2013-10-11 22:13:08 -05:00
Shamus Hammons
dd5438d5a6 Added MXE cross compile script. 2013-10-11 15:10:47 -05:00
Shamus Hammons
a29f1654b4 Added icon selector. 2013-10-09 22:21:44 -05:00
Shamus Hammons
d61fc97ee4 Start of new built-in GUI.
The idea is to present icons for the most commonly used functions that
will pop up on the screen when moused over, then go away once the mouse
is not over them anymore. Hopefully this will actually be usable, unlike
the previous clusterfuck that I attempted. It was a good idea, but SDL
just wasn't up to the heavy lifting required.
2013-10-08 16:55:07 -05:00
Shamus Hammons
f36d026c7b Added floppy #2 saving, statistics to makefile. 2013-10-06 12:17:38 -05:00
Shamus Hammons
c0bc82a632 Converted to SDL 2, added fullscreen toggle. 2013-09-08 21:18:23 -05:00
Shamus Hammons
7aa515c769 Undoing changes (accidentally) committed from r31. 2007-05-29 05:16:51 +00:00
Shamus Hammons
b90c77b56b Set eol-style to native to keep things sane. 2007-05-29 05:00:36 +00:00
Shamus Hammons
eeb2935c12 Moved stuff into trunk (part 2)... 2007-05-29 02:37:11 +00:00