From 6e9b83eb558db49a050a69dbb0e1a342c660f1d3 Mon Sep 17 00:00:00 2001 From: Kelvin Sherlock Date: Wed, 1 Jan 2025 15:37:50 -0500 Subject: [PATCH] add powerbook models (0.273) --- Ample/Resources/macpb140.plist | 673 +++++++++++++++++++++++++++++++ Ample/Resources/macpb145.plist | 673 +++++++++++++++++++++++++++++++ Ample/Resources/macpb145b.plist | 663 ++++++++++++++++++++++++++++++ Ample/Resources/macpb160.plist | 693 ++++++++++++++++++++++++++++++++ Ample/Resources/macpb165.plist | 693 ++++++++++++++++++++++++++++++++ Ample/Resources/macpb165c.plist | 693 ++++++++++++++++++++++++++++++++ Ample/Resources/macpb170.plist | 663 ++++++++++++++++++++++++++++++ Ample/Resources/macpb180.plist | 693 ++++++++++++++++++++++++++++++++ Ample/Resources/macpb180c.plist | 693 ++++++++++++++++++++++++++++++++ Ample/Resources/models.plist | 61 +++ Ample/Resources/roms.plist | 12 + python/machines.py | 2 + python/mkmodels.py | 2 + 13 files changed, 6214 insertions(+) create mode 100644 Ample/Resources/macpb140.plist create mode 100644 Ample/Resources/macpb145.plist create mode 100644 Ample/Resources/macpb145b.plist create mode 100644 Ample/Resources/macpb160.plist create mode 100644 Ample/Resources/macpb165.plist create mode 100644 Ample/Resources/macpb165c.plist create mode 100644 Ample/Resources/macpb170.plist create mode 100644 Ample/Resources/macpb180.plist create mode 100644 Ample/Resources/macpb180c.plist diff --git a/Ample/Resources/macpb140.plist b/Ample/Resources/macpb140.plist new file mode 100644 index 0000000..18a29ef --- /dev/null +++ b/Ample/Resources/macpb140.plist @@ -0,0 +1,673 @@ + + + + + value + macpb140 + description + Macintosh PowerBook 140 + media + + cdrom + 1 + + resolution + + 640 + 400 + + 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 + + + + + + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/macpb145.plist b/Ample/Resources/macpb145.plist new file mode 100644 index 0000000..d528876 --- /dev/null +++ b/Ample/Resources/macpb145.plist @@ -0,0 +1,673 @@ + + + + + value + macpb145 + description + Macintosh PowerBook 145 + media + + cdrom + 1 + + resolution + + 640 + 400 + + 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 + + + + + + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/macpb145b.plist b/Ample/Resources/macpb145b.plist new file mode 100644 index 0000000..6e626b5 --- /dev/null +++ b/Ample/Resources/macpb145b.plist @@ -0,0 +1,663 @@ + + + + + value + macpb145b + description + Macintosh PowerBook 145B + media + + cdrom + 1 + + resolution + + 640 + 400 + + slots + + + name + ramsize + description + RAM + options + + + intValue + 4194304 + description + 4M + value + 4M + default + + + + intValue + 6291456 + description + 6M + value + 6M + default + + + + intValue + 8388608 + description + 8M + value + 8M + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/macpb160.plist b/Ample/Resources/macpb160.plist new file mode 100644 index 0000000..46c75a7 --- /dev/null +++ b/Ample/Resources/macpb160.plist @@ -0,0 +1,693 @@ + + + + + value + macpb160 + description + Macintosh PowerBook 160 + media + + cdrom + 1 + + resolution + + 640 + 400 + + 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 + 12582912 + description + 12M + value + 12M + default + + + + intValue + 14680064 + description + 14M + value + 14M + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/macpb165.plist b/Ample/Resources/macpb165.plist new file mode 100644 index 0000000..1a0130b --- /dev/null +++ b/Ample/Resources/macpb165.plist @@ -0,0 +1,693 @@ + + + + + value + macpb165 + description + Macintosh PowerBook 165 + media + + cdrom + 1 + + resolution + + 640 + 400 + + 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 + 12582912 + description + 12M + value + 12M + default + + + + intValue + 14680064 + description + 14M + value + 14M + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/macpb165c.plist b/Ample/Resources/macpb165c.plist new file mode 100644 index 0000000..e9279c1 --- /dev/null +++ b/Ample/Resources/macpb165c.plist @@ -0,0 +1,693 @@ + + + + + value + macpb165c + description + Macintosh PowerBook 165c + media + + cdrom + 1 + + resolution + + 640 + 480 + + 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 + 12582912 + description + 12M + value + 12M + default + + + + intValue + 14680064 + description + 14M + value + 14M + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/macpb170.plist b/Ample/Resources/macpb170.plist new file mode 100644 index 0000000..9ca3356 --- /dev/null +++ b/Ample/Resources/macpb170.plist @@ -0,0 +1,663 @@ + + + + + value + macpb170 + description + Macintosh PowerBook 170 + media + + cdrom + 1 + + resolution + + 640 + 400 + + slots + + + name + ramsize + description + RAM + options + + + intValue + 4194304 + description + 4M + value + 4M + default + + + + intValue + 6291456 + description + 6M + value + 6M + default + + + + intValue + 8388608 + description + 8M + value + 8M + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/macpb180.plist b/Ample/Resources/macpb180.plist new file mode 100644 index 0000000..ff390d1 --- /dev/null +++ b/Ample/Resources/macpb180.plist @@ -0,0 +1,693 @@ + + + + + value + macpb180 + description + Macintosh PowerBook 180 + media + + cdrom + 1 + + resolution + + 640 + 400 + + 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 + 12582912 + description + 12M + value + 12M + default + + + + intValue + 14680064 + description + 14M + value + 14M + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/macpb180c.plist b/Ample/Resources/macpb180c.plist new file mode 100644 index 0000000..3220e6a --- /dev/null +++ b/Ample/Resources/macpb180c.plist @@ -0,0 +1,693 @@ + + + + + value + macpb180c + description + Macintosh PowerBook 180c + media + + cdrom + 1 + + resolution + + 640 + 480 + + 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 + 12582912 + description + 12M + value + 12M + default + + + + intValue + 14680064 + description + 14M + value + 14M + 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 + + + + + + name + scsi:0 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:1 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:2 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:4 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:5 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + name + scsi:6 + options + + + value + + description + —None— + default + + + + value + aplcdsc + description + Apple SCSI CD-ROM + default + + media + + cdrom + 1 + + + + value + cdrom + description + CD-ROM + default + + media + + cdrom + 1 + + + + value + harddisk + description + Hard Disk + default + + media + + hard + 1 + + + + value + tape + description + SCSI tape + default + + + + + + + + name + cdd2000 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + v126 + description + Firmware v1.26 + + + value + v125 + description + Firmware v1.25 + + + + + + + name + cdu561_25 + slots + + + name + bios + description + ROM + options + + + value + + description + —Default— + default + + + + value + 19a + description + apl1.9a + + + value + 18f + description + apl1.8F + + + value + 17w + description + apl1.7w + + + + + + + software + + mac_hdd.xml + + name + mac_cdrom.xml + filter + MC68030,MC68030_32 + + mac_flop_orig.xml + mac_flop_clcracked.xml + mac_flop.xml + mac_hdflop.xml + + + diff --git a/Ample/Resources/models.plist b/Ample/Resources/models.plist index 5394f3c..f1c0ba6 100644 --- a/Ample/Resources/models.plist +++ b/Ample/Resources/models.plist @@ -789,6 +789,67 @@ + + description + Macintosh (PowerBook) + children + + + description + Macintosh PowerBook 140 + value + macpb140 + + + description + Macintosh PowerBook 145 + value + macpb145 + + + description + Macintosh PowerBook 145B + value + macpb145b + + + description + Macintosh PowerBook 160 + value + macpb160 + + + description + Macintosh PowerBook 165 + value + macpb165 + + + description + Macintosh PowerBook 165c + value + macpb165c + + + description + Macintosh PowerBook 170 + value + macpb170 + + + description + Macintosh PowerBook 180 + value + macpb180 + + + description + Macintosh PowerBook 180c + value + macpb180c + + + description Atari ST diff --git a/Ample/Resources/roms.plist b/Ample/Resources/roms.plist index a7b35e9..e662f66 100644 --- a/Ample/Resources/roms.plist +++ b/Ample/Resources/roms.plist @@ -788,6 +788,18 @@ description Macintosh PowerBook 100 + + value + macpb140 + description + Macintosh PowerBook 140 + + + value + macpb160 + description + Macintosh PowerBook 160 + value macqd605 diff --git a/python/machines.py b/python/machines.py index 4589358..027ffb2 100644 --- a/python/machines.py +++ b/python/machines.py @@ -45,6 +45,8 @@ MACHINES = ( # portable "macprtb", "macpb100", + # powerbook + "macpb140", "macpb145", "macpb145b", "macpb160", "macpb165", "macpb165c", "macpb170", "macpb180", "macpb180c", # 128k clones # "unitron", "utrn1024", diff --git a/python/mkmodels.py b/python/mkmodels.py index 7deb945..4a2efe0 100644 --- a/python/mkmodels.py +++ b/python/mkmodels.py @@ -51,6 +51,7 @@ mac_128k_children = ["mac128k", "mac512k", "mac512ke", "macplus", mac_portable_children = ["macprtb", "macpb100"] +mac_powerbook_children = ["macpb140", "macpb145", "macpb145b", "macpb160", "macpb165", "macpb165c", "macpb170", "macpb180", "macpb180c"] atari_st_children = ["st", "megast"] @@ -106,6 +107,7 @@ TREE = [ ("Macintosh (Quadra)", None, mac_quadra_children), ("Macintosh (LC)", None, mac_lc_children), ("Macintosh (Portable)", None, mac_portable_children), + ("Macintosh (PowerBook)", None, mac_powerbook_children), ("Atari ST", "st", atari_st_children), ("Oric", None, oric_children), ("Tandy", None, tandy_children),