Commit Graph

174 Commits

Author SHA1 Message Date
Brendan Robert 58199776a5 Update run.sh 2016-02-06 16:27:03 -06:00
Brendan Robert 4769e6c5aa Update README.md 2016-02-06 16:26:09 -06:00
Brendan Robert 5982151cf8 Update README.md 2016-02-06 16:25:38 -06:00
Brendan Robert 756a0c6bce Goofed package path -- should deploy correctly now from travis-ci 2016-02-06 16:16:45 -06:00
Brendan Robert 76c4ff4cce Changing travis-ci deployment to use unified jar 2016-02-06 16:07:49 -06:00
Brendan Robert bfca447b4a jar builds will come from travis-ci.org now in releases. 2016-02-06 15:59:27 -06:00
Brendan Robert b28a39a059 Issue #18: Updating packaging to work more reliably. 2016-02-06 15:58:45 -06:00
Brendan Robert af1bdb6b35 Fixed issue #10 reported by Michael -- Looks like introspection works a little differently in 8.0.66 when there are multiple methods with the same name! 2016-01-14 21:29:40 -06:00
Brendan Robert 97b367ccce Updated binaries 2016-01-13 23:49:48 -06:00
Brendan Robert d5d2424915 Adding a little delay to prevent the issue #8 reported by lifepillar. 2016-01-13 22:44:59 -06:00
Brendan Robert 61356782b6 Removed debug line 2016-01-13 22:25:35 -06:00
Brendan Robert b9fcc6d82d Fixed ctrl sending key events by itself to the emulator. This fixes the ctrl-c issue reported by Michael as well. 2016-01-13 22:25:14 -06:00
Brendan Robert 8064a804eb Fixed outstanding bugs in VideoDHGR class. It still sucks compared to VideoNTSC but that's a known fact and not a defect. :D 2016-01-13 01:11:59 -06:00
Brendan Robert fa7cab9866 Merge pull request #3 from Michaelangel007/master
Fix broken download link
2016-01-12 17:07:50 -06:00
Michaelangel007 9a6737e8f0 Updated REAME and run.sh 2016-01-10 11:39:18 -08:00
Michaelangel007 07c71f0117 Added binary jar 2016-01-10 11:35:25 -08:00
Michaelangel007 24f6f7e23f Update Maven project to include dependencies 2016-01-10 11:24:44 -08:00
Michaelangel007 bffe4eba22 Cleaned up build instructions 2016-01-10 11:19:59 -08:00
Michaelangel007 34ef28be1f Updated 2016-01-10 10:54:53 -08:00
Michaelangel007 b5c7418b84 Fixed and Verified script works for OSX 2016-01-10 10:51:56 -08:00
Michaelangel007 1548c1b327 Updated build shell script with troubleshooting steps 2016-01-10 10:12:16 -08:00
Michaelangel007 4c8e809b46 Added build shell script since some freaking instructions on how to compile would be nice 2016-01-10 08:55:04 -08:00
Michaelangel007 676256b6fc Download for 2.0 is source tarball only 2016-01-10 08:36:13 -08:00
Michaelangel007 292b84d1e9 Fix broken download link 2016-01-10 08:28:52 -08:00
Brendan Robert c261f0f103 Cleared up funky behavior on lo-res graphics, and some improvement on rendering for Crazy Cycles demo 2016-01-03 16:44:09 -06:00
Brendan Robert ca6a831020 Reset keyboard state when window is deactivated/reactivated 2016-01-03 16:43:31 -06:00
Brendan Robert 732f4768a6 Fixed subdirectory bugs, added support for A2GameServer data files suffix (#TTAAAA where TT is the hex code and AAAA is the aux data/load address). This should be very servicable now. 2015-12-31 21:48:48 -06:00
Brendan Robert 5f9352abb3 Fixed gremlin in directory node handling -- now there are no missing entries and no garbage files listed in Copy ][+ 2015-12-28 21:28:11 -06:00
Brendan Robert 8bcf3a922a Got all the bugs out of the directory handling and also removed a lot of bugs and side-effects through code refactoring 2015-12-28 20:58:48 -06:00
Brendan Robert 59ab31f433 Fixed extended filename parsing and broken sapling file issues 2015-12-28 14:44:24 -06:00
Brendan Robert 6c4136841e Changed packaging instructions in POM 2015-12-20 22:44:23 -06:00
Brendan Robert 17b8183a31 Miscellaneous changes 2015-12-20 22:44:01 -06:00
Brendan Robert d03c1d9333 Fixed occasional NPE 2015-12-20 22:43:30 -06:00
Brendan Robert 893052b004 Added debugging NOP opcode support. 2015-12-20 22:43:00 -06:00
Brendan Robert 9f838d11f1 Allow writes to C100-C8FF go to cards even if reads are going to the ROM. 2015-12-20 22:42:37 -06:00
Brendan Robert 633b514b38 Removed debug statements from recent changes 2015-12-20 14:18:50 -06:00
Brendan Robert 4021af3ac6 Fixed bugs in the mass-storage implementation. Directories can be mounted via drag/drop, file information is now property reported including dates, and now large files >128k work correctly. 2015-12-20 12:45:56 -06:00
Brendan Robert cf87f30e35 Added randomized gaps in NIB image generation code just to shake things up a little. :) 2015-11-10 13:52:15 -06:00
Brendan Robert 45f56756e4 Went through the sound generation with a fine-tooth comb and made it sound a lot better! 2015-09-06 00:47:58 -05:00
Brendan Robert 11b26305f8 Changed how traces are handled so that if boot takes a little while we don't see a dump of BRK traces to STDOUT on startup 2015-09-05 17:29:21 -05:00
Brendan Robert 674d9d6980 Fix for random divide by zero error and a 100% fix to support mockingboard detection in both SkyFox and the French Touch "Not So Cheap Tunes" disk. Lesson learned: Timer1 is initialized in a free-running state on power-up. 2015-09-05 17:28:41 -05:00
Brendan Robert df7209930c Code cleanup (removal of redundant casts) 2015-09-05 14:27:34 -05:00
Brendan Robert 063ad95325 Moved NestedVM directly into codebase because tracking the external jar was a PITA 2015-09-05 14:27:02 -05:00
Brendan Robert f7ee8272b5 Added execution stack tracking and more UI adjustments 2015-09-05 14:14:40 -05:00
Brendan Robert ac753c9c0c Additional changes to make JMP and JSR not look like reads for tracking 2015-09-05 14:13:36 -05:00
Brendan Robert 2a984aa142 Minor UI tweak affecting initial zoom level. 2015-09-05 12:28:01 -05:00
Brendan Robert c5167901b8 Watch address is now clickable which starts inspector for that address 2015-09-05 12:26:35 -05:00
Brendan Robert baa79b26c2 Small efficiency boost in CPU by eliminating excess reads for addressing modes that do not require it (namely, Relative and Implied modes). This also improves quality of inspection metrics since extra reads were causing some memory to be mis-categorized. 2015-09-05 12:26:03 -05:00
Brendan Robert 8942d6462e BUGFIX: All rendering is halted when a file chooser is open for any reason. For whatever reason, background canvas updates kill the CPU when file dialog is open so this is fixed now.
NEW: Memory inspector view lets you monitor read/write operations on a specific memory cell
BUGFIX: Retina screens are detected to prevent the memoryview canvas from getting too large.
2015-09-05 09:02:35 -05:00
Brendan Robert b17c5d6d94 Update README.md 2015-08-26 00:36:29 -05:00