Christopher A. Mosher
|
ab9c52577c
|
update for xa 2.4
|
2024-09-28 18:52:47 -04:00 |
|
Christopher A. Mosher
|
2074de70ce
|
fix bad reference
|
2024-04-13 17:53:15 -04:00 |
|
Christopher A. Mosher
|
58f9575823
|
minor fixes
|
2024-04-13 17:45:58 -04:00 |
|
Christopher A. Mosher
|
2749f8ef74
|
slight refactor
|
2024-04-13 15:57:03 -04:00 |
|
Christopher A. Mosher
|
e6e259ac9e
|
fix boost log timestamps; comment out windows focus hack
|
2024-04-11 01:29:39 -04:00 |
|
Christopher A. Mosher
|
ada75984e2
|
try win ver 6000
|
2024-04-10 23:57:44 -04:00 |
|
Christopher A. Mosher
|
6f21fc8e45
|
restore windows latest; try upping build version
|
2024-04-10 23:26:02 -04:00 |
|
Christopher A. Mosher
|
8649affd17
|
peg windows at 2019
|
2024-04-10 23:15:51 -04:00 |
|
Christopher A. Mosher
|
ed3649416b
|
need sdl header for windows build
|
2024-04-10 22:40:12 -04:00 |
|
Christopher A. Mosher
|
89792885e2
|
ubuntu kinetic -> lunar
|
2024-04-10 22:30:23 -04:00 |
|
Christopher A. Mosher
|
7d94161653
|
fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons
|
2024-04-10 13:47:06 -04:00 |
|
Chris Mosher
|
9781f55963
|
can do sdl resize on all platforms
|
2023-01-06 20:33:32 -05:00 |
|
Chris Mosher
|
bd4ded69d8
|
work on shutdown process; refactor
|
2023-01-05 20:10:15 -05:00 |
|
Christopher A. Mosher
|
2f60950f0c
|
update boost version on windows from nt6 to nt62
|
2023-01-05 08:55:06 -05:00 |
|
Christopher A. Mosher
|
a0c7be4019
|
debug windows build failure (link error due to mismatching boost library type)
|
2023-01-05 08:04:36 -05:00 |
|
Christopher A. Mosher
|
3790c0b971
|
debug windows build failure (link error due to mismatching boost library type)
|
2023-01-05 07:57:15 -05:00 |
|
Christopher A. Mosher
|
0c690c8b95
|
debug windows build failure (link error due to mismatching boost library type)
|
2023-01-05 07:48:23 -05:00 |
|
Christopher A. Mosher
|
9f221962ce
|
fix build gtk only on linux
|
2023-01-05 07:16:10 -05:00 |
|
Christopher A. Mosher
|
fd2aadfd17
|
add gtk to linux build setup
|
2023-01-05 07:10:52 -05:00 |
|
Christopher A. Mosher
|
9457f167ab
|
fix new sdl panel on gtk
|
2023-01-05 07:05:12 -05:00 |
|
Chris Mosher
|
f7fc5e47e9
|
remove SDL event loop and use wx for keypresses instead; fix screen resizing
|
2022-12-23 09:31:34 +09:00 |
|
Chris Mosher
|
6d5e2d589a
|
split out keyboard event handling into its own class
|
2022-12-20 09:40:14 +09:00 |
|
Chris Mosher
|
c4043cc583
|
fix paste
|
2022-12-20 08:39:36 +09:00 |
|
Chris Mosher
|
077425c108
|
move keyrepeathandler to apple2
|
2022-12-19 15:52:49 +09:00 |
|
Chris Mosher
|
29165a5685
|
make screenimage be a wxFrame; break out REPT key handling into dedicated class; progress on wx paddle handling
|
2022-12-19 09:40:54 +09:00 |
|
Chris Mosher
|
f63dcd908a
|
fix compiler warnings of missing override
|
2022-12-15 15:12:54 -05:00 |
|
Christopher A. Mosher
|
513e27e64a
|
use wx for clipboard handling; slight refactor
|
2022-12-14 21:05:04 -05:00 |
|
Christopher A. Mosher
|
1438999790
|
fix Visual6502 mode transistors file; add Open/Close Emulator commands
|
2022-12-13 23:58:43 -05:00 |
|
Christopher A. Mosher
|
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
|
2022-12-13 20:32:50 -05:00 |
|
Christopher A. Mosher
|
01bc7fa02f
|
fix some memory leaks (valgrind)
|
2022-12-13 01:13:12 -05:00 |
|
Christopher A. Mosher
|
e0f4ad5ccc
|
more legacy command line code cleanup
|
2022-12-13 00:03:26 -05:00 |
|
Christopher A. Mosher
|
7bab1ac971
|
remove ability to show screen as 'scan lines' (i.e., always fill, aka bleed down)
|
2022-12-12 23:57:16 -05:00 |
|
Christopher A. Mosher
|
027248a002
|
remove hyper setting
|
2022-12-12 23:30:24 -05:00 |
|
Christopher A. Mosher
|
a5c0fc047e
|
change command line entry from home-grown SDL to standard wx text dlg input
|
2022-12-12 22:34:13 -05:00 |
|
Christopher A. Mosher
|
498edf22e1
|
Move FN key handling from SDL to main App, and add menu items for them
|
2022-12-12 21:47:10 -05:00 |
|
Christopher A. Mosher
|
b064d06efd
|
add wx menu handling for F1,F7,F9; fix initial value (random) of keyboard latch
|
2022-12-12 13:03:30 -05:00 |
|
Christopher A. Mosher
|
7552b0ce11
|
move test out of main and add a cmd line option to run them
|
2022-12-12 02:12:17 -05:00 |
|
Christopher A. Mosher
|
6a52aadfe4
|
handle quit/close events across SDL and wx sides including asking to save changes; refactor to remove old unused event loop code
|
2022-12-12 00:52:19 -05:00 |
|
Christopher A. Mosher
|
49d6e664f5
|
fix truncateFilePath
|
2022-12-11 23:08:04 -05:00 |
|
Christopher A. Mosher
|
dde4bd09a7
|
fix path reference
|
2022-12-11 22:27:37 -05:00 |
|
Christopher A. Mosher
|
46582c6566
|
refactor: split commands out of config, clean up some parsing, add media concept to card abstraction
|
2022-12-11 22:07:50 -05:00 |
|
Christopher A. Mosher
|
b138df21eb
|
rename Config class to E2Config; remove an unused function
|
2022-12-11 20:13:39 -05:00 |
|
Christopher A. Mosher
|
f0923c00dd
|
fix windows build
|
2022-12-11 19:41:04 -05:00 |
|
Christopher A. Mosher
|
fee69a814c
|
completely remove tinyfiledialogs; clean up some log messages
|
2022-12-11 17:17:25 -05:00 |
|
Christopher A. Mosher
|
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
|
2022-12-11 15:27:17 -05:00 |
|
Christopher A. Mosher
|
c04ab77f43
|
clearPulse was happening too soon for reading 13-sector disks
|
2022-12-11 03:35:44 -05:00 |
|
Christopher A. Mosher
|
d0873ead1b
|
unix line endings only
|
2022-12-11 02:12:11 -05:00 |
|
Christopher A. Mosher
|
340c8294f4
|
fix uninitialized vars (per valgrind); add debugging for LSS13; add some std lib bounds checking
|
2022-12-11 02:07:28 -05:00 |
|
Christopher A. Mosher
|
5c3d14b795
|
fix: user config writeable, memory init out of bounds for 4K, unstrapped memory, remove one instance of tinyfd
|
2022-12-10 11:26:39 -05:00 |
|
Christopher A. Mosher
|
5ff50c9c0c
|
reformat one source file, as an example
|
2022-12-10 01:06:44 -05:00 |
|