301 Commits

Author SHA1 Message Date
Badvision
bceb4ecb35 Terminal mode debugging works better now 2025-03-17 18:25:25 -05:00
Badvision
53057f46e4 Change output handling, fix step debugging issues 2025-03-17 17:39:03 -05:00
Badvision
e6db52f896 Fixed breakpoint handling 2025-03-17 15:57:26 -05:00
Badvision
40ef0b49b6 Clean up test cruft, simplift reg command 2025-03-17 14:11:02 -05:00
Badvision
32efbe83a6 Lots of refactoring and testing improvement, moved some commands around 2025-03-17 13:49:46 -05:00
Badvision
b2b830e2d3 Lots more test coverage 2025-03-17 01:45:46 -05:00
Badvision
d1592f19e6 Terminal mode, monitor/debugger is a lot more robust. Emulator has a ton more test coverage 2025-03-17 01:45:35 -05:00
Badvision
b0af46b753 debugger 2025-03-16 17:13:30 -05:00
Badvision
2f297a1c41 Improved testing, UI terminal improvements 2025-03-16 16:36:38 -05:00
Badvision
b70cb66630 Improvements to monitor mode, additional tests 2025-03-16 15:00:20 -05:00
Badvision
d15b999d0b Improved memory handling in monitor, beter hex dump and disassembler listings 2025-03-16 14:12:02 -05:00
Badvision
9d54629707 Small source cleanup 2025-03-16 12:47:58 -05:00
Badvision
ab39b4e86b Initial repl (terminal) and tests 2025-03-16 12:33:48 -05:00
Badvision
8397dfcc36 Fix for bit unit tests, add hayes micromodem rom 2024-11-06 14:56:13 -06:00
Badvision
dad7632d62 Hide logs from git commits 2024-09-13 11:54:44 -05:00
Badvision
dfc2cbae4e Better handling of zero period values, still silencing if period <= 1 though 2024-08-27 23:46:42 -05:00
Badvision
14b0cfd967 Add mockingboard register logging and workaround for routines that use high frequencies instead of muting channels 2024-08-27 16:49:23 -05:00
Badvision
3701cd5457 Fixed broken interrupt handling 2024-08-25 23:14:47 -05:00
Badvision
15e0133e4b Added single step tests and fixed a lot of CPU bugs 2024-08-25 23:07:51 -05:00
Badvision
9c71dec304 Fixed a lot of weird CPU bugs and added the 65c02 singe step tests 2024-08-25 23:07:32 -05:00
Badvision
ba3a246f27 Make a better attempt to cancel the twinkle animation properly 2024-08-18 22:48:38 -05:00
Badvision
bef93772de Remove unused import 2024-08-18 22:35:23 -05:00
Badvision
4db3cca98d Inhibit fake reads from afecting any cards 2024-08-16 01:46:26 -05:00
Badvision
5444f40bd4 Fixed a big bug in softswitch handling of hires switch (was not triggering memory layout updates!); Got Aux memory tests working 2024-08-16 01:26:55 -05:00
Badvision
afebe4d56f Add Aux LC test 2024-08-15 08:58:38 -05:00
Badvision
2304eaab30 Fix fake reads so DiskII doesn't break 2024-08-14 22:51:53 -05:00
Badvision
519c561537 Fixed some edge case language card issues and implemented false reads for absolute indexed addressing modes, improved test coverage 2024-08-05 00:36:49 -05:00
Brendan Robert
1c26ecad3d
Update README.md 2024-08-04 11:14:52 -05:00
Badvision
751c66c53f Improved test coverage for timed device, applesoft basic editing 2024-08-04 11:02:57 -05:00
Brendan Robert
f34ba40ff0
Merge pull request #55 from badvision/votrax
Restoring tests
2024-08-02 22:53:13 -05:00
Brendan Robert
45dfabfe14
Merge branch 'main' into votrax 2024-08-02 22:53:05 -05:00
Badvision
d6252e5c8b Disable jacoco coverage for now, update joystick (and fix asus mappings for macos) 2024-08-01 17:38:07 -05:00
brobert@adobe.com
9e04a05726 Add Mac ARM support 2024-08-01 10:21:28 -05:00
Brendan Robert
7f598bcdc1 restore test coverage 2024-07-13 23:35:10 -05:00
Brendan Robert
dafd4453eb Add configurable file field support 2024-07-13 23:28:46 -05:00
Brendan Robert
3a8e55d9dd Experimenting with Votrax support (don't get your hopes up though) 2024-07-11 09:41:47 -05:00
Brendan Robert
1fb9f925fc Increase size of configuration window 2024-07-10 20:11:16 -05:00
Brendan Robert
2dfe146e54 #45: Cleaned up floating menu, Fixed reset button 2024-07-10 19:24:26 -05:00
Brendan Robert
bb90292ab5 #49 : Remove mouse click event handler for the time being 2024-07-10 16:09:24 -05:00
Brendan Robert
39dd9d81b5 #49: Expand a few configuration levels by default 2024-07-10 16:00:50 -05:00
Brendan Robert
88cd03a9e6 #44: Assume extra messages only needed when DEBUG flag is set 2024-07-10 13:37:05 -05:00
Brendan Robert
455151abf7 #44: Tighter sector order detection, at least for prodos volumes. 2024-07-10 13:34:09 -05:00
Brendan Robert
9769f3282a #44: Detect sector order, ignore extension (lots of invalid PO images that are not prodos-ordered!) 2024-07-10 12:42:07 -05:00
Brendan Robert
4c6a8f976c #42: Fixed joystick emulation of keyboard 2024-07-09 21:20:51 -05:00
Brendan Robert
6d1a5e7edd #41: Fix y-axis scaling issue 2024-07-09 20:07:03 -05:00
Brendan Robert
7e638dbf05 #41: Treat mouse clicks as joystick buttons 2024-07-09 19:53:47 -05:00
Brendan Robert
41310b43e7 Fix url and use multiline string 2024-07-07 18:02:22 -05:00
Brendan Robert
2d2753ed99 tweak spacing 2024-07-07 17:34:15 -05:00
Brendan Robert
0f475ba186 Retire old handle and defunct goo.gl link 2024-07-07 17:33:45 -05:00
Brendan Robert
f413c1baad Remove unused import 2024-07-07 17:27:39 -05:00