diff --git a/Ample/Resources/c128.plist b/Ample/Resources/c128.plist
index eb5628d..9dc6316 100644
--- a/Ample/Resources/c128.plist
+++ b/Ample/Resources/c128.plist
@@ -2405,6 +2405,51 @@
+
+ name
+ tape
+ description
+ Tape
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ c1530
+ description
+ Commodore 1530 Datassette
+ default
+
+ devname
+ c1530
+ media
+
+ cass
+ 1
+
+
+
+ value
+ c2n
+ description
+ Commodore C2N Datassette
+ devname
+ c2n
+ media
+
+ cass
+ 1
+
+
+
+
devices
diff --git a/Ample/Resources/c64.plist b/Ample/Resources/c64.plist
index 874cf2f..6511041 100644
--- a/Ample/Resources/c64.plist
+++ b/Ample/Resources/c64.plist
@@ -2561,6 +2561,51 @@
+
+ name
+ tape
+ description
+ Tape
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ c1530
+ description
+ Commodore 1530 Datassette
+ default
+
+ devname
+ c1530
+ media
+
+ cass
+ 1
+
+
+
+ value
+ c2n
+ description
+ Commodore C2N Datassette
+ devname
+ c2n
+ media
+
+ cass
+ 1
+
+
+
+
devices
diff --git a/Ample/Resources/c64c.plist b/Ample/Resources/c64c.plist
index f1ec1aa..06e4d94 100644
--- a/Ample/Resources/c64c.plist
+++ b/Ample/Resources/c64c.plist
@@ -2393,6 +2393,51 @@
+
+ name
+ tape
+ description
+ Tape
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ c1530
+ description
+ Commodore 1530 Datassette
+ default
+
+ devname
+ c1530
+ media
+
+ cass
+ 1
+
+
+
+ value
+ c2n
+ description
+ Commodore C2N Datassette
+ devname
+ c2n
+ media
+
+ cass
+ 1
+
+
+
+
devices
diff --git a/Ample/Resources/t1000.plist b/Ample/Resources/t1000.plist
index 912a882..308c7df 100644
--- a/Ample/Resources/t1000.plist
+++ b/Ample/Resources/t1000.plist
@@ -1620,6 +1620,49 @@
+
+ name
+ pc_joy
+ description
+ Joystick
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ magnum6_pad
+ description
+ Interact Magnum 6 Game Controller
+ devname
+ magnum6_pad
+
+
+ value
+ mssw_pad
+ description
+ Microsoft Sidewinder Pad
+ devname
+ mssw_pad
+
+
+ value
+ basic_joy
+ description
+ PC Basic Joystick
+ default
+
+ devname
+ pc_basic_joy
+
+
+
name
lpt:centronics
diff --git a/Ample/Resources/t1000hx.plist b/Ample/Resources/t1000hx.plist
index 962ed44..72e4faf 100644
--- a/Ample/Resources/t1000hx.plist
+++ b/Ample/Resources/t1000hx.plist
@@ -74,6 +74,49 @@
+
+ name
+ pc_joy
+ description
+ Joystick
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ magnum6_pad
+ description
+ Interact Magnum 6 Game Controller
+ devname
+ magnum6_pad
+
+
+ value
+ mssw_pad
+ description
+ Microsoft Sidewinder Pad
+ devname
+ mssw_pad
+
+
+ value
+ basic_joy
+ description
+ PC Basic Joystick
+ default
+
+ devname
+ pc_basic_joy
+
+
+
name
lpt:centronics
diff --git a/Ample/Resources/t1000sx.plist b/Ample/Resources/t1000sx.plist
index 0b0399e..4deeaeb 100644
--- a/Ample/Resources/t1000sx.plist
+++ b/Ample/Resources/t1000sx.plist
@@ -2559,6 +2559,49 @@
+
+ name
+ pc_joy
+ description
+ Joystick
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ magnum6_pad
+ description
+ Interact Magnum 6 Game Controller
+ devname
+ magnum6_pad
+
+
+ value
+ mssw_pad
+ description
+ Microsoft Sidewinder Pad
+ devname
+ mssw_pad
+
+
+ value
+ basic_joy
+ description
+ PC Basic Joystick
+ default
+
+ devname
+ pc_basic_joy
+
+
+
name
lpt:centronics
diff --git a/python/machines.py b/python/machines.py
index 9eda720..4352881 100644
--- a/python/machines.py
+++ b/python/machines.py
@@ -159,7 +159,7 @@ SLOTS = (
"ext", "floppy0", "floppy1", "floppy2", "floppy3",
# commodore
- "user", "iec4", "iec8", "iec9", "iec10", "iec11", "tape"
+ "user", "iec4", "iec8", "iec9", "iec10", "iec11", "tape",
# ibm pc, etc
"pc_joy",