|
|
KMK/JŻ IDE
software change log
30.III.2006.
- FLOPPY: update.
- FDISK: v.2.5
- FDISK: the bootloader is now only installed in the MBR when the user has
explicitly told the FDISK to do so (i.e. when the "Custom boot" option is
selected). This prevents the destruction of MS-DOS-style partition table
possibly resident in the MBR.
- FDISK: slave disk partition entries, erroneously saved to the master MBR,
are now automatically unregistered by FDISK right after it loads the
partition table.
- MNT: the MBR to be updated is now loaded from the disk and not from the
interface's internal buffer.
- MNT: command line arguments added (SpartaDOS only).
- HDSC: v.1.5
- SDLOAD: update to current version.
2.I.2006.
- FLOPPY: on the SpartaDOS side, the MKSDFS.COM program is now present in
unpacked form (and not as an ARC-compressed archive).
31.XII.2006.
31.VII.2006.
12.V.2006.
- BIOS: v.1.11
- BIOS: Better handling of the Break key (minor improvement).
- BIOS: Do not change DUNIT to boot drive number on warm resets.
- FDISK: v.2.4
- FDISK: added forgotten left/right arrow controls to the main window.
- FDISK: while partitioning, the FDISK will now automatically enable
("activate") a partition, when a nonzero size was entered. Similarly, when a
zero is entered for the size, the partition gets automatically disabled.
- KMKDIAG: v.1.22
1.I.2006.
19.XII.2005.
- BIOS: v.1.10
- BIOS: Found a bad bug in the routines initializing the slave drive (the
fix backported from v.2.0).
- BIOS: Fixed another bad bug, this time in the 128 BPS emulaton code. I
wonder how it can be that it worked at all.
- BIOS: Added HDB110NC.ROM file. This is "Non-Caviar" BIOS, for those
people who don't use the Western Digital Caviar disks, and prefer to have the
SELECT+RESET=REBOOT (there's no room in the v.1.x handler space to have them
both). The HDB110NC.ROM won't work with Caviar disks. If you have such a
drive, use the regular BIOS version (HDB110.ROM), or better change the
drive. Both versions are identical in run time operation. Just the
initialization sequence is different.
- BIOS: There are minor size and speed improvements, partially backported
from v.2.0.
- FDISK: v.2.3
- FDISK: fixed a very bad bug in the custom booter.
- FDISK: fixed minor cosmetic flaw in the Ctrl/R function (garbage in the
upper left corner of the screen when there is no redirection selected).
6.IX.2005.
- FDISK: v.2.2
- FDISK: the routine closing the partition list (and redrawing the contents
hidden behind it) optimized to avoid superfluous screen writes.
- FDISK: the partition list moved one row up to make room for the 16th
partition entry. Various cosmetic changes around to justify that.
- FDISK: the 16th partition made available again.
- FDISK: Ctrl/P added (saving preferences).
- FDISK: the program now loads preferences (FDISK2.CFG) at startup.
30.VIII.2005.
- FDISK: v.2.1
- FDISK: the master ident was used when partitioning the slave disk.
Fixed.
29.VIII.2005.
- BIOS: v.1.9
- BIOS: A fix in STATUS routines improving compatibility in the
128-byte-per-sector mode.
- FDISK: v.2.0 initial release
- KMKDIAG: v.1.1
24.VIII.2005.
- KMKDIAG: v.1.0 initial release
13.IV.2005.
- BIOS: v.1.8
- BIOS: Bugfix in CHS routines. Some rare CHS geometries may have
sufferred from this.
- BIOS: Implemented a 1050-compatible mode with 128-byte sectors. Note that
sectors 1-3 are no longer 256-byte wide in the emulation mode.
- BIOS: Some internal cleanups.
- BIOS: Added a check if the break key was pressed while doing I/O.
19.II.2005
- BIOS: v.1.7
- BIOS: Commands must now strictly obey the rule, that DSTATS=$80 for a
write operation and DSTATS=$40 for a read operation.
- BIOS: Writes from $D000-$DFFF now allowed, reads to this area will cause
error 139 to be reported. This is to protect the disk registers and internal data
from an accidental damage.
- BIOS: Maximum spin-up time at power up made bigger, it is now 15 sec.
- BIOS: v.1.6 could possibly conflict with other PBI devices; fixed
this.
21.I.2005.
- BIOS: v.1.6
- BIOS:Init sequence changed once again to be more compatible with WD
Caviar disks. There still can be problems with some Caviar disks, which don't work
after power-up. If you have such a disk, which does not respond after
power-up, you should wait about 30 secs. and cause cold boot on your Atari
(without switching the power off). After that the Caviar should work
normally.
- BIOS: The driver now waits 10 seconds for drive spin-up. This was 5 sec.
before and this appeared to be too short time for many drives.
- BIOS: Fixed bugs made in 1.5 (e.g. the identify drive command never
reported any errors).
8.I.2005.
- BIOS: v.1.5
- BIOS: The following commands: SLEEP, RESET and MEDIA CHANGE should now
work when DUNIT=0.
- BIOS: READ/WRITE now denied when the buffer is set to $D000-$DFFF.
- BIOS: SLAVE.COM no longer necessary. This however causes the computer to
wait 5 secs. more on every reset when there is no slave disk attached.
- BIOS: Sending RECALIBRATE commands has been removed, this command is not
even supported in newer devices.
- BIOS: Initialization sequence rewritten.
Earlier dates have not been recorded.
BIOS: v.1.4
BIOS: v.1.3
- The bug that caused the computer to hang while doing I/O with the slave
disk has been fixed.
BIOS: v.1.2
Previous changes since 1.0 have not been logged.

|
|
|