From 23dee5bf2aba59d7a4e2fd508b07fa0a7b7d4dbb Mon Sep 17 00:00:00 2001 From: Alexander Jacocks Date: Sat, 29 Aug 2026 23:01:44 -0400 Subject: [PATCH] enable SGI Indigo2, Indy R4600, and Indy R5000, since they function. Add support for choosing graphics boards. (#55) --- Ample/Resources/indigo2_4415.plist | 23 ++++++++++++++++++++++ Ample/Resources/indy_4610.plist | 23 ++++++++++++++++++++++ Ample/Resources/indy_4613.plist | 23 ++++++++++++++++++++++ Ample/Resources/indy_5015.plist | 23 ++++++++++++++++++++++ Ample/Resources/models.plist | 31 ++++++++++++++++++++++++++++++ Ample/Resources/roms.plist | 24 +++++++++++++++++++++++ 6 files changed, 147 insertions(+) diff --git a/Ample/Resources/indigo2_4415.plist b/Ample/Resources/indigo2_4415.plist index f160171..76ab601 100644 --- a/Ample/Resources/indigo2_4415.plist +++ b/Ample/Resources/indigo2_4415.plist @@ -64,6 +64,29 @@ + + name + gio64_gfx + description + GIO64 Graphics + options + + + value + xl24 + description + SGI 24-bit XL board + default + + + + value + xl8 + description + SGI 8-bit XL board + + + devices diff --git a/Ample/Resources/indy_4610.plist b/Ample/Resources/indy_4610.plist index 8c99593..13b25b6 100644 --- a/Ample/Resources/indy_4610.plist +++ b/Ample/Resources/indy_4610.plist @@ -76,6 +76,29 @@ + + name + gio64_gfx + description + GIO32 Graphics + options + + + value + xl24 + description + SGI 24-bit XL board + default + + + + value + xl8 + description + SGI 8-bit XL board + + + devices diff --git a/Ample/Resources/indy_4613.plist b/Ample/Resources/indy_4613.plist index 80a4da2..fdec51f 100644 --- a/Ample/Resources/indy_4613.plist +++ b/Ample/Resources/indy_4613.plist @@ -76,6 +76,29 @@ + + name + gio64_gfx + description + GIO32 Graphics + options + + + value + xl24 + description + SGI 24-bit XL board + default + + + + value + xl8 + description + SGI 8-bit XL board + + + devices diff --git a/Ample/Resources/indy_5015.plist b/Ample/Resources/indy_5015.plist index 58c7d81..4a146b8 100644 --- a/Ample/Resources/indy_5015.plist +++ b/Ample/Resources/indy_5015.plist @@ -58,6 +58,29 @@ + + name + gio64_gfx + description + GIO32 Graphics + options + + + value + xl24 + description + SGI 24-bit XL board + default + + + + value + xl8 + description + SGI 8-bit XL board + + + devices diff --git a/Ample/Resources/models.plist b/Ample/Resources/models.plist index 162b7b5..9b1eddd 100644 --- a/Ample/Resources/models.plist +++ b/Ample/Resources/models.plist @@ -1160,5 +1160,36 @@ + + description + Silicon Graphics + children + + + description + Indigo2 (R4400, 150MHz) + value + indigo2_4415 + + + description + Indy (R4600, 100MHz) + value + indy_4610 + + + description + Indy (R4600, 133MHz) + value + indy_4613 + + + description + Indy (R5000, 150MHz) + value + indy_5015 + + + diff --git a/Ample/Resources/roms.plist b/Ample/Resources/roms.plist index 6d815a6..2db691e 100644 --- a/Ample/Resources/roms.plist +++ b/Ample/Resources/roms.plist @@ -1921,6 +1921,12 @@ pd3_mclr description Micron/XCEED Technology MacroColor 30 + + + value + kb_ms_natural + description + Microsoft Natural Keyboard value @@ -2174,6 +2180,12 @@ description Prológica CP-450 BASIC Disco V. 1.0 (1984) + + value + ps2_keybc + description + PS/2 Keyboard + value qsound @@ -2282,6 +2294,18 @@ description SDTANDY FDC + + value + indigo2_4415 + description + SGI Indigo2 (R4400, 150MHz) + + + value + indy_4610 + description + SGI Indy (R4600, 100MHz) + value gpib_hardbox