Add Sun Microsystems Workstation

This commit is contained in:
Matt Nadareski
2026-06-25 20:51:30 -04:00
parent e2325b59cc
commit 93fbec4348
3 changed files with 12 additions and 0 deletions

View File

@@ -1458,6 +1458,7 @@ namespace SabreTools.RedumpLib.Test.Data
[PhysicalSystem.NECPC98series] = SystemCategory.Computer,
[PhysicalSystem.SharpX68000] = SystemCategory.Computer,
[PhysicalSystem.SinclairZXSpectrum] = SystemCategory.Computer,
[PhysicalSystem.SunMicrosystemsWorkstation] = SystemCategory.Computer,
[PhysicalSystem.MarkerComputerEnd] = SystemCategory.NONE,
// Arcade
@@ -1819,6 +1820,7 @@ namespace SabreTools.RedumpLib.Test.Data
PhysicalSystem.NECPC98series,
PhysicalSystem.SharpX68000,
PhysicalSystem.SinclairZXSpectrum, // TODO: Confirm this is Windows-readable
PhysicalSystem.SunMicrosystemsWorkstation, // TODO: Confirm this is Windows-readable
// Arcade
PhysicalSystem.Atronic,

View File

@@ -2347,6 +2347,11 @@ namespace SabreTools.RedumpLib.Data
[System(Category = SystemCategory.Computer, Available = false, LongName = "Sinclair ZX Spectrum", ShortName = "ZX-SPECTRUM")]
SinclairZXSpectrum,
// Short name currently undefined
// May be renamed to something with "SPARC" in the title later
[System(Category = SystemCategory.Computer, Available = false, LongName = "Sun Microsystems Workstation", ShortName = "SUN")]
SunMicrosystemsWorkstation,
// End of computer section delimiter
MarkerComputerEnd,

View File

@@ -499,6 +499,11 @@ namespace SabreTools.RedumpLib.Data
types.Add(PhysicalMediaType.CDROM);
break;
// https://en.wikipedia.org/wiki/Sun_Microsystems
case PhysicalSystem.SunMicrosystemsWorkstation:
types.Add(PhysicalMediaType.CDROM);
break;
#endregion
#region Arcade