Commit Graph

967 Commits

Author SHA1 Message Date
Rob Greene 68e2c2b682 Oops. Removing some debugging code. 2025-07-28 14:26:07 -05:00
Rob Greene 6aff94c6c6 Changing how files are written for PascalFileEntry. This unifies the writing logic for TEXT and all other types and expands the file size if it grew. Should close #146. 2025-07-28 14:13:20 -05:00
Rob Greene 7109d42ad4 PascalFileEntry now implicitly writes the entry back to disk with every "set" method. Should close #144. 2025-07-28 11:36:08 -05:00
Rob Greene 3353d971ca Change FormattedDisk#fromProdosFiletype to be FormattedDisk#toNativeFiletype and updated operations to allow native file types and pass them through. 2025-07-28 10:04:38 -05:00
Rob Greene 8954b5b2d3 This corrects for a naming issue if the file is given on the command line; a full directory path causes issues. 2025-07-27 20:27:09 -05:00
A2 Geek 32c1a30ebe Merge pull request #149 from AppleCommander/feature/woz-image
Adding WOZ image 5.25" support; adding 13-sector 5&3 decoding (WOZ/Nibble images)
2025-07-27 13:18:15 -05:00
Rob Greene 458b51cc98 Adding support for 5&3 encoding and 13-sector disks. (missed file) 2025-07-27 13:07:27 -05:00
Rob Greene 2cad5c9596 Adding support for 5&3 encoding and 13-sector disks. 2025-07-27 13:07:09 -05:00
Rob Greene 79bbaf6a3d Some prep work for 3.5" disks to support T/S reads. 2025-07-26 11:15:59 -05:00
Rob Greene 0aa8dad20d Adding support for WOZ1 5.25" disks as well. 2025-07-24 17:09:46 -05:00
Rob Greene 37d42dd756 Some restructuring, hopefully segmenting code better between 5.25" and 3.5" logic. 2025-07-24 15:33:31 -05:00
Rob Greene 1d05b65439 Restructuring a bit; added WOZ unit test for 5.25" disk image; started work towards 3.5" disk. 2025-07-22 11:35:02 -05:00
Rob Greene 818a9f0e56 Adding some rudimentary WOZ image handling. 5.25" only. Unprotected disks only, of course. 2025-07-19 09:43:09 -05:00
Rob Greene 6c2be6ddfb Pascal files must have the high bit off. Now clearing the high bit. Reverting prior change since that was just the symptom and not a bug, per se. 2025-07-13 12:19:57 -05:00
Rob Greene dca33021b7 Noticed a typo in CR code. 2025-07-13 12:19:14 -05:00
Rob Greene 63918fa317 Stripping high bit when checking for CR. Closes #148. 2025-07-13 10:29:04 -05:00
A2 Geek dbdc73240c Merge pull request #143 from dendrown/fix/pascal-text-padding
Fix/pascal text padding
2025-04-08 13:29:41 -05:00
A2 Geek 584ed5c357 Update upload-artifact to v4. 2025-04-08 13:25:03 -05:00
den Drown a024908fff Remove debug logging 2025-03-30 00:41:31 -04:00
den Drown bd4ffc3c84 Reengage LastBlock/BytesUsed on full last block; comment what is less obvious 2025-03-18 14:29:55 -04:00
den Drown 66aca52e2d Fix padding when writing final Pascal TEXT data block 2024-12-20 10:45:19 -05:00
Rob Greene 47206f0fd8 Attempted patch for issue #89 2023-11-01 18:01:12 -05:00
Rob Greene f642d1451d Next snapshot version. 2023-11-01 18:00:33 -05:00
Rob Greene 9fef0c209d Adding a style patch for Mac OS X. #113 1.9.0 2023-10-31 23:41:05 -05:00
Rob Greene e98976db0b Undoing change as it didn't work. #113 2023-10-31 20:23:55 -05:00
Rob Greene 8a8b208676 Adding device zoom to Wizard image offset calculates. Late experiment! #113 2023-10-31 19:12:00 -05:00
Rob Greene 8f1ec1193d Updating bastools and acdasm versions; updating version, preparing for release. 2023-10-31 18:59:23 -05:00
Rob Greene 0f6bd28a3c Bumping version of applesingle-api. 2023-10-28 12:35:02 -05:00
Rob Greene 6deb104ff7 Handling null pointer on non-Mac systems. #118 2023-10-27 21:52:22 -05:00
Rob Greene 7819a0cfa8 Setting minimum size for window. #127 2023-10-27 21:35:36 -05:00
Rob Greene a6b736483b Adding About box to Mac OS X application menu as well. #118 2023-10-27 18:57:38 -05:00
Rob Greene 5cd97c6d35 Fixing recursive acx copy. #130 2023-10-27 16:37:03 -05:00
Rob Greene a375e25c66 Updating FormattedDisk API to support conversion between ProDOS file types and native file types; updated UI to use this API for imports (specifically for AppleSingle archives) in order to set the correct native file type. Fixed glitch in UI where it assumed that the file type was always found in the known list of file types. #128 2023-10-27 14:27:29 -05:00
Rob Greene 1c86c39ed2 Bumping versions identified as vulnerable. 2023-10-27 11:43:43 -05:00
Rob Greene 72f51be107 Fixing acx create disk with DOS format to mark tracks 0-2 as used. #129 2023-10-26 23:01:25 -05:00
Rob Greene d62eee955c Forcing flush in PrintWriter when generating text. PrintWriter does not autoflush output except at a newline. #106 2023-10-26 21:49:16 -05:00
Rob Greene 1c6bc6238b Fixing omission in 'acx copy' command where target directory is utterly ignored. #104 2023-10-26 18:53:09 -05:00
Rob Greene 745895d553 Updating error message on number conversion to remind uses that Unix shell quoting can come into play. #91 2023-10-25 18:51:35 -05:00
Rob Greene 5da84ae082 Fixing listing for empty disks to display header and footer in acx; otherwise output is empty. Inspired by this PR: https://github.com/AppleCommander/AppleCommander/pull/95 2023-10-25 18:29:17 -05:00
Rob Greene a91bcec4a9 Bumping version of SWT to max it can go (without upgrading Java version); setting display data to maybe get a better dark mode experience. 2023-10-24 23:25:41 -05:00
Rob Greene e68741cffe Whenever editing the file import, we deselect all items in the list and disable the edit and remove button to prevent errors. #125 2023-10-24 19:11:46 -05:00
Rob Greene 520076abb6 Trying to drop path from resulting set of artifacts. 2023-10-24 17:25:07 -05:00
Rob Greene 98787a87fb Simplifying build. 2023-10-24 17:17:46 -05:00
Rob Greene 8774139a98 An attempt at getting individual attachments. 2023-10-24 16:55:38 -05:00
Rob Greene 1896cbec45 Attaching artifact to build result. Try 1. :-) 2023-10-24 16:37:34 -05:00
Rob Greene bbfad3070c Making SwtImageTest have the ability to be disabled; updated actions to set disable tests. 2023-10-24 16:08:04 -05:00
A2 Geek e2a9a9d8de Create gradle.yml
Trying default gradle actions.
2023-10-24 15:54:35 -05:00
A2 Geek da8358ee76 Merge pull request #98 from ThomasFok/feature/dump_65c02_support
acx - Dump Command Enhancements
2023-10-24 15:40:52 -05:00
Rob Greene 0c285a7d46 Quick fix for AppleUtil#getWordValue to handle upper edge of buffer correctly. #126 2023-10-24 13:37:07 -05:00
A2 Geek ee981551b9 Merge pull request #110 from btb/rdos33
Add support for "RDOS 3.3" disk format
2023-10-24 13:10:42 -05:00