open1541 is a compatible replacement for a Commodore 1541 disk drive by Thomas 'skoe' Giesel. It uses SD cards as storage media and runs on an inexpensive hardware.
Unlike disk drives of many other systems the 1541 is a complete computer: It has a CPU which runs a DOS from a 16 KiByte ROM, it has 2 KiByte RAM and I/O chips with timers. The whole disk drive must be emulated very accurately to get a very high compatibility to the original drive. Especially the CPU MOS 6502 and the interface IC MOS 6522 must be emulated cycle exact. Also the emulated mechanics must provide correct behavior, e.g. the correct rotation speed. This all including the FAT library (12/16/32, long file names) fits into an XS1-L1 - not an easy job :)
An LCD and four buttons can be used to select, attach and detach disk images which are contained on the SD card. The custom board is optimized to be soldered manually.
Check here:
http://xcore.com/projects/open1541
for current status of development.
Link to this comment:
All Comments (0)