Commit Graph

39 Commits

Author SHA1 Message Date
3a7027ce7a Bump the version number since .12 was released
Add a .po extension to the filename when we ingest a shrinkit or DC42 image since we don't really do read/write operations in their native format
2012-08-02 14:18:25 +00:00
8276bbd8c3 Rename the option to unpack shrinkit to reflect the more general nature of DC42
Make all Shrinkit and DC42 images read-only from the command line
2012-08-02 03:18:07 +00:00
efa325f75d Add read-only support for DC42 images 2012-08-01 21:35:54 +00:00
437270ea95 Add ability to turn flat, non-GS .SHK files into proper disk images 2012-07-31 21:06:01 +00:00
37e7476bfb Get started on SHK unpacking
ShrinkIt fixes - needed new ways to seek the header magic signatures
2012-07-26 21:00:58 +00:00
14ed4324d6 Cosmetics - use a constant instead of a literal for block size 2012-07-07 13:59:59 +00:00
842f59c6c7 Another tweak to DOS-ness 2012-07-07 05:06:29 +00:00
e09b66a7dd Tighten up image detection a little more 2012-07-06 21:14:54 +00:00
9b985c140e Integrate ShrinkItArchive into AppleCommander
Add ability to decompress and use SDK disk images
tighten up image ordering detection - rely less on file names
2012-07-06 16:45:49 +00:00
a01a54a522 Add a couple of services to swap image order around 2012-07-03 00:37:44 +00:00
e8a4081399 Add basic NakedOS support 2010-08-09 06:40:08 +00:00
2eb1437326 Implement Gutenberg disk translation 2008-12-26 20:36:47 +00:00
77ffc781c5 Add Swing file open dialog 2008-06-08 03:02:53 +00:00
John B. Matthews
9f98a36c7e Use UniversalDiskImageLayout.OFFSET in Disk 2008-06-04 16:08:15 +00:00
John B. Matthews
bcaf7ca997 Improved "2IMG" format recognition (optional comment: +32 word32). 2008-06-03 19:22:18 +00:00
John B. Matthews
ef653863f3 Pascal disks may be either 140K or 800K. 2007-03-30 21:49:20 +00:00
Robert Greene
8b23db3d7d Merged in John B. Matthews' changes for AppleCommander 1.3.3.9. 2006-04-16 03:28:36 +00:00
Robert Greene
591924ce53 Preparing for internationalization as well as responding to the tighter
Eclipse 3.0 code checks.
2004-07-11 15:07:56 +00:00
Robert Greene
7ceec26d59 Changed disk recognition routines to also check disk size (fixed UniDOS
issues). Extracted some common routines.
2004-06-20 17:01:20 +00:00
Robert Greene
6151356de6 Author tag fix (removed colon) and fixed some 'yellow' warnings. 2004-06-18 05:15:33 +00:00
Robert Greene
45737b9a55 Repackaged code and organized imports. 2004-06-09 03:58:00 +00:00
Robert Greene
aa0475a802 Added setFilename, made setImageOrder public, added some
constants.
2004-06-03 03:15:32 +00:00
Robert Greene
7915d468da Made physical size be an indicator of DOS vs ProDOS formats. 2003-12-28 20:42:51 +00:00
Robert Greene
b8d0a62183 Converted to support image order and image layout instead of a simple
byte array. Removed byte-level operations.
2003-12-26 21:41:14 +00:00
Robert Greene
b3a72347d8 Loosened DOS format checks to allow more disks to be detected. 2003-12-22 23:03:14 +00:00
Robert Greene
b4951201b5 CP/M disk detection - if the first 256 bytes of the file entries contained
an empty file entry, the routine would loop indefinately.
2003-12-22 07:14:10 +00:00
Robert Greene
2b51a7469f Began adding CP/M support. 2003-12-22 04:41:50 +00:00
Robert Greene
00cb73dea2 Added the new image flag and SaveAs method (essentially a rename). 2003-12-08 00:50:06 +00:00
Robert Greene
9cc0eaf127 Organized imports. In particular, the
com.webcodepro.applecommander.util package was imported
in its entirety.
2003-09-01 03:27:06 +00:00
Robert Greene
e869246c90 Moved AppleUtil to com.webcodepro.applecommander.util package. 2003-05-26 21:10:50 +00:00
Robert Greene
bda3c40749 Added resizeDiskImage capability. 2003-05-02 02:54:52 +00:00
Robert Greene
43ad0bd2f3 Was not computing offset correctly for DOS format images of 800K.
Primarily, this affected UniDOS.
2003-03-01 22:56:59 +00:00
Robert Greene
1479d0fee8 Added support for OzDOS and added a minor hack to getOffset to
allow track 0 sector 0 to always be referenced (even if the disk appears
to be too big).
2002-12-17 05:24:19 +00:00
Robert Greene
8460989781 Modified to work with multiple volumes; added support for UniDOS
800K disk images; split out isUniDosDisk from isDosDisk; changed
sizing of image in memory just use the File as that is better than the
dumb logic that was originally in place.
2002-12-14 05:39:41 +00:00
Robert Greene
558ae20c80 Added recognition for UniDOS 800K volumes (basically fixed 35 track
and 16 sector bias in code).
2002-12-12 04:36:16 +00:00
Robert Greene
45c415b9e6 Added constants for 5MB, 10MB, 20MB, and 32MB harddisks. 2002-12-12 01:45:04 +00:00
Robert Greene
b1a4c9d31d Added write block and lessened the DOS 3.3 recognition. For some
reason, some DOS 3.3 images do not set the VTOC byte 0x03 to be
3 - this is the DOS release number which created the disk. The images
I have just have a zero (0) in this position.
2002-12-10 05:11:53 +00:00
Robert Greene
669007afdc Added ability to save and write. Added hasChanged, writeBytes,
writeSector along with other helper methods.
2002-12-09 05:44:12 +00:00
Robert Greene
ebf72c103e Version 1.1.1 is the initial GPL release of AppleCommander. 2002-12-01 02:21:00 +00:00