Commit Graph

  • 1ae625ae46 Merge pull request #218 from AppleCommander/dependabot/gradle/org.junit-junit-bom-6.0.2 main A2 Geek 2026-01-12 13:20:10 -06:00
  • 33a5ff0d77 Bump org.junit:junit-bom from 6.0.1 to 6.0.2 dependabot[bot] 2026-01-12 18:38:12 +00:00
  • 9cc7017572 Merge pull request #217 from AppleCommander/dependabot/gradle/org.springframework.boot-4.0.1 A2 Geek 2025-12-22 09:43:38 -06:00
  • 75eb0fa78b Bump org.springframework.boot from 4.0.0 to 4.0.1 dependabot[bot] 2025-12-22 14:02:47 +00:00
  • 440c907569 Typo fix. ticket/214 Rob Greene 2025-12-21 16:04:09 -06:00
  • 344f4ddb78 Updated to allow zero block entries that have the same first and last block. Rob Greene 2025-12-20 13:46:09 -06:00
  • 04c8056345 Loosening ProDOS directory inspection a little bit. Found that the special name/copyright files aren't passing muster. (Supposedly one block but has no data, so AppleCommander expected a valid file.) Rob Greene 2025-12-20 10:59:53 -06:00
  • 83b59030fe Merge pull request #212 from AppleCommander/dependabot/gradle/swtVersion-3.132.0 A2 Geek 2025-12-12 12:43:45 -06:00
  • 6fb7437ce6 Update macOS labels in nativeCompile workflow A2 Geek 2025-12-12 12:37:04 -06:00
  • 2210ae682d Bump swtVersion from 3.131.0 to 3.132.0 dependabot[bot] 2025-12-08 14:03:02 +00:00
  • 5500beb47c Merge pull request #211 from AppleCommander/dependabot/gradle/org.springframework.boot-4.0.0 A2 Geek 2025-11-24 10:45:43 -06:00
  • 837ef1c588 Found a way to disable AOT processing. This should allow the Sprint Boot tooling to upgrade?! Rob Greene 2025-11-24 10:37:33 -06:00
  • 041eac5399 Bump org.springframework.boot from 2.7.18 to 4.0.0 dependabot[bot] 2025-11-24 15:50:20 +00:00
  • 19e8305a2c Merge pull request #209 from AppleCommander/dependabot/gradle/org.graalvm.buildtools.native-0.11.3 A2 Geek 2025-11-17 12:12:28 -07:00
  • 7972cc46e1 Bump org.graalvm.buildtools.native from 0.10.6 to 0.11.3 dependabot[bot] 2025-11-17 18:03:55 +00:00
  • 309297eb80 Merge pull request #210 from AppleCommander/a2geek-patch-1 A2 Geek 2025-11-17 10:46:51 -07:00
  • eeaabeb7a7 Set GRADLE_OPTS for nativeCompile on Windows A2 Geek 2025-11-17 11:20:43 -06:00
  • fb0d0ea7a0 Merge pull request #208 from AppleCommander/dependabot/gradle/org.apache.commons-commons-lang3-3.20.0 A2 Geek 2025-11-17 10:12:05 -07:00
  • 1aaf520b5b Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 dependabot[bot] 2025-11-17 14:06:17 +00:00
  • 2904c7f2d3 Merge pull request #206 from AppleCommander/dependabot/gradle/org.junit-junit-bom-6.0.1 A2 Geek 2025-11-03 08:55:43 -07:00
  • 95c368052a Bump org.junit:junit-bom from 6.0.0 to 6.0.1 dependabot[bot] 2025-11-03 14:06:45 +00:00
  • a47ec8ad03 Merge pull request #205 from AppleCommander/dependabot/gradle/io.github.a2geek-clth-2.1 A2 Geek 2025-10-27 08:37:09 -07:00
  • a6827d377b Bump io.github.a2geek:clth from 2.0 to 2.1 dependabot[bot] 2025-10-27 14:27:58 +00:00
  • 472238be97 Merge pull request #203 from AppleCommander/dependabot/gradle/net.sf.applecommander-bastools-api-0.4.1 A2 Geek 2025-10-20 10:04:09 -07:00
  • bd095d859c Bump net.sf.applecommander:bastools-api from 0.4.0 to 0.4.1 dependabot[bot] 2025-10-20 14:23:56 +00:00
  • 177ed46a16 Merge pull request #202 from AppleCommander/feature/update-clth-2.0 A2 Geek 2025-10-12 18:30:55 -05:00
  • ffd54a7ec6 Updating CLTH to 2.0 along with the related CLI tests. Rob Greene 2025-10-12 18:25:24 -05:00
  • 1e9f59d766 Next snapshot release. Rob Greene 2025-10-12 18:25:03 -05:00
  • 0631f6b88d Merge pull request #201 from AppleCommander/feature/prepare-release-13 13.0 A2 Geek 2025-10-09 18:03:33 -05:00
  • 4ba4b2b5ce Bumping disassembler to 6.1. Rob Greene 2025-10-09 15:57:59 -05:00
  • fa230a2a24 Updating publishing documentation. Rob Greene 2025-10-09 10:54:04 -05:00
  • bbe9e7e5eb Catching errors with disassembler more cleanly. Rob Greene 2025-10-09 10:47:32 -05:00
  • ca7e48d12f Removing TODO that has been satisfied. Rob Greene 2025-10-09 10:47:12 -05:00
  • d6c417f263 Version 13.0. Rob Greene 2025-10-09 10:37:13 -05:00
  • aaaae89ccb Revamping CPM detection a bit based on scan results. Rob Greene 2025-10-09 10:36:37 -05:00
  • ec2ff6fbed Merge pull request #200 from AppleCommander/feature/command-line-testing A2 Geek 2025-10-08 20:12:36 -05:00
  • d629d45214 Updated run-clth-tests.sh to be a bit more dynamic in pulling down correct version of 'clth.jar'. Rob Greene 2025-10-08 19:52:34 -05:00
  • e495b49564 Pulled in updated CLTH. Finished up 'ac' and 'acx' "big test". Rob Greene 2025-10-08 19:07:56 -05:00
  • 046f5a9459 I think the "--disassembly" flag was a mashup of "--disassemble" and "--assembly". Adding the others as they make more sense. Leaving the first for 'compatability'. Rob Greene 2025-10-08 19:07:11 -05:00
  • 1e8d686577 Start of some more command line testing. Rob Greene 2025-10-07 22:00:53 -05:00
  • db68bf0ec9 Merge pull request #198 from AppleCommander/dependabot/gradle/org.junit-junit-bom-6.0.0 A2 Geek 2025-10-07 15:36:17 -05:00
  • 5c21831e71 Bump org.junit:junit-bom from 5.13.4 to 6.0.0 dependabot[bot] 2025-10-07 20:26:45 +00:00
  • 2b66cab092 Merge pull request #197 from AppleCommander/dependabot/gradle/org.springframework.boot-2.7.18 A2 Geek 2025-10-07 15:26:26 -05:00
  • fc6f6c6ec3 Merge pull request #199 from AppleCommander/feature/various-fixups A2 Geek 2025-10-07 15:25:42 -05:00
  • a38cce71ad Urgh. Silent syntax error? Rob Greene 2025-10-07 15:16:51 -05:00
  • d150026898 Trying to skip tests on Windows because it hates me. Rob Greene 2025-10-07 15:14:52 -05:00
  • 9ef426773b Adding command line test resources. Also a fix for resources to include. Hypothetically, the matrix build will also run the command line tests to verify the native image. Rob Greene 2025-10-07 15:04:55 -05:00
  • 332ce49e44 Helper script when publishing to maven central. Rob Greene 2025-10-07 15:04:11 -05:00
  • d876fdd995 Bump org.springframework.boot from 2.7.7 to 2.7.18 dependabot[bot] 2025-10-06 14:30:56 +00:00
  • 8d23dbeb99 Cleaned up unnecessary public/static/final; added a few finals; found a few unused imports. Rob Greene 2025-10-01 14:34:35 -05:00
  • 13c28c7bd0 Making Apple Pascal CODEFILE listing an independent entity. It allows for the disassembly routine to be customized (primary to support the disassembler). Rob Greene 2025-10-01 10:15:11 -05:00
  • 3042229aa2 Ensuring the DosFileEntry is zeroed out when creating a new file. 'acx' actually pays attention to the file attributes. #192 Rob Greene 2025-09-30 20:31:06 -05:00
  • 19dcc29b81 Merge pull request #193 from AppleCommander/dependabot/gradle/org.apache.commons-commons-lang3-3.19.0 A2 Geek 2025-09-30 14:37:49 -05:00
  • f9e6a4aa40 Merge pull request #196 from AppleCommander/feature/update-disassembler-to-6.0 A2 Geek 2025-09-30 14:37:29 -05:00
  • f977a453da Adjusting procedure relative addresses for ASM procedures. Rob Greene 2025-09-30 14:32:01 -05:00
  • 0cf5ee6ca7 Switched over to DataBuffer for somewhat better Apple II support. Rob Greene 2025-09-30 14:21:22 -05:00
  • f37de28b6c Fixing printing. Rob Greene 2025-09-30 14:07:46 -05:00
  • 093d76fedf Adding wrap. Rob Greene 2025-09-30 14:07:26 -05:00
  • 17a913b6ff Trying to cure some unexpected structure in the pascal pcode procedures. Rob Greene 2025-09-30 14:07:01 -05:00
  • 0dd7afc0e9 Trim the IMPLEMENTATION text. Doesn't seem to terminate otherwise. Rob Greene 2025-09-30 14:06:19 -05:00
  • 428434b5c8 Giving AssemblyProcedure the expected procedure number. Rob Greene 2025-09-30 14:05:50 -05:00
  • 812372b6fe Adding a Apple Pascal codefile test method to help with identification. Rob Greene 2025-09-30 14:04:47 -05:00
  • 9f67b71599 Adding Apple II Pascal p-code support. Also applies to Apple III Pascal as well as Apple Fortran codefiles. Rob Greene 2025-09-30 11:33:25 -05:00
  • 157c55a86a Mostly accepting IDE suggestions to clean up 'throws' declarations. Rob Greene 2025-09-29 13:45:04 -05:00
  • 8bd6974ba4 Mostly accepting IDE suggestions of 'final' attributes. Rob Greene 2025-09-29 13:38:30 -05:00
  • eb4a8e90bb Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 dependabot[bot] 2025-09-29 18:26:21 +00:00
  • e541f81f56 Bumping to disassembler 6.0. Rob Greene 2025-09-29 12:32:49 -05:00
  • 3ed155774e Merge pull request #189 from AppleCommander/dependabot/gradle/com.google.code.gson-gson-2.13.2 A2 Geek 2025-09-15 10:05:10 -05:00
  • c242b727ba Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 dependabot[bot] 2025-09-15 14:57:56 +00:00
  • e1a19f5da9 Merge pull request #186 from AppleCommander/dependabot/gradle/swtVersion-3.131.0 A2 Geek 2025-09-08 10:30:28 -05:00
  • 4ebddd1626 Bump swtVersion from 3.130.0 to 3.131.0 dependabot[bot] 2025-09-08 14:04:51 +00:00
  • a3e7ec795c Merge pull request #185 from AppleCommander/feature/cpm-tweaks A2 Geek 2025-09-07 18:43:36 -05:00
  • 1579bad8c9 Adding license header. Rob Greene 2025-09-07 18:38:35 -05:00
  • 7ea518a150 Adding support for MBASIC (and GBASIC maybe) on CP/M disks. Rob Greene 2025-09-07 18:32:32 -05:00
  • 9c66b517ab Adjusting CP/M filename to include extension so individual files can be found. Rob Greene 2025-09-06 22:55:11 -05:00
  • 0f307108f1 This should fix file lengths(?). Rob Greene 2025-09-06 22:38:53 -05:00
  • 34de951b75 Adjusting to better support CP/M text files (CR+LF). Rob Greene 2025-09-06 22:38:37 -05:00
  • 2319018b7e Merge pull request #184 from AppleCommander/feature/add-devices A2 Geek 2025-09-06 19:51:12 -05:00
  • 70e3205156 Adding header. Rob Greene 2025-09-06 19:45:22 -05:00
  • dc52def78e Tweaking the nibble identification a bit. Track read counts are now compared and the standard 13 and 16 sector disks are short-circuited out of the detection. Rob Greene 2025-09-06 19:36:01 -05:00
  • 5a53b531df Making errors for dump just print the error message and continue. This allows ranges to operate more usefully. Rob Greene 2025-09-06 16:51:56 -05:00
  • 4a82015bba Adding checksum algorithm and correcting a few assumptions when performing prolog byte scanning. Rob Greene 2025-09-06 16:32:44 -05:00
  • a89616ef16 Now identifying non-standard disk formatting (limited to non-standard nibble images and DOS 3.x). Rob Greene 2025-09-06 14:41:15 -05:00
  • 48a17e8a93 Tweaking HDV recognition; 5.25" recognition (finding tracks from 35 to 40); and correcting some funny business around PO handling. Rob Greene 2025-09-06 13:54:03 -05:00
  • 1de20f14ab No longer deferring hint to wrapped device. Rob Greene 2025-09-06 13:53:05 -05:00
  • de73469dde Note to future self. Rob Greene 2025-09-06 13:52:38 -05:00
  • a3c661e8f5 Adding info on Source size and (if applicable) compressed size. Rob Greene 2025-09-06 13:52:10 -05:00
  • 4ddefa8184 Showing info for Source if no disks were recognized. Rob Greene 2025-09-06 13:51:47 -05:00
  • 4696fe1817 Updating scan to no longer mark "unknown" as success; tweaked some source code names to (hopefully) be more clear. Rob Greene 2025-09-06 13:51:22 -05:00
  • b0ad2550c1 Adjusting margin and adding a "between" test. Rob Greene 2025-09-06 13:50:18 -05:00
  • 18693ebea8 Improved the nibble recognition a bit. It can deduce simple protected DOS disks. (DOS file system does not, so 'dump' can be used to verify.) Rob Greene 2025-09-06 11:05:12 -05:00
  • e86d2f0fc8 Allowing info to display nibble details. Rob Greene 2025-09-05 22:34:11 -05:00
  • 88f4c2b9e0 Tweaked build to allow formatting the label. Rob Greene 2025-09-05 22:33:50 -05:00
  • 3b5ad7abf0 Adding limited nibble disk scanning capability. Rob Greene 2025-09-05 21:53:02 -05:00
  • e2b409534a Allowing nibble track dumps even if we don't recognize the disk. Rob Greene 2025-09-05 11:47:19 -05:00
  • 02dd465630 Trying to loosen up nibble recognition a bit. Rob Greene 2025-09-04 22:23:01 -05:00
  • 9c223a97b1 Changing how the TrackSectorNibbleDevice is created and identified (two new methods). This hopefully simplifies it's usage. Rob Greene 2025-09-04 21:25:19 -05:00
  • 7f81e147f4 Adding support for D13/D16 disks. Rob Greene 2025-09-04 16:59:43 -05:00
  • 49173b327f Revamping how TrackSectorDevices and BlockDevices are discovered to consolidate some of the logic. Before this, every DiskFactory had some form of logic to suss out the details. Rob Greene 2025-09-04 16:19:45 -05:00
  • e3601c46c9 Repackaging the nibble support components. Rob Greene 2025-09-03 21:32:43 -05:00