diff --git a/Ample/Resources/models.plist b/Ample/Resources/models.plist
index 8c18386..6a55095 100644
--- a/Ample/Resources/models.plist
+++ b/Ample/Resources/models.plist
@@ -698,6 +698,25 @@
+
+ description
+ Macintosh (Portable)
+ children
+
+
+ description
+ Macintosh Portable
+ value
+ macprtb
+
+
+ description
+ Macintosh PowerBook 100
+ value
+ macpb100
+
+
+
description
Atari ST
diff --git a/python/mkmodels.py b/python/mkmodels.py
index 7f47a18..06a0ea7 100644
--- a/python/mkmodels.py
+++ b/python/mkmodels.py
@@ -46,6 +46,9 @@ mac_quadra_children = [
mac_128k_children = ["mac128k", "mac512k", "mac512ke", "macplus",
"macse", "macsefd", "macse30", "macclasc", "macclas2", "maccclas"]
+
+mac_portable_children = ["macprtb", "macpb100"]
+
atari_st_children = ["st", "megast"]
tandy_children = [
@@ -96,6 +99,7 @@ TREE = [
("Macintosh (II)", "maciix", mac_ii_children),
("Macintosh (Quadra)", None, mac_quadra_children),
("Macintosh (LC)", None, mac_lc_children),
+ ("Macintosh (Portable)", None, mac_portable_children),
("Atari ST", "st", atari_st_children),
("Oric", None, oric_children),
("Tandy", None, tandy_children),