Epple-II/src
Christopher A. Mosher 2074de70ce fix bad reference 2024-04-13 17:53:15 -04:00
..
Circuit.cpp replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Circuit.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Common.cpp replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Common.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Cpu6502.cpp use wx for clipboard handling; slight refactor 2022-12-14 21:05:04 -05:00
Cpu6502.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Cpu6502Helper.cpp replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Cpu6502Helper.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
E2wxApp.cpp fix boost log timestamps; comment out windows focus hack 2024-04-11 01:29:39 -04:00
E2wxApp.h slight refactor 2024-04-13 15:57:03 -04:00
E2wxFrame.cpp work on shutdown process; refactor 2023-01-05 20:10:15 -05:00
E2wxFrame.h fix Visual6502 mode transistors file; add Open/Close Emulator commands 2022-12-13 23:58:43 -05:00
Emu6502.cpp replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Emu6502.h fix Visual6502 mode transistors file; add Open/Close Emulator commands 2022-12-13 23:58:43 -05:00
KeyEventHandler.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
KeyEventHandler.h remove SDL event loop and use wx for keypresses instead; fix screen resizing 2022-12-23 09:31:34 +09:00
KeyRepeatHandler.cpp 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
KeyRepeatHandler.h 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
PreferencesDialog.cpp remove SDL event loop and use wx for keypresses instead; fix screen resizing 2022-12-23 09:31:34 +09:00
PreferencesDialog.h 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
SegmentCache.cpp replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
SegmentCache.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
SegmentTypes.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
StateCalculator.cpp replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
StateCalculator.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Trace.cpp replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
Trace.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
TransCache.cpp replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
TransCache.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
TransNetwork.cpp fix Visual6502 mode transistors file; add Open/Close Emulator commands 2022-12-13 23:58:43 -05:00
TransNetwork.h fix Visual6502 mode transistors file; add Open/Close Emulator commands 2022-12-13 23:58:43 -05:00
a2colorsobserved.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
a2colorsobserved.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
abstractcpu.h fixes #12 2022-11-03 18:26:07 -04:00
addressbus.cpp clearPulse was happening too soon for reading 13-sector disks 2022-12-11 03:35:44 -05:00
addressbus.h fix uninitialized vars (per valgrind); add debugging for LSS13; add some std lib bounds checking 2022-12-11 02:07:28 -05:00
analogtv.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
analogtv.h remove ability to show screen as 'scan lines' (i.e., always fill, aka bleed down) 2022-12-12 23:57:16 -05:00
apple2.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
apple2.h move keyrepeathandler to apple2 2022-12-19 15:52:49 +09:00
applentsc.cpp fix email address to gmail 2015-07-28 21:14:58 -04:00
applentsc.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
card.cpp refactor: split commands out of config, clean up some parsing, add media concept to card abstraction 2022-12-11 22:07:50 -05:00
card.h refactor: split commands out of config, clean up some parsing, add media concept to card abstraction 2022-12-11 22:07:50 -05:00
cassette.cpp fix windows build 2022-12-11 19:41:04 -05:00
cassette.h rewrite cassette handling: wave files, separate in/out ports 2019-01-21 00:12:47 -05:00
cassettein.cpp fetch apple roms and disks; read from resources (in some places) 2022-12-06 18:00:53 -05:00
cassettein.h break out cassette FFWD to tone function and expose to user 2019-01-21 21:37:22 -05:00
cassetteout.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
cassetteout.h rewrite cassette handling: wave files, separate in/out ports 2019-01-21 00:12:47 -05:00
clipboardhandler.cpp fix paste 2022-12-20 08:39:36 +09:00
clipboardhandler.h use wx for clipboard handling; slight refactor 2022-12-14 21:05:04 -05:00
clockcard.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
clockcard.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
config.h.in re-work build/package; add prefs dlg; add config.h generation 2022-12-04 16:33:27 -05:00
cpu.cpp fix uninitialized vars (per valgrind); add debugging for LSS13; add some std lib bounds checking 2022-12-11 02:07:28 -05:00
cpu.h fixes #12 2022-11-03 18:26:07 -04:00
disk2readwritehead.cpp refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
disk2readwritehead.h refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
disk2steppermotor.cpp new cmd line handling; try to fix event thread on mac 2022-12-04 22:45:35 -05:00
disk2steppermotor.h refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
disk2steppermotorcan.cpp refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
disk2steppermotorcan.h refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
disk2steppermotorrotor.cpp refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
disk2steppermotorrotor.h refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
diskcontroller.cpp clearPulse was happening too soon for reading 13-sector disks 2022-12-11 03:35:44 -05:00
diskcontroller.h fix compiler warnings of missing override 2022-12-15 15:12:54 -05:00
drive.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
drive.h fix path reference 2022-12-11 22:27:37 -05:00
drivemotor.cpp fix drive motor on cancels pending off; fix LSS timing during switch changes; fix GUI disk dirty flag 2018-12-27 15:03:46 -05:00
drivemotor.h implement drive motor-off one-second delay 2018-12-19 19:39:27 -05:00
e2command.cpp fix some memory leaks (valgrind) 2022-12-13 01:13:12 -05:00
e2command.h refactor: split commands out of config, clean up some parsing, add media concept to card abstraction 2022-12-11 22:07:50 -05:00
e2config.cpp refactor: split commands out of config, clean up some parsing, add media concept to card abstraction 2022-12-11 22:07:50 -05:00
e2config.h remove ability to show screen as 'scan lines' (i.e., always fill, aka bleed down) 2022-12-12 23:57:16 -05:00
e2const.h unix line endings only 2022-12-11 02:12:11 -05:00
e2filesystem.cpp completely remove tinyfiledialogs; clean up some log messages 2022-12-11 17:17:25 -05:00
e2filesystem.h new configuration file location algorithm 2022-12-09 21:49:59 -05:00
e2string.cpp fix wxstring handling (it's wchar_t always); refactor 2022-12-08 12:18:22 -05:00
e2string.h fix wxstring handling (it's wchar_t always); refactor 2022-12-08 12:18:22 -05:00
emptyslot.cpp fix email address to gmail 2015-07-28 21:14:58 -04:00
emptyslot.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
emulator.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
emulator.h fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
filterchroma.cpp TV: improve color calculation algorithm 2019-04-05 15:48:21 -04:00
filterchroma.h TV: improve color calculation algorithm 2019-04-05 15:48:21 -04:00
filterluma.cpp TV: improve color calculation algorithm 2019-04-05 15:48:21 -04:00
filterluma.h TV: improve color calculation algorithm 2019-04-05 15:48:21 -04:00
firmwarecard.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
firmwarecard.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
font3x5.h unix line endings only 2022-12-11 02:12:11 -05:00
gtkutil.cpp minor fixes 2024-04-13 17:45:58 -04:00
gtkutil.h fix new sdl panel on gtk 2023-01-05 07:05:12 -05:00
gui.cpp 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
gui.h 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
keyboard.cpp remove hyper setting 2022-12-12 23:30:24 -05:00
keyboard.h use wx for clipboard handling; slight refactor 2022-12-14 21:05:04 -05:00
keyboardbuffermode.cpp fix email address to gmail 2015-07-28 21:14:58 -04:00
keyboardbuffermode.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
languagecard.cpp 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
languagecard.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
lss.cpp clearPulse was happening too soon for reading 13-sector disks 2022-12-11 03:35:44 -05:00
lss.h clearPulse was happening too soon for reading 13-sector disks 2022-12-11 03:35:44 -05:00
magneticfield.cpp refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
magneticfield.h refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
main.cpp need sdl header for windows build 2024-04-10 22:40:12 -04:00
memory.cpp 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
memory.h incorporate floating data bus in RAM (instead of just ROM) reads; some more refactoring and cleanup 2019-06-23 23:25:09 -04:00
memorychip.cpp 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
memorychip.h add RAM chips and better init algorithm; dump RAM 2019-02-07 00:45:54 -05:00
memoryrandomaccess.cpp github build/deb; fix warnings/errors 2022-10-30 22:36:44 -04:00
memoryrandomaccess.h incorporate floating data bus in RAM (instead of just ROM) reads; some more refactoring and cleanup 2019-06-23 23:25:09 -04:00
memoryrow.cpp 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
memoryrow.h incorporate floating data bus in RAM (instead of just ROM) reads; some more refactoring and cleanup 2019-06-23 23:25:09 -04:00
memorystrapping.cpp 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
memorystrapping.h 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
movable.cpp refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
movable.h refactor Disk ][ stepper motor emulation based on hardware teardown 2019-06-22 21:21:27 -04:00
paddlebuttonstates.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
paddlebuttonstates.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
paddles.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
paddles.h fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
picturegenerator.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
picturegenerator.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
powerupreset.cpp fixes #12 2022-11-03 18:26:07 -04:00
powerupreset.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
ptr_less.h minor fixes; upgrade tinyfiledialogs 2022-11-01 01:40:32 -04:00
screenimage.cpp fix bad reference 2024-04-13 17:53:15 -04:00
screenimage.h minor fixes 2024-04-13 17:45:58 -04:00
slots.cpp 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
slots.h refactor: split commands out of config, clean up some parsing, add media concept to card abstraction 2022-12-11 22:07:50 -05:00
speakerclicker.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
speakerclicker.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
standardin.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
standardin.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
standardinproducer.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
standardinproducer.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
standardout.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
standardout.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
textcharacterimages.h unix line endings only 2022-12-11 02:12:11 -05:00
textcharacters.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
textcharacters.h fix uninitialized vars (per valgrind); add debugging for LSS13; add some std lib bounds checking 2022-12-11 02:07:28 -05:00
timable.cpp fix email address to gmail 2015-07-28 21:14:58 -04:00
timable.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
trans.h replace cpu with 6502 emulator 2013-12-19 19:44:06 -05:00
util.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
video.cpp unix line endings only 2022-12-11 02:12:11 -05:00
video.h unix line endings only 2022-12-11 02:12:11 -05:00
videoaddressing.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
videoaddressing.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
videomode.cpp convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
videomode.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
videostaticgenerator.cpp fix compiler warnings; remove some DSL dependencies; use F keys for paddle buttons 2024-04-10 13:47:06 -04:00
videostaticgenerator.h convert leading tabs to spaces in all file (they were a random mixture of tabs and spaces before). 2022-11-02 23:50:54 -04:00
wozfile.cpp clearPulse was happening too soon for reading 13-sector disks 2022-12-11 03:35:44 -05:00
wozfile.h fix woz file handling 2022-12-08 20:33:52 -05:00