268 lines
11 KiB
Plaintext
268 lines
11 KiB
Plaintext
2012-02-26 - release 0.10.3
|
|
- Bugfix: Un-break I2C display communication
|
|
|
|
2011-12-18 - release 0.10.2
|
|
- Bugfix: End of generated raw directory was incorrect
|
|
- Bugfix: Various compilation fixes when fastloaders are disabled
|
|
- ULoad M3 automatically exits when ATN becomes active
|
|
- Minor code space improvements
|
|
- New fastloader: ELoad Version 1 (EasyProg)
|
|
|
|
2010-12-25 - release 0.10.1
|
|
- Bugfix: Remove remains of previous commands while parsing B-*
|
|
- Bugfix: Fix response of UI command for unknown suffix chars
|
|
- small improvement of JiffyDOS transfer speeds
|
|
|
|
2010-11-07 - release 0.10.0
|
|
- Deprecation notice:
|
|
E-R and E-W commands will be removed in the next release
|
|
- Improved reliability of Nippon loader
|
|
|
|
2010-10-31 - release 0.10.0pre5
|
|
- Bugfix: Avoid duplicate file name when DEL/DIR matches
|
|
- Bugfix: Reduce chance of data corruption in Wheels
|
|
- Bugfix: Slightly relax IEC timing while waiting for command
|
|
- Added AR6 1581 fastloader+saver (PAL)
|
|
|
|
2010-10-26 - release 0.10.0pre4
|
|
- Bugfix: Wheels with SuperCPU timing issue corrected
|
|
- Bugfix: Rare problem with ~ in FAT file names fixed
|
|
- Added compile-time option to capture fastloader code
|
|
- Added Wheels 4.4 fast loaders
|
|
- Added another variation of the Epyx Fastload cart
|
|
- Added Nippon fast loader
|
|
|
|
2010-10-16 - release 0.10.0pre3
|
|
- Bugfix: Wheels 128 loader detection fixed
|
|
- Added a second Epyx Fastload variation
|
|
|
|
2010-10-15 - release 0.10.0pre2
|
|
- Bugfix: G-P answer fixed
|
|
- Bugfix: Strip 0x0d from file names when appropiate
|
|
- Wheels support
|
|
|
|
2010-08-06 - release 0.10.0pre1
|
|
- GEOS 2.0 support (d64/d71/d81 images only)
|
|
- File-based M-R emulation
|
|
- Removed "oldnkc" configuration
|
|
|
|
2010-08-02 - release 0.9.3
|
|
- Bugfix: Extension hiding works again with names >12 characters
|
|
- Bugfix: Increase data hold time during standard TALK
|
|
- Testing aid: card detect-to-LED function
|
|
|
|
2010-06-21 - release 0.9.2
|
|
- Bugfix: Rename was broken on FAT
|
|
- Turbodisk is now disabled when running on internal RC clock
|
|
- button debounce timeout increased
|
|
|
|
2010-03-07 - release 0.9.1
|
|
- Bugfix: Filling unused REL records used wrong offsets
|
|
- Bugfix: Unbreak case-insensitive matching of FAT file names
|
|
- Bugfix: Fix raw directory mode for D64/D71/D81
|
|
- Bugfix: Tell the display about REL files too
|
|
- add preliminary support for the ATmega1284P
|
|
|
|
2010-02-28 - release 0.9.0
|
|
- Bugfix: REL offset calculation for records 256,512,...
|
|
- Bugfix: Non-REL P command parameters now match README
|
|
- Bugfix: Reading after EOI behaves correctly now
|
|
- Red LED only active while unwritten data in memory
|
|
- Remove XC,XJ commands
|
|
- New fastloader: ULoad Model 3
|
|
- New fastloader: G.I. Joe (said to be commonly ripped)
|
|
- New fastloader: Epyx FastLoad cartridge
|
|
- Support reading raw directory ($ with secondary > 0)
|
|
- "display disk images as directories"-mode
|
|
- DNP support
|
|
- remote display support
|
|
- build system doesn't require gawk anymore
|
|
|
|
2009-12-16 - release 0.8.3
|
|
- Bugfix: Really prevent random corruption on FAT32 media
|
|
- Bugfix: Free buffer after copying files
|
|
|
|
2009-09-27 - release 0.8.2
|
|
- Bugfix: Prevent random storage corruption on FAT32 media
|
|
- Bugfix: Image files not mountable if read-only file or media
|
|
- Bugfix: Do not clear error channel if sec. 15 is closed
|
|
- Add a dummy RTC read during init (to update year if required)
|
|
- Enable I2C RTC support in LarsP configuration for Final Expansion 3
|
|
- Acknowledge ATN during initialisation to stall C64 if required
|
|
|
|
2009-05-24 - release 0.8.1a
|
|
- Fix bootloader version number generation
|
|
|
|
2009-05-20 - release 0.8.1
|
|
- Fix uIEC/IDE SD card change detection
|
|
- Dreamload support for uIEC
|
|
- Mark the RTC time as valid after setting the clock
|
|
- Delay SPI initialisation until absolutely required
|
|
- Show disk change confirmation even when the error blink is active
|
|
- Exit the FC3 fastloader if ATN is active
|
|
- Fix indentation of 1000+ block files
|
|
- Remove 0-byte from the long version message
|
|
- Fix multiple save-with-replace bugs
|
|
- Ignore directories when matching file name wildcards
|
|
|
|
2009-03-08 - release 0.8.0
|
|
- direct sector access of the real storage device
|
|
- ignore DEL files in file_open
|
|
- drive mapper
|
|
- EXOS V3 fastloader support
|
|
- requires avr-libc 1.6.x
|
|
|
|
2008-10-02 - release 0.8.0pre1
|
|
- Implement Dreamload emulation
|
|
- RTC support
|
|
- Dataflash support
|
|
- Multi-file scratch
|
|
- Copy command
|
|
- Large buffer support
|
|
- Final Cartridge 3 freezed file fastloader support
|
|
- D71/D81 disk image support
|
|
- parse FSINFO sector for faster FAT32 free space calculation
|
|
- partial REL file support
|
|
|
|
2008-07-09 - release 0.7.3
|
|
- Bugfix: Free buffers on error in M2I and D64
|
|
(fixes "D64 size increases to 1.1M when its free space runs out")
|
|
|
|
2008-06-10 - release 0.7.2
|
|
- Bugfix: rename doesn't corrupt files with hidden extensions anymore
|
|
- Bugfix: RD works again
|
|
- Bugfix: On uIEC the ATN ACK interrupt was never disabled
|
|
- case-insensitive matching of FAT filenames
|
|
|
|
2008-06-05 - release 0.7.1
|
|
- Bugfix: Mark sectors 18/0 and 18/1 as used during D64 format
|
|
- Bugfix: Single-char dir patterns are directory numbers
|
|
- Bugfix: Short N: on D64 should clean only the first dir sector
|
|
- case-insensitive matching of FAT filenames
|
|
- ask the AR6 to not use its fastloader/-saver
|
|
|
|
2008-05-02 - release 0.7.0
|
|
- does not support the ATmega32 anymore
|
|
- Match trailing part of names after * too
|
|
+ option to disable that
|
|
- Multi-drive/partition support
|
|
- Dual SD card support (some configurations)
|
|
- Rename
|
|
- transparent support for P/S/U/R00 files (read+create)
|
|
+ option to disable x00 writing
|
|
- file-type suffix detection+generation
|
|
+ option to disable that
|
|
- Final Cartridge III fast-load/save
|
|
- Sleep mode
|
|
- Extended swaplist navigation (next/prev/home)
|
|
- extended version query
|
|
- CMD-style timestamped short directory listings
|
|
- CMD-style partition directory
|
|
- CMD-style G-P command (get partition info)
|
|
- FAT32 free block count can be disabled
|
|
- D64 error info block parsing
|
|
- stricter, but better parser (supports wildcards in path names)
|
|
|
|
2008-03-27 - release 0.6.4
|
|
- Change some details of the SD card initialisation
|
|
- Bugfix: Initialize cards only when sd2iec is accessed to avoid
|
|
hogging the bus during this time.
|
|
- Prepare NKC configuration for bootloader and mega644
|
|
|
|
2008-03-19 - release 0.6.3
|
|
- Bugfix: Ignore trailing separation characters of B-* parameters
|
|
- Bugfix: Always ignore volume labels while scanning for LFNs
|
|
- Bugfix: SDHC was always disabled in 0.6.x
|
|
- Bugfix: Ignore spaces in drive number
|
|
- Bugfix: Fix possible error after changing partitioned cards
|
|
- Bugfix: Case-insensitive name matching in the FAT library
|
|
(but not in sd2iec)
|
|
- Bugfix: Fix compile error with larsp configuration on mega644
|
|
- Wait for the release of the disk change key before trying to
|
|
access a swap list
|
|
- Remove some ancient not-true-anymore statements from README
|
|
- Improve sector read performance
|
|
- Reduce unecessary reads during seeking
|
|
|
|
2008-02-24 - release 0.6.2
|
|
- Bugfix: Read the correct pins when determining the device
|
|
address in LarsP and NKC configurations
|
|
|
|
2008-02-22 - release 0.6.1
|
|
- support for NKC MMC2IEC boards (untested)
|
|
- case-insensitive matching of M2I and D64
|
|
|
|
2008-02-20 - release 0.6
|
|
- Bugfix: Properly emulate B-R/B-W (fixes Pirates!)
|
|
- Bugfix: Close buffers on I (fixes Drazpaint)
|
|
- Bugfix: Create new error message after closing channel 15
|
|
- Bugfix: Check for illegal track/sector while D64 is active
|
|
- reworked source configuration system
|
|
- externalized bootloader signature generation
|
|
- Support for long file names on FAT
|
|
- M-R returns (random) data
|
|
- New commands E-R, E-W: Read/write reserved area of EEPROM
|
|
- Added U0> for device address changes
|
|
- device address is stored in the EEPROM
|
|
- Directories starting with . are hidden in FAT
|
|
- support for sd2iec 1.0 PCBs
|
|
|
|
2008-01-13 - release 0.5.1
|
|
- Bugfix: Really disable JTAG - fixes very slow access on some
|
|
hardware variants
|
|
|
|
2008-01-12 - release 0.5
|
|
- Bugfix: Recode ~/pi in both directions
|
|
- Bugfix: Fastloaders now work on LarsP-style hardware too
|
|
- Disk change key support
|
|
- Full JiffyDos support
|
|
- EEPROM configuration storage
|
|
- Full support for D64, read/write/sector access
|
|
|
|
2007-12-25 - release 0.4.2
|
|
- Bugfix: LarsP-style hardware actually works now
|
|
|
|
2007-12-19 - release 0.4.1
|
|
- Bugfix: Creating a new file within an M2I image wrote
|
|
a terminating zero byte into the M2I directory entry
|
|
- Bugfix: Another guesstimated delay in iec_putc
|
|
- AVR Studio project file updated
|
|
|
|
2007-12-07 - release 0.4
|
|
- Extended DOS commands:
|
|
- Enable/Disable JiffyDOS
|
|
- Set oscillator calibration
|
|
- Full support for M2I images
|
|
|
|
2007-11-29 - release 0.3
|
|
- disable interrupts during iec_getc
|
|
- add full CRC checking in SD code with retries on errors
|
|
- software fastloader support: Turbodisk protocol
|
|
- card change detection
|
|
- better file name parsing
|
|
- directory loading supports wildcards
|
|
- support for file overwrite (@)
|
|
- option to display hidden files in directory
|
|
- filename matching for open
|
|
- filename matching for scratch
|
|
|
|
2007-11-02 - release 0.2.1
|
|
- bugfix: Don't cause repeated entries at the end of the directory
|
|
- bugfix: Don't repeast the last block of a saved file (1:256 chance)
|
|
- bugfix: Increase all timeouts in the card initialisation
|
|
- Recode 0xff in filenames to ~, both characters map to the pi
|
|
symbol on the C64
|
|
|
|
2007-11-01 - release 0.2
|
|
- conditional compilation via make command line for chip type
|
|
and IO pin assignment (Shadowwolf/LarsP)
|
|
- object files are generated in a subdirectory
|
|
- bug fixes in IEC and buffer handling
|
|
- added project file for AVR Studio (untested)
|
|
- support for subdirectories
|
|
- support for UI+/UI- commands (faster bus for VC20)
|
|
- slightly improved command parser
|
|
|
|
2007-10-16 - release 0.1
|
|
Initial release
|