diff --git a/Ample/Resources/macpd210.plist b/Ample/Resources/macpd210.plist
index c705be0..7b7fbca 100644
--- a/Ample/Resources/macpd210.plist
+++ b/Ample/Resources/macpd210.plist
@@ -96,6 +96,47 @@
+
+ name
+ dock
+ description
+ Dock
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ duodock
+ description
+ Duo Dock
+ devname
+ duodock
+
+
+ value
+ floppydock
+ description
+ Floppy Dock
+ devname
+ floppydock
+
+
+ value
+ etherudock
+ description
+ Newer Technology Ethernet MicroDock
+ devname
+ ethudock
+
+
+
devices
diff --git a/Ample/Resources/macpd230.plist b/Ample/Resources/macpd230.plist
index 37ebcfa..042c33b 100644
--- a/Ample/Resources/macpd230.plist
+++ b/Ample/Resources/macpd230.plist
@@ -96,6 +96,47 @@
+
+ name
+ dock
+ description
+ Dock
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ duodock
+ description
+ Duo Dock
+ devname
+ duodock
+
+
+ value
+ floppydock
+ description
+ Floppy Dock
+ devname
+ floppydock
+
+
+ value
+ etherudock
+ description
+ Newer Technology Ethernet MicroDock
+ devname
+ ethudock
+
+
+
devices
diff --git a/Ample/Resources/macpd250.plist b/Ample/Resources/macpd250.plist
index db1a0aa..2b707ab 100644
--- a/Ample/Resources/macpd250.plist
+++ b/Ample/Resources/macpd250.plist
@@ -96,6 +96,47 @@
+
+ name
+ dock
+ description
+ Dock
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ duodock
+ description
+ Duo Dock
+ devname
+ duodock
+
+
+ value
+ floppydock
+ description
+ Floppy Dock
+ devname
+ floppydock
+
+
+ value
+ etherudock
+ description
+ Newer Technology Ethernet MicroDock
+ devname
+ ethudock
+
+
+
devices
diff --git a/Ample/Resources/macpd270c.plist b/Ample/Resources/macpd270c.plist
index a868344..1cfe95f 100644
--- a/Ample/Resources/macpd270c.plist
+++ b/Ample/Resources/macpd270c.plist
@@ -96,6 +96,47 @@
+
+ name
+ dock
+ description
+ Dock
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ duodock
+ description
+ Duo Dock
+ devname
+ duodock
+
+
+ value
+ floppydock
+ description
+ Floppy Dock
+ devname
+ floppydock
+
+
+ value
+ etherudock
+ description
+ Newer Technology Ethernet MicroDock
+ devname
+ ethudock
+
+
+
devices
diff --git a/Ample/Resources/macpd280.plist b/Ample/Resources/macpd280.plist
index 697442e..a02375d 100644
--- a/Ample/Resources/macpd280.plist
+++ b/Ample/Resources/macpd280.plist
@@ -96,6 +96,47 @@
+
+ name
+ dock
+ description
+ Dock
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ duodock
+ description
+ Duo Dock
+ devname
+ duodock
+
+
+ value
+ floppydock
+ description
+ Floppy Dock
+ devname
+ floppydock
+
+
+ value
+ etherudock
+ description
+ Newer Technology Ethernet MicroDock
+ devname
+ ethudock
+
+
+
devices
diff --git a/Ample/Resources/macpd280c.plist b/Ample/Resources/macpd280c.plist
index a93f124..bc8018c 100644
--- a/Ample/Resources/macpd280c.plist
+++ b/Ample/Resources/macpd280c.plist
@@ -96,6 +96,47 @@
+
+ name
+ dock
+ description
+ Dock
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ duodock
+ description
+ Duo Dock
+ devname
+ duodock
+
+
+ value
+ floppydock
+ description
+ Floppy Dock
+ devname
+ floppydock
+
+
+ value
+ etherudock
+ description
+ Newer Technology Ethernet MicroDock
+ devname
+ ethudock
+
+
+
devices
diff --git a/python/machines.py b/python/machines.py
index 9d88c9d..bc9e6e4 100644
--- a/python/machines.py
+++ b/python/machines.py
@@ -131,6 +131,8 @@ SLOTS = (
"pds", "pds030", "lcpds",
+ "dock", # pb duo
+
# st
"centronics", "mdin", "mdout",
@@ -183,6 +185,7 @@ SLOT_NAMES = {
"pds": "PDS",
"pds030": "PDS",
"lcpds": "PDS",
+ "dock": "Dock",
"centronics": "Printer",
"mdin": "MIDI In",