Commit Graph

  • 2074de70ce fix bad reference 2.0 Christopher A. Mosher 2024-04-13 17:53:15 -0400
  • 58f9575823 minor fixes Christopher A. Mosher 2024-04-13 17:45:58 -0400
  • 2749f8ef74 slight refactor Christopher A. Mosher 2024-04-13 15:57:03 -0400
  • e6e259ac9e fix boost log timestamps; comment out windows focus hack Christopher A. Mosher 2024-04-11 01:29:39 -0400
  • ada75984e2 try win ver 6000 Christopher A. Mosher 2024-04-10 23:57:44 -0400
  • 6f21fc8e45 restore windows latest; try upping build version Christopher A. Mosher 2024-04-10 23:26:02 -0400
  • 8649affd17 peg windows at 2019 Christopher A. Mosher 2024-04-10 23:15:51 -0400
  • ed3649416b need sdl header for windows build Christopher A. Mosher 2024-04-10 22:40:12 -0400
  • 89792885e2 ubuntu kinetic -> lunar Christopher A. Mosher 2024-04-10 22:30:23 -0400
  • 7d94161653 fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons Christopher A. Mosher 2024-04-10 13:47:06 -0400
  • 9781f55963 can do sdl resize on all platforms Chris Mosher 2023-01-06 20:33:32 -0500
  • bd4ded69d8 work on shutdown process; refactor Chris Mosher 2023-01-05 20:10:15 -0500
  • 2f60950f0c update boost version on windows from nt6 to nt62 Christopher A. Mosher 2023-01-05 08:55:06 -0500
  • a0c7be4019 debug windows build failure (link error due to mismatching boost library type) Christopher A. Mosher 2023-01-05 08:04:36 -0500
  • 3790c0b971 debug windows build failure (link error due to mismatching boost library type) Christopher A. Mosher 2023-01-05 07:57:15 -0500
  • 0c690c8b95 debug windows build failure (link error due to mismatching boost library type) Christopher A. Mosher 2023-01-05 07:48:23 -0500
  • 9f221962ce fix build gtk only on linux Christopher A. Mosher 2023-01-05 07:16:10 -0500
  • fd2aadfd17 add gtk to linux build setup Christopher A. Mosher 2023-01-05 07:10:52 -0500
  • 9457f167ab fix new sdl panel on gtk Christopher A. Mosher 2023-01-05 07:05:12 -0500
  • f7fc5e47e9 remove SDL event loop and use wx for keypresses instead; fix screen resizing Chris Mosher 2022-12-23 09:31:34 +0900
  • 6d5e2d589a split out keyboard event handling into its own class Chris Mosher 2022-12-20 09:40:14 +0900
  • c4043cc583 fix paste Chris Mosher 2022-12-20 08:39:36 +0900
  • 077425c108 move keyrepeathandler to apple2 Chris Mosher 2022-12-19 15:52:49 +0900
  • 29165a5685 make screenimage be a wxFrame; break out REPT key handling into dedicated class; progress on wx paddle handling Chris Mosher 2022-12-19 09:40:54 +0900
  • f63dcd908a fix compiler warnings of missing override Chris Mosher 2022-12-15 15:12:54 -0500
  • 513e27e64a use wx for clipboard handling; slight refactor Christopher A. Mosher 2022-12-14 21:05:04 -0500
  • 1438999790 fix Visual6502 mode transistors file; add Open/Close Emulator commands Christopher A. Mosher 2022-12-13 23:58:43 -0500
  • 846d772b8f fix crash if run without resources; fix some memory leaks; use Destroy to delete frame; add logging of shutdown process; remove some legacy code; restart emu after config prefs changes Christopher A. Mosher 2022-12-13 20:32:50 -0500
  • 01bc7fa02f fix some memory leaks (valgrind) Christopher A. Mosher 2022-12-13 01:13:12 -0500
  • e0f4ad5ccc more legacy command line code cleanup Christopher A. Mosher 2022-12-13 00:03:26 -0500
  • 7bab1ac971 remove ability to show screen as 'scan lines' (i.e., always fill, aka bleed down) Christopher A. Mosher 2022-12-12 23:57:16 -0500
  • 027248a002 remove hyper setting Christopher A. Mosher 2022-12-12 23:30:24 -0500
  • a5c0fc047e change command line entry from home-grown SDL to standard wx text dlg input Christopher A. Mosher 2022-12-12 22:34:13 -0500
  • 498edf22e1 Move FN key handling from SDL to main App, and add menu items for them Christopher A. Mosher 2022-12-12 21:47:10 -0500
  • b064d06efd add wx menu handling for F1,F7,F9; fix initial value (random) of keyboard latch Christopher A. Mosher 2022-12-12 13:03:30 -0500
  • 7552b0ce11 move test out of main and add a cmd line option to run them Christopher A. Mosher 2022-12-12 02:12:17 -0500
  • 6a52aadfe4 handle quit/close events across SDL and wx sides including asking to save changes; refactor to remove old unused event loop code Christopher A. Mosher 2022-12-12 00:52:19 -0500
  • 49d6e664f5 fix truncateFilePath Christopher A. Mosher 2022-12-11 23:08:04 -0500
  • dde4bd09a7 fix path reference Christopher A. Mosher 2022-12-11 22:27:37 -0500
  • 46582c6566 refactor: split commands out of config, clean up some parsing, add media concept to card abstraction Christopher A. Mosher 2022-12-11 22:07:50 -0500
  • b138df21eb rename Config class to E2Config; remove an unused function Christopher A. Mosher 2022-12-11 20:13:39 -0500
  • f0923c00dd fix windows build Christopher A. Mosher 2022-12-11 19:41:04 -0500
  • fee69a814c completely remove tinyfiledialogs; clean up some log messages Christopher A. Mosher 2022-12-11 17:17:25 -0500
  • 6ec1aa5974 fix bug where config file wasn't saved when clicking 'Active'; add more logging to config file search; make unchecking active delete the user pref Christopher A. Mosher 2022-12-11 15:27:17 -0500
  • c04ab77f43 clearPulse was happening too soon for reading 13-sector disks Christopher A. Mosher 2022-12-11 03:35:44 -0500
  • d0873ead1b unix line endings only Christopher A. Mosher 2022-12-11 02:12:11 -0500
  • 340c8294f4 fix uninitialized vars (per valgrind); add debugging for LSS13; add some std lib bounds checking Christopher A. Mosher 2022-12-11 02:07:28 -0500
  • 5c3d14b795 fix: user config writeable, memory init out of bounds for 4K, unstrapped memory, remove one instance of tinyfd Christopher A. Mosher 2022-12-10 11:26:39 -0500
  • 5ff50c9c0c reformat one source file, as an example Christopher A. Mosher 2022-12-10 01:06:44 -0500
  • ddf97fff28 new configuration file location algorithm Christopher A. Mosher 2022-12-09 21:49:59 -0500
  • 28048d7087 fix woz file handling Christopher A. Mosher 2022-12-08 20:33:52 -0500
  • d3c3cfe0c8 fix wxstring handling (it's wchar_t always); refactor Christopher A. Mosher 2022-12-08 12:18:22 -0500
  • 65369d5758 fix windows build; slight refactor Christopher A. Mosher 2022-12-08 08:47:23 -0500
  • 6ce62c6bc2 refactor filename string handling Christopher A. Mosher 2022-12-08 02:05:30 -0500
  • 3c504822f0 add function to get valid input file path Christopher A. Mosher 2022-12-07 23:45:59 -0500
  • 2093696a5e fetch apple roms and disks; read from resources (in some places) Christopher A. Mosher 2022-12-06 18:00:53 -0500
  • b8b83e6752 fix sdl build on windows Christopher A. Mosher 2022-12-06 13:54:03 -0500
  • fc7806d3c9 call sdl and wx from main thread Christopher A. Mosher 2022-12-06 13:30:35 -0500
  • 3d4637a939 timeout waiting for wx after 10 secs Christopher A. Mosher 2022-12-05 23:39:51 -0500
  • c2bd2dcee3 new config hadling, first pass; refactor apple core loop; search resources for imported rom files Christopher A. Mosher 2022-12-05 22:19:24 -0500
  • e74c631d44 remove global namespace from stdout and stderr for windows Christopher A. Mosher 2022-12-05 17:41:35 -0500
  • ba91b30956 fix conflict with 'hyper' identifier Christopher A. Mosher 2022-12-05 17:35:33 -0500
  • 13f1865318 remove wx precompiled headers Christopher A. Mosher 2022-12-05 16:58:44 -0500
  • 9387b907c2 start sdl first; run wx in a thread Christopher A. Mosher 2022-12-05 16:11:25 -0500
  • e55e3f4c1d new cmd line handling; try to fix event thread on mac Christopher A. Mosher 2022-12-04 22:45:35 -0500
  • 3301251d90 re-work build/package; add prefs dlg; add config.h generation Christopher A. Mosher 2022-12-04 16:33:27 -0500
  • dd6f36048d add wxWidgets app,frame; combine CMake files Christopher A. Mosher 2022-12-03 23:18:52 -0500
  • 0b63800a3a split ROM build out into its own project Christopher A. Mosher 2022-12-02 09:30:17 -0500
  • 1f799ed3af make factory config files static, don't build them Christopher A. Mosher 2022-12-01 21:37:16 -0500
  • 5a6957a995 fix build badge 1.1.1 main Christopher A. Mosher 2022-11-05 08:47:01 -0400
  • 77176e2b1c add build badge to readme Christopher A. Mosher 2022-11-05 08:45:50 -0400
  • 18f1eb56bd use cmake to build roms, too; it just calls existing makefile Christopher A. Mosher 2022-11-04 11:11:42 -0400
  • 348f85e391 fixes #12 Christopher A. Mosher 2022-11-03 18:26:07 -0400
  • 617bad3e51 add USE_EMU as build option; slight refactor build Christopher A. Mosher 2022-11-03 01:07:39 -0400
  • 7059628f52 convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). Christopher A. Mosher 2022-11-02 23:50:54 -0400
  • db7b722eea add editorconfig Christopher A. Mosher 2022-11-02 23:41:41 -0400
  • baa15ca8b0 sonarcloud Christopher A. Mosher 2022-11-02 22:12:17 -0400
  • ff65a6da9b sonarcloud Christopher A. Mosher 2022-11-02 22:09:32 -0400
  • f80b8f92c8 add sonarcloud scan Christopher A. Mosher 2022-11-02 22:04:29 -0400
  • 3dd7156cf0 fix build trigger Christopher A. Mosher 2022-11-02 21:46:43 -0400
  • 1aa55ebcc8 improve readme Christopher A. Mosher 2022-11-02 21:45:28 -0400
  • 76d1af350e improve readme Christopher A. Mosher 2022-11-02 21:42:35 -0400
  • 96947610fb improve readme Christopher A. Mosher 2022-11-02 21:41:55 -0400
  • f32c7b993c work on packaging 1.1.0 Christopher A. Mosher 2022-11-02 20:32:35 -0400
  • 2338a02a46 work on packaging Christopher A. Mosher 2022-11-02 19:00:04 -0400
  • d27794b670 work on packaging Christopher A. Mosher 2022-11-02 18:48:43 -0400
  • 3a1cbddccd build on tags Christopher A. Mosher 2022-11-02 18:45:04 -0400
  • 865af754fa begin work on packaging Christopher A. Mosher 2022-11-02 18:38:19 -0400
  • c3a95a10d0 fix artifact downloads Christopher A. Mosher 2022-11-02 18:18:49 -0400
  • 39f399ebf9 fix staging Christopher A. Mosher 2022-11-02 18:14:03 -0400
  • df566d3692 fix windows and mac staging Christopher A. Mosher 2022-11-02 18:09:11 -0400
  • 1a2a7feb16 fix windows staging Christopher A. Mosher 2022-11-02 18:01:21 -0400
  • e4e737f791 windows staging Christopher A. Mosher 2022-11-02 17:51:47 -0400
  • e445da2ed3 windows staging area Christopher A. Mosher 2022-11-02 17:44:39 -0400
  • 5fa59a7536 mac staging area Christopher A. Mosher 2022-11-02 17:36:34 -0400
  • 10bdaa86cd mac staging area Christopher A. Mosher 2022-11-02 17:35:54 -0400
  • e6a364a72a begin work on building staging area for package creation Christopher A. Mosher 2022-11-02 17:28:54 -0400
  • 0397b88aed remove autotools; other cleanup Christopher A. Mosher 2022-11-02 16:47:50 -0400
  • 6679a38901 clean up build workflow Christopher A. Mosher 2022-11-02 15:58:28 -0400
  • 59ef887368 remove SDL2 directory from include statements Christopher A. Mosher 2022-11-02 15:07:31 -0400