Rob Greene
|
2ff5fc3654
|
I think this was a missed bit for Gutenberg.
|
2025-09-01 19:49:20 -05:00 |
|
Rob Greene
|
9462179ba5
|
Converted Gutenberg over to devices.
|
2025-09-01 12:23:13 -05:00 |
|
Rob Greene
|
c520fb4f97
|
Converted NakeDOS over to devices.
|
2025-09-01 11:22:22 -05:00 |
|
Rob Greene
|
4aa02cf007
|
Adjusting script to evaluate PWD when run.
|
2025-09-01 11:22:06 -05:00 |
|
Rob Greene
|
4ae852fc48
|
Switching CP/M over to use a BlockDevice.
|
2025-08-31 18:45:50 -05:00 |
|
Rob Greene
|
696149056f
|
'acx' can now target a specific disk that is identified when multiple apply. This should help the UniDOS/OzDOS and multi-OS disks (CP/M + DOS or ProDOS + DOS).
|
2025-08-31 18:44:10 -05:00 |
|
Rob Greene
|
e0037986c0
|
A little patch to the ApplesoftTokenizer to handle malformed/damaged BASIC programs a little bit better.
|
2025-08-31 18:40:13 -05:00 |
|
Rob Greene
|
116b424dd9
|
Converting RDOS to use a block device.
|
2025-08-30 13:20:19 -05:00 |
|
Rob Greene
|
94bf93b1c7
|
Cleaning up unneeded public declarations.
|
2025-08-30 13:20:06 -05:00 |
|
Rob Greene
|
9caa08325f
|
Implementing the nibble device detection. (Brute force method, but it works.)
|
2025-08-29 22:44:39 -05:00 |
|
Rob Greene
|
076bb4497b
|
Need to reset the WOZ position for reading since it sometimes shares the buffer with the source.
|
2025-08-29 22:44:03 -05:00 |
|
Rob Greene
|
e2dc08db54
|
Changing the TrackSectorToBlockAdapter to (a) rely on the given TrackSectorDevice to handle sector skew (via the SkewedTrackSectorDevice) and (b) handle varying block sizes (RDOS, ProDOS/Pascal, CP/M).
|
2025-08-29 19:56:16 -05:00 |
|
Rob Greene
|
ad13e644c2
|
Making PascalFormatDisk use BlockDevice.
|
2025-08-28 22:12:30 -05:00 |
|
Rob Greene
|
db514fbee2
|
Making ProdosFormatDisk use BlockDevice instead of the old ImageOrder. Made it a container. Lots of percolating changes here!
|
2025-08-28 19:44:56 -05:00 |
|
Rob Greene
|
8ded78a762
|
Added fill.
|
2025-08-28 19:42:35 -05:00 |
|
Rob Greene
|
3fb0d5fddf
|
Added format to block and sector devices. Did some work in TrackSectorNibbleDevice to fix bugs.
|
2025-08-28 19:40:14 -05:00 |
|
Rob Greene
|
e5bdab31b2
|
Bug fix in the offsets for writeBlock.
|
2025-08-28 19:37:55 -05:00 |
|
Rob Greene
|
c3daae7e44
|
Adding Container to Devices.
|
2025-08-28 19:37:36 -05:00 |
|
Rob Greene
|
fa6824d023
|
Adding Container to NibbleTrackReaderWriter.
|
2025-08-28 19:33:59 -05:00 |
|
Rob Greene
|
6d6ccc5cb5
|
Minor refactoring to use asBytes.
|
2025-08-27 20:08:10 -05:00 |
|
Rob Greene
|
9312663e9d
|
Adding interface layer in preparation of implementing BlockDevice and TrackSectorDevice.
|
2025-08-27 17:39:37 -05:00 |
|
Rob Greene
|
66084d273a
|
Bumping to next snapshot version.
|
2025-08-27 17:38:56 -05:00 |
|
A2 Geek
|
69e74bc514
|
Merge pull request #181 from AppleCommander/feature/release-12.0
Feature/release 12.0
12.0
|
2025-08-26 13:17:51 -05:00 |
|
Rob Greene
|
c598611ff8
|
Prep for 12.0 release.
|
2025-08-26 13:10:23 -05:00 |
|
Rob Greene
|
be2678537f
|
Moving/patching env.sh.
|
2025-08-26 13:10:10 -05:00 |
|
A2 Geek
|
1c743a4937
|
Merge pull request #180 from AppleCommander/feature/setup-mavenrepo-and-write-some-javadoc
Feature/setup mavenrepo and write some javadoc
|
2025-08-26 11:16:24 -05:00 |
|
Rob Greene
|
e7abf29026
|
Trying to fix tag configuration.
|
2025-08-26 11:06:35 -05:00 |
|
Rob Greene
|
dbe4cac3a5
|
Making all workflows only fire if main is the target (push to main or PR to main) or if a tag occurs.
|
2025-08-26 10:51:10 -05:00 |
|
Rob Greene
|
eadafc807a
|
Adding native compilation workflow.
|
2025-08-26 10:38:34 -05:00 |
|
Rob Greene
|
4ca86ec6b7
|
Adding GraalVM native-image to 'ac' and 'acx'.
|
2025-08-25 19:58:23 -05:00 |
|
Rob Greene
|
ce0aa4aa30
|
Some tweaking of comments.
|
2025-08-25 13:52:41 -05:00 |
|
Rob Greene
|
f378cab20a
|
Cannot find original software that created these UML diagrams. There are newer tools that are web enabled (ala 'mkdocs') removing them.
|
2025-08-24 19:26:48 -05:00 |
|
Rob Greene
|
4f15f0cb32
|
These links appear to be dead. Removing file.
|
2025-08-24 19:26:07 -05:00 |
|
Rob Greene
|
741acba680
|
Text search/replace "net.sf.applecommander" to "org.applecommander" for future publishing.
|
2025-08-24 19:13:44 -05:00 |
|
A2 Geek
|
5b03123387
|
Merge pull request #178 from AppleCommander/feature/allow-dump-ranges
Feature/allow dump ranges
|
2025-08-24 10:50:47 -05:00 |
|
Rob Greene
|
50135aeac1
|
A simple script to add aliases to the bash when developing.
|
2025-08-24 10:46:28 -05:00 |
|
Rob Greene
|
03cd4a6e53
|
Allowing 'acx dump' command to handle a range of blocks or tracks and sectors.
|
2025-08-24 10:37:40 -05:00 |
|
A2 Geek
|
27ec3b6f62
|
Merge pull request #177 from AppleCommander/bug/fix-system-disassembly-address
Quick patch to the ProDOS FileEntry to have $2000 as the address for …
|
2025-08-23 23:07:57 -05:00 |
|
Rob Greene
|
bd0aa11096
|
Quick patch to the ProDOS FileEntry to have $2000 as the address for SYS files.
|
2025-08-23 23:06:16 -05:00 |
|
A2 Geek
|
a387d20756
|
Merge pull request #176 from AppleCommander/feature/refactor-disk
Refactor Disk
|
2025-08-23 19:25:19 -05:00 |
|
Rob Greene
|
2a404079bd
|
Merged Disk and FormattedDisk. Moved constants to DiskConstants class.
|
2025-08-23 19:20:04 -05:00 |
|
Rob Greene
|
a194d79b20
|
Dropping FormattedDisk from Disk.
|
2025-08-23 16:57:56 -05:00 |
|
Rob Greene
|
44d09f79b7
|
Clearing out another Disk constructor.
|
2025-08-23 16:40:43 -05:00 |
|
Rob Greene
|
f2346dfeec
|
Clearing out one Disk constructor.
|
2025-08-23 16:16:09 -05:00 |
|
Rob Greene
|
887bb2fdcd
|
Updating comparisons to use updated DiskDiff with FormattedDisk.
|
2025-08-23 15:25:56 -05:00 |
|
Rob Greene
|
2efacef00c
|
Updating FileStreamer API to use FormattedDisks.
|
2025-08-23 13:09:21 -05:00 |
|
Rob Greene
|
9398015489
|
Updating some tests; also think DiskCopy should return the given data size instead of the bytes in the image. (If tags exist, bytes will not be helpful.)
|
2025-08-23 13:08:34 -05:00 |
|
Rob Greene
|
f46b43ae67
|
First round of moving away from Disk constructor to using Disks and/or Sources.
|
2025-08-23 11:41:21 -05:00 |
|
Rob Greene
|
95858e2041
|
Fixing SHK conversion to mark disk as changed/dirty. Impacted 'acx'.
|
2025-08-23 10:04:22 -05:00 |
|
Rob Greene
|
1e4c60611e
|
Consolidating Disk constructors.
|
2025-08-23 09:49:03 -05:00 |
|