You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
They need the X11-Basic interpreter from http://x11-basic.sourceforge.net/
40
+
41
+
# Commodore 1581 Disks
42
+
To read commodore 1581 disks, check out the project at:
43
+
https://github.com/hpingel/pyAccess1581
32
44
33
45
# FloppyDriverController.sketch
34
46
This is the Ardunio source code/sketch for all Floppy formats.
35
47
* Detect disk density (SD/DD or HD)
36
48
* Motor ON/OFF
37
49
* Seek to Track 0
38
-
* Seek to any track (up to 82)
50
+
* Seek to any track (up to 82 - be careful, this can damage some drives!)
39
51
* read write protection status
40
52
* Read index pulse
41
-
* read raw track data (FM, MFM; SD, DD or HD)
42
-
* write track data (unbuffered, only DD yet)
53
+
* read raw track data (its, RAW, so FM, MFM; SD, DD or HD)
54
+
* write track data (unbuffered, DD, untested HD)
43
55
44
56
# AVR Firmware
45
57
If you want to use the AVR directly instead of within the Arduino environment,
@@ -48,16 +60,21 @@ has ported the code.
48
60
49
61
# Help and Instructions
50
62
For further details including how to wire this up please visit
51
-
[http://amiga.robsmithdev.co.uk]
63
+
[https://amiga.robsmithdev.co.uk]
52
64
53
65
# Whats changed?
54
-
V2.2 Fixed 99% of checksum errors when writing by erasing the track first
55
-
V2.1 Diagnostics and potential write bug fixed
56
-
V2.0 Disk reading has been vastly improved and you can now also write disks!
57
-
V1.0 Initial release, can read disks fairly well
66
+
v2.4 Improved support for Usb to Serial devices based on findings from GitHub user "prickle" - firmware is now V1.7
67
+
v2.33 Merged with Pull Request #9 (Detect and read out HD floppy disks 1.44M by kollokollo) - firmware is now V1.6
68
+
v2.32 Merged with Pull Request #6 (Modified the behavior of the current track location on Arduino boot - paulofduarte) which also addresses issues with some drives and updated firmware to 1.4
69
+
Made a small change to the diagnostics code to also erase the track before writing it
70
+
v2.31 Upgraded the PC code side to work with Visual Studio 2019 resolving issue #11 (ourIThome) and merging pull request #13 (bassclefstudio)
71
+
Fixed a few typos in ArduinoInterface.cpp from pull request #12 (Crkk)
72
+
V2.2 Fixed 99% of checksum errors when writing by erasing the track first
73
+
V2.1 Diagnostics and potential write bug fixed
74
+
V2.0 Disk reading has been vastly improved and you can now also write disks!
75
+
V1.0 Initial release, can read disks fairly well
58
76
59
77
# Licence
60
-
61
78
This entire project is available under the GNU General Public License v3
0 commit comments