Commit Graph

  • 94d5bffe57 Added new palette from pic on the xapple2 color page. master Shamus Hammons 2020-09-11 19:30:22 -0500
  • 4493a5bea7 Add support for .hdv hard drive images, new "Rob Color TV" palette. Shamus Hammons 2020-09-11 18:39:32 -0500
  • 8e30a909ce Fix trash on sides of screen in full screen mode. Shamus Hammons 2020-09-08 17:03:17 -0500
  • f8d9fa1865 First steps towards making config window/settings stick. Shamus Hammons 2020-09-08 17:01:44 -0500
  • 6508be6bbd Add documentation of the process for emulating an A2 hard drive. Shamus Hammons 2020-01-10 21:47:28 -0600
  • 147b266b17 Squashed bug that crept in to config.cpp. :-( Shamus Hammons 2019-04-18 17:03:54 -0500
  • 331bbf2080 Added missing files from last commit. :-/ Shamus Hammons 2019-04-17 07:24:45 -0500
  • c970c23a2e Added initial emulator configuration window, cleanup of settings code. Shamus Hammons 2019-04-16 22:29:58 -0500
  • efc3eeaa6f Cleanup of initial hard drive emulation code. Shamus Hammons 2019-03-12 14:21:35 -0500
  • 719cbb7a23 Added Apple II/IIe firmware, fixed HD write emulation. Shamus Hammons 2019-02-25 22:06:55 -0600
  • e3c7ee5d93 Added support for the Apple High Speed SCSI card. Shamus Hammons 2019-02-25 16:34:27 -0600
  • 63762cef81 Added WOZ 2 support. Shamus Hammons 2019-02-09 15:42:07 -0600
  • 31d2453ee7 Fixed disk emulation to handle quarter track seeking. Shamus Hammons 2019-02-07 07:46:21 -0600
  • 66a747c7d9 Misc. improvements, added WOZ file support to floppy emulation Shamus Hammons 2019-01-23 20:33:05 -0600
  • 6bdd378e27 Conversion of V65C02 to pointers, misc. whitespace cleanups. Shamus Hammons 2018-09-16 21:45:27 -0500
  • 92fbd44509 First stab at adding Mockingboard support. Shamus Hammons 2018-09-09 22:47:51 -0500
  • f657df18a2 Fixed some missing THREADED_65C02 #defines * allows single-threaded operation threaded-fixes Rob McMullen 2018-01-15 22:39:25 -0800
  • 01d41f5b9d Improvements to timing, disk selector; added Double LoRes. Shamus Hammons 2017-06-21 22:57:57 -0500
  • 47b408908d Add key delay to keyboard handler, mouse hiding when mouse is idle. Shamus Hammons 2017-06-06 07:42:55 -0500
  • 978531c95e Fixed keyboard handling, consolidated video handling. Shamus Hammons 2017-06-04 22:28:52 -0500
  • 717eaa2219 Miscellaneous minor code cleanup. Shamus Hammons 2017-06-01 21:42:15 -0500
  • 721ead373f Misc. cleanups, incl. cleanup up Makefile. Shamus Hammons 2017-05-17 23:17:17 -0500
  • 19a4e08f92 Moved open/closed apple keys to L/R ALT keys. Shamus Hammons 2014-04-02 14:56:21 -0500
  • b6f06c7cba Added state save/load support. Shamus Hammons 2014-04-02 13:00:00 -0500
  • 92c6ae00ea Added application icon. Shamus Hammons 2014-04-01 11:33:48 -0500
  • 1e6f6a0ca5 Fixed stupid lockup bug on exit when emulation paused/off. Shamus Hammons 2014-04-01 08:47:16 -0500
  • df2889bf95 Fixed Apple power state to pause CPU thread immediately. Shamus Hammons 2014-03-31 13:59:37 -0500
  • 452bb36844 Added disk selection functionality, fixed power cycle bug. Shamus Hammons 2014-03-30 13:07:30 -0500
  • b64a9cc3bb Added new config icon. Shamus Hammons 2014-03-28 15:31:42 -0500
  • a8452367a7 Connected POWER function to GUI. Shamus Hammons 2014-03-27 12:46:00 -0500
  • e9d839da6b Fixed extra parenthesis in gui.cpp. :-P Shamus Hammons 2014-03-26 17:44:47 -0500
  • 0574860ec5 Fixed cross-compilation, added more GUI glue. Shamus Hammons 2014-03-26 08:05:47 -0500
  • c7beef2408 Removed GUI cruft, added 10 & 12pt fonts. Shamus Hammons 2014-03-25 10:45:09 -0500
  • 63741c0714 Removed unnecessary cruft from project. Shamus Hammons 2014-03-03 10:27:20 -0600
  • b8c7736999 Added missing files. :-P Shamus Hammons 2013-12-16 19:27:51 -0600
  • 7383e5b1bd Update to website. Shamus Hammons 2013-12-07 16:54:25 -0600
  • fdf4ecdaf3 Added website. Shamus Hammons 2013-12-07 16:06:55 -0600
  • 8789953718 Disk names now display in window, still lots to do. Shamus Hammons 2013-10-13 21:00:17 -0500
  • bcfe62d754 Beginnings of disk image selector. Shamus Hammons 2013-10-13 15:22:19 -0500
  • 433e43d75b Added icons that should have gone in last commit. :-P Shamus Hammons 2013-10-11 22:14:22 -0500
  • 45a10d9266 Added updating floppy icons. Shamus Hammons 2013-10-11 22:13:08 -0500
  • dd5438d5a6 Added MXE cross compile script. Shamus Hammons 2013-10-11 15:10:47 -0500
  • a29f1654b4 Added icon selector. Shamus Hammons 2013-10-09 22:21:44 -0500
  • 322d3ce728 Further along with icon bar, added new icons (programmer art :-P). Shamus Hammons 2013-10-08 21:01:09 -0500
  • d61fc97ee4 Start of new built-in GUI. Shamus Hammons 2013-10-08 16:55:07 -0500
  • f36d026c7b Added floppy #2 saving, statistics to makefile. Shamus Hammons 2013-10-06 12:17:38 -0500
  • 6b21449d90 Added Prodos detection for .dsk images, fixes to 80STORE switch. Shamus Hammons 2013-09-29 15:57:45 -0500
  • 3a8c0287e8 Created new MMU based code for R/W handling. Should be much faster now. Shamus Hammons 2013-09-28 18:15:54 -0500
  • aec4f863c3 Added VBL, fixed sound-on-write, added .bin disk support. Shamus Hammons 2013-09-24 09:09:40 -0500
  • c0001155bc Fixed misc. bugs preventing certain games from working, added pause mode. Shamus Hammons 2013-09-23 11:05:10 -0500
  • 3107275cfe Fixed double hires to have correct colors; fixed LC alt bank access. Shamus Hammons 2013-09-18 21:32:56 -0500
  • ebcadf2555 Fixes to make emulator //e compatible; display can do double hires now. Shamus Hammons 2013-09-18 19:03:09 -0500
  • cf5ff906a6 Fixed problem with frames running ahead of the sound thread. Shamus Hammons 2013-09-11 17:33:54 -0500
  • a2e007c1e0 Convert sound driving method to direct sampling. Shamus Hammons 2013-09-11 10:00:36 -0500
  • f67224d89f Fixed log hangup on exit, added paddle buttons 0 & 1. Shamus Hammons 2013-09-09 22:22:49 -0500
  • c48ed86a36 Prevent aborting when the log file fills up; added CTRL key support. Shamus Hammons 2013-09-09 07:59:51 -0500
  • c0bc82a632 Converted to SDL 2, added fullscreen toggle. Shamus Hammons 2013-09-08 21:18:23 -0500
  • 5ad8269882 Minor fixes. Shamus Hammons 2011-10-31 15:43:49 +0000
  • d0de183d57 Added miscellaneous warnings, minor documentation Shamus Hammons 2009-07-09 01:37:07 +0000
  • 93bb51e24c Fixes to threaded programming model (prevent lockups on exit) Shamus Hammons 2009-02-24 15:32:01 +0000
  • 941e583fe0 Added proper locking of conditional variable mutex Shamus Hammons 2009-02-16 16:26:02 +0000
  • d0e4cf72ab Changes to sound system relating to the new threaded CPU core. It works, mostly, but still plays back too fast. Dunno why. :-/ Shamus Hammons 2009-02-16 16:22:33 +0000
  • 71981eae69 Initial attempt at multithreaded implementation: CPU is now in its own thread. Shamus Hammons 2009-02-11 05:12:55 +0000
  • b2f84b0582 Changed clock on v65C02 to 64-bit, more GUI refactoring Shamus Hammons 2009-02-06 04:25:53 +0000
  • a3edd96756 Added infrastructure to handle write protecting floppy disks Shamus Hammons 2009-02-04 14:19:00 +0000
  • 929f7efdea Add new files that makes this stuff work. D'oh! Shamus Hammons 2009-02-03 05:31:22 +0000
  • 6ad6896385 diskwindow is *almost* usable! Shamus Hammons 2009-02-03 05:30:08 +0000
  • a6c39ed766 Preliminary workings of a disk handling window. Added element visibility, fixed bug in text that ignored position in a container. Shamus Hammons 2009-02-03 04:25:02 +0000
  • a13cd9b31d More GUI refinements, added "text" control Shamus Hammons 2009-02-02 15:25:25 +0000
  • 3cff304619 GUI refactoring... Shamus Hammons 2009-01-30 18:20:05 +0000
  • 2a82c98a26 Beginnings of new GUI Shamus Hammons 2009-01-30 15:17:27 +0000
  • 834dd9b03b Fixed stupid bug that caused LC RAM bank #1 to get clobbered when writing to I/O block $C000-$CFFF. Shamus Hammons 2009-01-28 06:10:42 +0000
  • 2cd6e924eb Miscellaneous sound engine fixes (still needs fixing!), floppy diagnostics Shamus Hammons 2009-01-22 22:12:49 +0000
  • 09edc12bc4 More work on sound.cpp, especially definition of time constants Shamus Hammons 2009-01-19 20:00:34 +0000
  • 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. Shamus Hammons 2009-01-19 16:09:37 +0000
  • 555db5cdcd undo test commit (testing permissions) Shamus Hammons 2008-10-12 21:02:27 +0000
  • 30f07acfd0 as Shamus Hammons 2008-10-12 20:38:36 +0000
  • 463f5b68a4 Initial stab at fixing the GUI classes so that they work properly. Shamus Hammons 2008-06-05 12:11:39 +0000
  • 982645d0c5 Fixed non-const function in log.h/cpp Shamus Hammons 2008-05-07 06:14:40 +0000
  • 5aaf5d5685 Moved CPU cycle subtraction into CPU core. Shamus Hammons 2007-07-04 23:29:48 +0000
  • 8765ad261b Fixed applevideo.cpp so that it actually works. :-P Shamus Hammons 2007-07-02 21:15:39 +0000
  • 7916c0f959 Changed types.h to use standard C99 types, misc. cleanups Shamus Hammons 2007-07-02 16:13:08 +0000
  • dc8a71dd9e Added missing files... Shamus Hammons 2007-05-29 13:52:59 +0000
  • 7aa515c769 Undoing changes (accidentally) committed from r31. Shamus Hammons 2007-05-29 05:16:51 +0000
  • b90c77b56b Set eol-style to native to keep things sane. Shamus Hammons 2007-05-29 05:00:36 +0000
  • ce9f314942 Set eol-style to sane default. Shamus Hammons 2007-05-29 03:06:33 +0000
  • eeb2935c12 Moved stuff into trunk (part 2)... Shamus Hammons 2007-05-29 02:37:11 +0000
  • 4492417029 Fixing goof-up, step 1... Shamus Hammons 2007-05-29 02:24:47 +0000
  • 7bd73c0504 Creating trunk (should've done this from the start)... Shamus Hammons 2007-05-29 02:17:17 +0000
  • afbdf4045c Restructuring source a bit... :-P Shamus Hammons 2007-05-29 02:12:02 +0000