home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 18
/
amigaformatcd18.iso
/
-in_the_mag-
/
emulation
/
emus
/
fs1541
/
changelog
< prev
next >
Wrap
Text File
|
1997-07-31
|
4KB
|
76 lines
970529 Included new disk icon from Thomas Broß and added ICON startup
option. Source code `diskimage.c' obsolete. Finally did another
release!
970316 Fixed bug with multiple calls to ACTION_INHIBIT which could lead
to an alert on loadwb. Fixed handling of TestLockRef error in
READ and WRITE (would not return error -1). v1.2
970219 German translation of the documentation.
970130 Fixed a bug with unreadable disks (sometimes it would be
impossible to format them). v1.1
970120 ACTION_RENAME_OBJECT. Opening root dir as file returns
ERROR_OBJECT_WRONG_TYPE now.
970106 ACTION_PARENT was incorrect. Implemented ACTION_RENAME_DISK.
961222 UpdateDiskStructure() is timer-controlled now, so that many
consecutive writes don't slow down the process - the BAM is written
only once: one second after the last access. v1.0
961215 Virtual file `$opt'. Changed my indentation style ;). INTERLEAVE
keyword was misinterpreted. Disks with an ID other than 'A' cannot
be written to. Checks for write protected disks in all disk-modifying
packets. ACTION_FORMAT. Everything works fine with the new
multidisk.device 2.0. Removed enforcer hit when trying to open
the root directory as a file.
961214 v0.6 used a wrong BAM structure, the order of the sectors in the
track fields was assumed to be different. Now it's working okay.
v0.7
961208 Optimized ACTION_END. $d64 is writable.
961207 First dir block is always (18,1) now. ACTION_DELETE_OBJECT returns
correct errors. packet.c: One routine for the three ACTION_FIND#?
packets, opening & updating files works. ACTION_WRITE. Directory
is *not* automatically optimized any more, only trailing type 0x00
entries are stripped -> deleting #? works correctly.
961127 volume.c/DoDiskInsert() initialized cur#? variables too early.
A disk's name was erroneously thought to be 18 characters instead
of 16. Removed bam->id check. Virtual file `$'. Block allocation
routines rewritten. More security checkings in main.c/MakeFSSM.
volume.c/UpdateDiskStructure() allocates the blocks now. v0.6
961124 ACTION_EXAMINE_NEXT returns correct NumBlocks value.
First Aminet upload.
961118 More write support routines, ACTION_DELETE_OBJECT.
Startup string INTERLEAVE keyword. v0.5
961110 ACTION_#?INFO returns correct SoftErrors count. Disk error
checking in ACTION_SEEK. Made all string comparisons case-insensitive.
Changed Disk.info to Show All Files & View By Name. Introduced
startup string, environment vector is set up by the FileSystem now.
Startup option "NOAUTOSCAN". This version was distributed on the
Computer '96 in Cologne/Germany.
961106 volume.c/AllocBlock() & FreeBlock(), for upcoming write support.
Fixed bug in UsedBlocks().
961104 R/W errors are displayed in a requester.
961103 Disk changing more secure. ACTION_INHIBIT implemented.
ACTION_CREATE_DIR returns error. v0.4
961102 Implemented volume.c/UsedBlocks().
961101 Using ETD commands now - disk changing works perfectly;
When an unreadable disk is inserted or any disk is removed, the
motor is switched off. Fixed enforcer hits with removed volumes in
ACTION_COPY_DIR.
961031 Fixed enforcer hit in volume.c/lockable().
Issueing CMD_CLEAR after disk change.
961027 Virtual file `$d64'. Split up source code into six parts.
961026 Virtual file `Disk.info'. v0.3
961014 Asynchronous disk preloading. Security checks.
Multi-volume support. Fixed big bug in
track/sector-to-offset conversion.
Fixed bug in file finding routine. v0.2
961013 Completely working read-only version. v0.1
961006 Started immediately after the SCALA-Meeting.