home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Commodore Free 39
/
Commodore_Free_Issue_39_2010_Commodore_Computer_Club.d64
/
sd2iec
< prev
next >
Wrap
Text File
|
2023-02-26
|
4KB
|
162 lines
*************************************
NEW VERSION OF SD2IEC RELEASED
*************************************
New release, available at
http://www.sd2iec.de
- new release format: all bin files
in one archive
Just unpack, the bootloader should
pick the correct one. Should reduce
confusion about the right file a
bit...
- Bugfix: REL offset calculation for
records 256,512,...
I hope this is the last one...
- Bugfix: Non-REL P command
parameters now match README
Previously P for non-REL files was
implemented and documented to use
hi-mid-lo parameter order, but
actually used mid-hi-lo. Now it's
documented to use lo-lowmid-himid-hi
order (i.e. 32 bit little-endian)
and the code conforms to that.
- Bugfix: Reading after EOI behaves
correctly now
I don't remember which program broke
because of that...
- Red LED only active while
unwritten data in memory (if your
hardware has two LEDs that is)
On the plus side: You now can see
when it's safe to remove the card.
On the minus side: Some operations
may look like the classic "there was
an error" blink.
- Remove XC,XJ commands
Calibration didn't really help and
the switch to disable JiffyDos was
left over from its initial
implementation in 0.4 which was
incomplete.
- New fastloader: ULoad Model 3
Used by Ultima III Gold and Maniac
Mansion Gold. Nice loader with
limited write capability, compatible
with the entire serial 15xx series
and CMD FD/HD - I'd love to see more
releases using it.
- New fastloader: G.I. Joe
Some people claim that the loader
from G.I. Joe is the most commonly
ripped IRQ loader, although I
haven't found much software that
uses it. Added anyway in case those
people are correct about this.
- New fastloader: Epyx FastLoad
cartridge
Implementable thanks to a prototype
cartridge by Skoe that features a
CPLD, Ram and Flash which allowed me
to reimplement the Epyx cart in VHDL
for testing. sd2iec supports only
the fast loader from this cart, not
the disk editor, copier or anything
else that requires custom code
running on the floppy drive.
- Support reading raw directory ($
with secondary > 0)
I still haven't seen this documented
anywhere, but a 1541/71/81/etc sends
the directory sector contents as-is
to the computer if you try to open $
with a secondary address > 0 (not
possible with LOAD). Implemented
exactly for D64/D71/D81 images,
approximated well enough for Unicopy
(from the Test/Demo disk) for
FAT/M2I.
- "display disk images as
directories"-mode
New option to show mountable files
as either files, directories or both
in the directory listing. This may
allow some programs written for CMD
drives to mount those images, but
don't expect too much because
mounting disk images has some
additional requirements on the exact
format of the CD command.
- DNP support
Should work with every size, tested
only with maximum-size DNP files.
DirMaster 2.1/Style can create those
files on Windows, but unfortunately
has a bug when creating directories
that will cause the CD:_ (left
arrow) command to fail. Instead of
returning to the parent directory
you'll be presented with random
garbage when listing the directory
contents, you can use CD// to
recover from this situation.
Hopefully someone will write an
fsck/chkdsk-style tool that corrects
the incorrect parent directory link
for those files because working
around this problem in sd2iec would
require too much additional internal
state.
- remote display support
No idea why people want it so
desperately, but there is now
support for a remote, I2C connected
display that shows a bit of status
information and allows changing the
directory and device address. To
conserve resources it offloads most
work on a second AVR connected over
I2C, an example implementation is
included in the source archive. Both
display and drive can be updated
independently, the drive side
doesn't even know how the data is
formatted on the display. This is
enabled in the sw2, uIEC and larsp
builds in an attempt to get someone
to design and manufacture nice
display units. =) Normal operation
should be completely unaffected if
no display is found during startup.
- build system doesn't require gawk
any more
For all those BSD fans out there,
patch provided by Aaron J. Grier
- 'Just under one year since 0.8.0!'
To purchase the SD2IEC card drive
for the Commodore, go to
http://www.nkcelectronics.com
-------------------------------------