Commit Graph

34 Commits

Author SHA1 Message Date
Shamus Hammons
c0bc82a632 Converted to SDL 2, added fullscreen toggle. 2013-09-08 21:18:23 -05:00
Shamus Hammons
5ad8269882 Minor fixes. 2011-10-31 15:43:49 +00:00
Shamus Hammons
d0de183d57 Added miscellaneous warnings, minor documentation 2009-07-09 01:37:07 +00:00
Shamus Hammons
93bb51e24c Fixes to threaded programming model (prevent lockups on exit) 2009-02-24 15:32:01 +00:00
Shamus Hammons
941e583fe0 Added proper locking of conditional variable mutex 2009-02-16 16:26:02 +00:00
Shamus Hammons
d0e4cf72ab Changes to sound system relating to the new threaded CPU core. It works,
mostly, but still plays back too fast. Dunno why. :-/
2009-02-16 16:22:33 +00:00
Shamus Hammons
71981eae69 Initial attempt at multithreaded implementation: CPU is now in its own thread. 2009-02-11 05:12:55 +00:00
Shamus Hammons
b2f84b0582 Changed clock on v65C02 to 64-bit, more GUI refactoring 2009-02-06 04:25:53 +00:00
Shamus Hammons
a3edd96756 Added infrastructure to handle write protecting floppy disks 2009-02-04 14:19:00 +00:00
Shamus Hammons
929f7efdea Add new files that makes this stuff work. D'oh! 2009-02-03 05:31:22 +00:00
Shamus Hammons
6ad6896385 diskwindow is *almost* usable! 2009-02-03 05:30:08 +00:00
Shamus Hammons
a6c39ed766 Preliminary workings of a disk handling window. Added element visibility,
fixed bug in text that ignored position in a container.
2009-02-03 04:25:02 +00:00
Shamus Hammons
a13cd9b31d More GUI refinements, added "text" control 2009-02-02 15:25:25 +00:00
Shamus Hammons
3cff304619 GUI refactoring... 2009-01-30 18:20:05 +00:00
Shamus Hammons
2a82c98a26 Beginnings of new GUI 2009-01-30 15:17:27 +00:00
Shamus Hammons
834dd9b03b Fixed stupid bug that caused LC RAM bank #1 to get clobbered when writing
to I/O block $C000-$CFFF.
2009-01-28 06:10:42 +00:00
Shamus Hammons
2cd6e924eb Miscellaneous sound engine fixes (still needs fixing!), floppy diagnostics 2009-01-22 22:12:49 +00:00
Shamus Hammons
09edc12bc4 More work on sound.cpp, especially definition of time constants 2009-01-19 20:00:34 +00:00
Shamus Hammons
8f4768bdc1 Minor refactoring on V65C02 core (fixed EA_ABS_* macros), changed sound to
work with signed samples (in preparation for the move to 16-bit signed). Also,
colorized the Makefile for more mirth.
2009-01-19 16:09:37 +00:00
Shamus Hammons
555db5cdcd undo test commit (testing permissions) 2008-10-12 21:02:27 +00:00
Shamus Hammons
30f07acfd0 as 2008-10-12 20:38:36 +00:00
Shamus Hammons
463f5b68a4 Initial stab at fixing the GUI classes so that they work properly. 2008-06-05 12:11:39 +00:00
Shamus Hammons
982645d0c5 Fixed non-const function in log.h/cpp 2008-05-07 06:14:40 +00:00
Shamus Hammons
5aaf5d5685 Moved CPU cycle subtraction into CPU core. 2007-07-04 23:29:48 +00:00
Shamus Hammons
8765ad261b Fixed applevideo.cpp so that it actually works. :-P 2007-07-02 21:15:39 +00:00
Shamus Hammons
7916c0f959 Changed types.h to use standard C99 types, misc. cleanups 2007-07-02 16:13:08 +00:00
Shamus Hammons
dc8a71dd9e Added missing files... 2007-05-29 13:52:59 +00: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
ce9f314942 Set eol-style to sane default. 2007-05-29 03:06:33 +00:00
Shamus Hammons
eeb2935c12 Moved stuff into trunk (part 2)... 2007-05-29 02:37:11 +00:00
Shamus Hammons
4492417029 Fixing goof-up, step 1... 2007-05-29 02:24:47 +00:00
Shamus Hammons
7bd73c0504 Creating trunk (should've done this from the start)... 2007-05-29 02:17:17 +00:00
Shamus Hammons
afbdf4045c Restructuring source a bit... :-P 2007-05-29 02:12:02 +00:00