diff --git a/Ample/Resources/macclas2.plist b/Ample/Resources/macclas2.plist
new file mode 100644
index 0000000..0619fdf
--- /dev/null
+++ b/Ample/Resources/macclas2.plist
@@ -0,0 +1,224 @@
+
+
+
+
+ value
+ macclas2
+ description
+ Macintosh Classic II
+ media
+
+ hard
+ 2
+
+ resolution
+
+ 512
+ 342
+
+ slots
+
+
+ name
+ ramsize
+ description
+ RAM
+ options
+
+
+ intValue
+ 2097152
+ description
+ 2M
+ value
+ 2M
+ default
+
+
+
+ intValue
+ 4194304
+ description
+ 4M
+ value
+ 4M
+ default
+
+
+
+ intValue
+ 6291456
+ description
+ 6M
+ value
+ 6M
+ default
+
+
+
+ intValue
+ 8388608
+ description
+ 8M
+ value
+ 8M
+ default
+
+
+
+ intValue
+ 10485760
+ description
+ 10M
+ value
+ 10M
+ default
+
+
+
+
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
+
+ devices
+
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
+
+ software
+
+ mac_hdd.xml
+ mac_flop.xml
+
+
+
diff --git a/Ample/Resources/macii.plist b/Ample/Resources/macii.plist
new file mode 100644
index 0000000..12ee6e7
--- /dev/null
+++ b/Ample/Resources/macii.plist
@@ -0,0 +1,1305 @@
+
+
+
+
+ value
+ macii
+ description
+ Macintosh II
+ media
+
+ hard
+ 2
+
+ resolution
+
+ 640
+ 480
+
+ slots
+
+
+ name
+ ramsize
+ description
+ RAM
+ options
+
+
+ intValue
+ 2097152
+ description
+ 2M
+ value
+ 2M
+ default
+
+
+
+ intValue
+ 8388608
+ description
+ 8M
+ value
+ 8M
+ default
+
+
+
+ intValue
+ 33554432
+ description
+ 32M
+ value
+ 32M
+ default
+
+
+
+ intValue
+ 67108864
+ description
+ 64M
+ value
+ 64M
+ default
+
+
+
+ intValue
+ 100663296
+ description
+ 96M
+ value
+ 96M
+ default
+
+
+
+ intValue
+ 134217728
+ description
+ 128M
+ value
+ 128M
+ default
+
+
+
+
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
+
+ name
+ nb9
+ description
+ Slot 9
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ default
+
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nba
+ description
+ Slot A
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbb
+ description
+ Slot B
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbc
+ description
+ Slot C
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbd
+ description
+ Slot D
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbe
+ description
+ Slot E
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ devices
+
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
+
+ name
+ nb_btbug
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ name
+ nb_qdlink
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport2
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport3
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ software
+
+ mac_hdd.xml
+ mac_flop.xml
+
+
+
diff --git a/Ample/Resources/maciici.plist b/Ample/Resources/maciici.plist
index a55d10c..9bd6ab8 100644
--- a/Ample/Resources/maciici.plist
+++ b/Ample/Resources/maciici.plist
@@ -8,8 +8,6 @@
Macintosh IIci
media
- floppy_3_5
- 2
hard
2
@@ -109,6 +107,25 @@
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
name
nbc
@@ -562,6 +579,121 @@
devices
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
name
nb_btbug
diff --git a/Ample/Resources/maciicx.plist b/Ample/Resources/maciicx.plist
new file mode 100644
index 0000000..345213d
--- /dev/null
+++ b/Ample/Resources/maciicx.plist
@@ -0,0 +1,855 @@
+
+
+
+
+ value
+ maciicx
+ description
+ Macintosh IIcx
+ media
+
+ hard
+ 2
+
+ resolution
+
+ 640
+ 480
+
+ slots
+
+
+ name
+ ramsize
+ description
+ RAM
+ options
+
+
+ intValue
+ 2097152
+ description
+ 2M
+ value
+ 2M
+ default
+
+
+
+ intValue
+ 8388608
+ description
+ 8M
+ value
+ 8M
+ default
+
+
+
+ intValue
+ 33554432
+ description
+ 32M
+ value
+ 32M
+ default
+
+
+
+ intValue
+ 67108864
+ description
+ 64M
+ value
+ 64M
+ default
+
+
+
+ intValue
+ 100663296
+ description
+ 96M
+ value
+ 96M
+ default
+
+
+
+ intValue
+ 134217728
+ description
+ 128M
+ value
+ 128M
+ default
+
+
+
+
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
+
+ name
+ nb9
+ description
+ Slot 9
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ default
+
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nba
+ description
+ Slot A
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbb
+ description
+ Slot B
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ devices
+
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
+
+ name
+ nb_btbug
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ name
+ nb_qdlink
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport2
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport3
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ software
+
+ mac_hdd.xml
+ mac_flop.xml
+
+
+
diff --git a/Ample/Resources/maciisi.plist b/Ample/Resources/maciisi.plist
new file mode 100644
index 0000000..81ad02b
--- /dev/null
+++ b/Ample/Resources/maciisi.plist
@@ -0,0 +1,254 @@
+
+
+
+
+ value
+ maciisi
+ description
+ Macintosh IIsi
+ media
+
+ hard
+ 2
+
+ resolution
+
+ 640
+ 480
+
+ slots
+
+
+ name
+ ramsize
+ description
+ RAM
+ options
+
+
+ intValue
+ 2097152
+ description
+ 2M
+ value
+ 2M
+ default
+
+
+
+ intValue
+ 4194304
+ description
+ 4M
+ value
+ 4M
+ default
+
+
+
+ intValue
+ 8388608
+ description
+ 8M
+ value
+ 8M
+ default
+
+
+
+ intValue
+ 16777216
+ description
+ 16M
+ value
+ 16M
+ default
+
+
+
+ intValue
+ 33554432
+ description
+ 32M
+ value
+ 32M
+ default
+
+
+
+ intValue
+ 50331648
+ description
+ 48M
+ value
+ 48M
+ default
+
+
+
+ intValue
+ 67108864
+ description
+ 64M
+ value
+ 64M
+ default
+
+
+
+ intValue
+ 134217728
+ description
+ 128M
+ value
+ 128M
+ default
+
+
+
+
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
+
+ devices
+
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
+
+ software
+
+ mac_hdd.xml
+ mac_flop.xml
+
+
+
diff --git a/Ample/Resources/maciivi.plist b/Ample/Resources/maciivi.plist
new file mode 100644
index 0000000..17b5826
--- /dev/null
+++ b/Ample/Resources/maciivi.plist
@@ -0,0 +1,953 @@
+
+
+
+
+ value
+ maciivi
+ description
+ Macintosh IIvi
+ media
+
+ hard
+ 2
+
+ resolution
+
+ 640
+ 480
+
+ slots
+
+
+ name
+ ramsize
+ description
+ RAM
+ options
+
+
+ intValue
+ 4194304
+ description
+ 4M
+ value
+ 4M
+ default
+
+
+
+ intValue
+ 8388608
+ description
+ 8M
+ value
+ 8M
+ default
+
+
+
+ intValue
+ 12582912
+ description
+ 12M
+ value
+ 12M
+ default
+
+
+
+ intValue
+ 16777216
+ description
+ 16M
+ value
+ 16M
+ default
+
+
+
+ intValue
+ 20971520
+ description
+ 20M
+ value
+ 20M
+ default
+
+
+
+ intValue
+ 25165824
+ description
+ 24M
+ value
+ 24M
+ default
+
+
+
+ intValue
+ 29360128
+ description
+ 28M
+ value
+ 28M
+ default
+
+
+
+ intValue
+ 33554432
+ description
+ 32M
+ value
+ 32M
+ default
+
+
+
+ intValue
+ 37748736
+ description
+ 36M
+ value
+ 36M
+ default
+
+
+
+ intValue
+ 41943040
+ description
+ 40M
+ value
+ 40M
+ default
+
+
+
+ intValue
+ 46137344
+ description
+ 44M
+ value
+ 44M
+ default
+
+
+
+ intValue
+ 50331648
+ description
+ 48M
+ value
+ 48M
+ default
+
+
+
+ intValue
+ 54525952
+ description
+ 52M
+ value
+ 52M
+ default
+
+
+
+ intValue
+ 58720256
+ description
+ 56M
+ value
+ 56M
+ default
+
+
+
+ intValue
+ 62914560
+ description
+ 60M
+ value
+ 60M
+ default
+
+
+
+ intValue
+ 67108864
+ description
+ 64M
+ value
+ 64M
+ default
+
+
+
+
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
+
+ name
+ nbc
+ description
+ Slot C
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbd
+ description
+ Slot D
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbe
+ description
+ Slot E
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ devices
+
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
+
+ name
+ nb_btbug
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ name
+ nb_qdlink
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport2
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport3
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ software
+
+ mac_hdd.xml
+ mac_flop.xml
+
+
+
diff --git a/Ample/Resources/maciivx.plist b/Ample/Resources/maciivx.plist
new file mode 100644
index 0000000..f7afdf1
--- /dev/null
+++ b/Ample/Resources/maciivx.plist
@@ -0,0 +1,953 @@
+
+
+
+
+ value
+ maciivx
+ description
+ Macintosh IIvx
+ media
+
+ hard
+ 2
+
+ resolution
+
+ 640
+ 480
+
+ slots
+
+
+ name
+ ramsize
+ description
+ RAM
+ options
+
+
+ intValue
+ 4194304
+ description
+ 4M
+ value
+ 4M
+ default
+
+
+
+ intValue
+ 8388608
+ description
+ 8M
+ value
+ 8M
+ default
+
+
+
+ intValue
+ 12582912
+ description
+ 12M
+ value
+ 12M
+ default
+
+
+
+ intValue
+ 16777216
+ description
+ 16M
+ value
+ 16M
+ default
+
+
+
+ intValue
+ 20971520
+ description
+ 20M
+ value
+ 20M
+ default
+
+
+
+ intValue
+ 25165824
+ description
+ 24M
+ value
+ 24M
+ default
+
+
+
+ intValue
+ 29360128
+ description
+ 28M
+ value
+ 28M
+ default
+
+
+
+ intValue
+ 33554432
+ description
+ 32M
+ value
+ 32M
+ default
+
+
+
+ intValue
+ 37748736
+ description
+ 36M
+ value
+ 36M
+ default
+
+
+
+ intValue
+ 41943040
+ description
+ 40M
+ value
+ 40M
+ default
+
+
+
+ intValue
+ 46137344
+ description
+ 44M
+ value
+ 44M
+ default
+
+
+
+ intValue
+ 50331648
+ description
+ 48M
+ value
+ 48M
+ default
+
+
+
+ intValue
+ 54525952
+ description
+ 52M
+ value
+ 52M
+ default
+
+
+
+ intValue
+ 58720256
+ description
+ 56M
+ value
+ 56M
+ default
+
+
+
+ intValue
+ 62914560
+ description
+ 60M
+ value
+ 60M
+ default
+
+
+
+ intValue
+ 67108864
+ description
+ 64M
+ value
+ 64M
+ default
+
+
+
+
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
+
+ name
+ nbc
+ description
+ Slot C
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbd
+ description
+ Slot D
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbe
+ description
+ Slot E
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ devices
+
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
+
+ name
+ nb_btbug
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ name
+ nb_qdlink
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport2
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport3
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ software
+
+ mac_hdd.xml
+ mac_flop.xml
+
+
+
diff --git a/Ample/Resources/maciix.plist b/Ample/Resources/maciix.plist
new file mode 100644
index 0000000..a0a2b9f
--- /dev/null
+++ b/Ample/Resources/maciix.plist
@@ -0,0 +1,1305 @@
+
+
+
+
+ value
+ maciix
+ description
+ Macintosh IIx
+ media
+
+ hard
+ 2
+
+ resolution
+
+ 640
+ 480
+
+ slots
+
+
+ name
+ ramsize
+ description
+ RAM
+ options
+
+
+ intValue
+ 2097152
+ description
+ 2M
+ value
+ 2M
+ default
+
+
+
+ intValue
+ 8388608
+ description
+ 8M
+ value
+ 8M
+ default
+
+
+
+ intValue
+ 33554432
+ description
+ 32M
+ value
+ 32M
+ default
+
+
+
+ intValue
+ 67108864
+ description
+ 64M
+ value
+ 64M
+ default
+
+
+
+ intValue
+ 100663296
+ description
+ 96M
+ value
+ 96M
+ default
+
+
+
+ intValue
+ 134217728
+ description
+ 128M
+ value
+ 128M
+ default
+
+
+
+
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
+
+ name
+ nb9
+ description
+ Slot 9
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ default
+
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nba
+ description
+ Slot A
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbb
+ description
+ Slot B
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbc
+ description
+ Slot C
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbd
+ description
+ Slot D
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ name
+ nbe
+ description
+ Slot E
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 48gc
+ description
+ Apple 4*8 video card
+ devname
+ nb_48gc
+
+
+ value
+ 824gc
+ description
+ Apple 8*24 video card
+ devname
+ nb_824gc
+
+
+ value
+ enetnb
+ description
+ Apple NuBus Ethernet card
+ devname
+ nb_aenet
+
+
+ value
+ quadralink
+ description
+ Applied Engineering Quadralink serial card
+ devname
+ nb_qdlink
+
+
+ value
+ asmc3nb
+ description
+ Asante MC3NB Ethernet card
+ devname
+ nb_amc3b
+
+
+ value
+ bootbug
+ description
+ Brigent BootBug debugger card
+ devname
+ nb_btbug
+
+
+ value
+ m2hires
+ description
+ Macintosh II Hi-Resolution video card
+ devname
+ nb_m2hr
+
+
+ value
+ portrait
+ description
+ Macintosh II Portrait Video Card
+ devname
+ nb_wspt
+
+
+ value
+ m2video
+ description
+ Macintosh II Video Card
+ devname
+ nb_m2vc
+
+
+ value
+ vikbw
+ description
+ Moniterm Viking video card
+ devname
+ nb_vikbw
+
+
+ value
+ image
+ description
+ NuBus Disk Image Pseudo-Card
+ devname
+ nb_image
+ media
+
+ pseudo_disk
+ 1
+
+
+
+ value
+ radiustpd
+ description
+ Radius Two Page Display video card
+ devname
+ nb_rtpd
+
+
+ value
+ cb264
+ description
+ RasterOps ColorBoard 264 video card
+ devname
+ nb_c264
+
+
+ value
+ laserview
+ description
+ Sigma Designs LaserView video card
+ devname
+ nb_laserview
+
+
+ value
+ specpdq
+ description
+ SuperMac Spectrum PDQ video card
+ devname
+ nb_spdq
+
+
+ value
+ spec8s3
+ description
+ SuperMac Spectrum/8 Series III video card
+ devname
+ nb_sp8s3
+
+
+
+
+ devices
+
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
+
+ name
+ nb_btbug
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ name
+ nb_qdlink
+ slots
+
+
+ name
+ :serport0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport2
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+ name
+ :serport3
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ null_modem
+ description
+ RS232 Null Modem
+ default
+
+
+
+ value
+ terminal
+ description
+ Serial Terminal
+ default
+
+
+
+
+
+
+
+ software
+
+ mac_hdd.xml
+ mac_flop.xml
+
+
+
diff --git a/Ample/Resources/maclc.plist b/Ample/Resources/maclc.plist
index 6520fab..1933347 100644
--- a/Ample/Resources/maclc.plist
+++ b/Ample/Resources/maclc.plist
@@ -8,8 +8,6 @@
Macintosh LC
media
- floppy_3_5
- 2
hard
2
@@ -79,9 +77,143 @@
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
devices
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
software
diff --git a/Ample/Resources/maclc2.plist b/Ample/Resources/maclc2.plist
index 1e54be7..ed269c0 100644
--- a/Ample/Resources/maclc2.plist
+++ b/Ample/Resources/maclc2.plist
@@ -8,8 +8,6 @@
Macintosh LC II
media
- floppy_3_5
- 2
hard
2
@@ -69,9 +67,143 @@
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
devices
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
software
diff --git a/Ample/Resources/maclc3.plist b/Ample/Resources/maclc3.plist
index 11b1d95..598d269 100644
--- a/Ample/Resources/maclc3.plist
+++ b/Ample/Resources/maclc3.plist
@@ -8,8 +8,6 @@
Macintosh LC III
media
- floppy_3_5
- 2
hard
2
@@ -99,9 +97,143 @@
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
devices
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
software
diff --git a/Ample/Resources/macse30.plist b/Ample/Resources/macse30.plist
new file mode 100644
index 0000000..2427d2b
--- /dev/null
+++ b/Ample/Resources/macse30.plist
@@ -0,0 +1,254 @@
+
+
+
+
+ value
+ macse30
+ description
+ Macintosh SE/30
+ media
+
+ hard
+ 2
+
+ resolution
+
+ 512
+ 342
+
+ slots
+
+
+ name
+ ramsize
+ description
+ RAM
+ options
+
+
+ intValue
+ 2097152
+ description
+ 2M
+ value
+ 2M
+ default
+
+
+
+ intValue
+ 8388608
+ description
+ 8M
+ value
+ 8M
+ default
+
+
+
+ intValue
+ 16777216
+ description
+ 16M
+ value
+ 16M
+ default
+
+
+
+ intValue
+ 33554432
+ description
+ 32M
+ value
+ 32M
+ default
+
+
+
+ intValue
+ 50331648
+ description
+ 48M
+ value
+ 48M
+ default
+
+
+
+ intValue
+ 67108864
+ description
+ 64M
+ value
+ 64M
+ default
+
+
+
+ intValue
+ 100663296
+ description
+ 96M
+ value
+ 96M
+ default
+
+
+
+ intValue
+ 134217728
+ description
+ 128M
+ value
+ 128M
+ default
+
+
+
+
+
+ name
+ smartport
+ description
+ Disk Drives
+ options
+
+
+ value
+
+ description
+
+ devname
+ smartport
+ default
+
+
+
+
+
+ devices
+
+
+ name
+ smartport
+ slots
+
+
+ name
+ fdc:0
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+ name
+ fdc:1
+ options
+
+
+ value
+
+ description
+ —None—
+ default
+
+
+
+ value
+ 35dd
+ description
+ 3.5" DD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35hd
+ description
+ 3.5" HD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+ value
+ 35sd
+ description
+ 3.5" SD
+ default
+
+ media
+
+ floppy_3_5
+ 1
+
+
+
+
+
+
+
+ software
+
+ mac_hdd.xml
+ mac_flop.xml
+
+
+
diff --git a/Ample/Resources/models.plist b/Ample/Resources/models.plist
index 18a34f8..a9f3565 100644
--- a/Ample/Resources/models.plist
+++ b/Ample/Resources/models.plist
@@ -385,9 +385,9 @@
description
- Macintosh (128K)
+ Macintosh (Compact)
value
- mac128k
+ macse30
children
@@ -426,12 +426,24 @@
value
macsefd
+
+ description
+ Macintosh SE/30
+ value
+ macse30
+
description
Macintosh Classic
value
macclasc
+
+ description
+ Macintosh Classic II
+ value
+ macclas2
+
@@ -441,6 +453,48 @@
maclc
children
+
+ description
+ Macintosh II
+ value
+ macii
+
+
+ description
+ Macintosh IIx
+ value
+ maciix
+
+
+ description
+ Macintosh IIcx
+ value
+ maciicx
+
+
+ description
+ Macintosh IIci
+ value
+ maciici
+
+
+ description
+ Macintosh IIsi
+ value
+ maciisi
+
+
+ description
+ Macintosh IIvx
+ value
+ maciivx
+
+
+ description
+ Macintosh IIvi
+ value
+ maciivi
+
description
Macintosh LC
@@ -459,12 +513,6 @@
value
maclc3
-
- description
- Macintosh IIci
- value
- maciici
-
diff --git a/Ample/Resources/roms.plist b/Ample/Resources/roms.plist
index 260fe61..dfec03f 100644
--- a/Ample/Resources/roms.plist
+++ b/Ample/Resources/roms.plist
@@ -121,8 +121,15 @@
mac128k
mac512k
mac512ke
+ macclas2
macclasc
+ macii
maciici
+ maciicx
+ maciisi
+ maciivi
+ maciivx
+ maciix
mackbd_m0110
mackbd_m0110a
mackbd_m0110a_f
@@ -137,6 +144,7 @@
maclc3
macplus
macse
+ macse30
macsefd
maxxi
microeng
@@ -158,6 +166,11 @@
nb_vikbw
nb_wspt
p72
+ pd3_30hr
+ pd3_c264
+ pd3_lviw
+ pd3_mclr
+ pd3_pc16
pds_hyper
pds_sefp
prav82
diff --git a/python/machines.py b/python/machines.py
index cf0d0ec..23ae2a2 100644
--- a/python/machines.py
+++ b/python/machines.py
@@ -23,10 +23,13 @@ MACHINES = (
"cec2000", "cece", "cecg", "ceci", "cecm",
# macintosh...
- "maclc", "maclc2", "maclc3", "maciici",
+ "macii", "maciix", "maciicx", "maciici", "maciisi",
+ "maciivx", "maciivi",
+ "maclc", "maclc2", "maclc3",
# mac 128k-classic
- "mac128k", "mac512k", "mac512ke", "macplus", "macse", "macsefd", "macclasc",
+ "mac128k", "mac512k", "mac512ke", "macplus", "macse", "macsefd", "macse30",
+ "macclasc", "macclas2",
# 128k clones
# "unitron", "utrn1024",
diff --git a/python/mkmodels.py b/python/mkmodels.py
index 4ba9c57..fba872a 100644
--- a/python/mkmodels.py
+++ b/python/mkmodels.py
@@ -24,8 +24,13 @@ iie_clones_children = ["mprof3", "prav8c", "spectred", "tk3000", "zijini"]
cec_children = ["cec2000", "cece", "cecg", "ceci", "cecm"]
agat_children = ["agat7", "agat9"]
-mac_nubus_children = ["maclc", "maclc2", "maclc3", "maciici"]
-mac_128k_children = ["mac128k", "mac512k", "mac512ke", "macplus", "macse", "macsefd", "macclasc"]
+mac_nubus_children = [
+ "macii", "maciix", "maciicx", "maciici", "maciisi", "maciivx", "maciivi",
+ "maclc", "maclc2", "maclc3"]
+
+# se/30 and classic 2 are implemented as a nubus but i'm sticking then with the 128 due to the form factor.
+mac_128k_children = ["mac128k", "mac512k", "mac512ke", "macplus",
+ "macse", "macsefd", "macse30", "macclasc", "macclas2"]
tree = [
("Apple I", "apple1", apple1_children),
@@ -39,7 +44,7 @@ tree = [
("Laser", "laser128", laser_children),
("Agat", "agat7", agat_children),
("China Education Computer", None, cec_children),
- ("Macintosh (128K)", "mac128k", mac_128k_children),
+ ("Macintosh (Compact)", "macse30", mac_128k_children),
("Macintosh (NuBus)", "maclc", mac_nubus_children),
]