Skip to content

Conversation

clawgrip
Copy link
Contributor

New systems marked not working

Enterprise 250 [ClawGrip, ArcadeHacker]

New software list items marked not working

Solaris 8 10-00 Media - SPARC Platform Edition for Sun Computer Systems [ClawGrip]
Sun Management Center 2.1.1 - February 2000 Revision A [ClawGrip]
SunSolutions CD Volume 1 2000 [ClawGrip]
Raptor GFX Open Windows for Solaris - Version 2.1 [ClawGrip]

Tomás García-Merás added 5 commits September 24, 2025 10:33
New systems marked not working
------------------------------
Enterprise 250 [ClawGrip, ArcadeHacker]

New software list items marked not working
------------------------------------------
Solaris 8 10-00 Media - SPARC Platform Edition for Sun Computer Systems [ClawGrip]
Sun Management Center 2.1.1 - February 2000 Revision A [ClawGrip]
SunSolutions CD Volume 1 2000 [ClawGrip]
Raptor GFX Open Windows for Solaris - Version 2.1 [ClawGrip]
#include "emu.h"
#include "sun_fcnc_270_4373_07.h"

DEFINE_DEVICE_TYPE(SUN_FCNC_270_4373_07, sun_fcnc_270_4373_07_device, "sun_fcnc_270_4373_07", "Sun Microsystems 270-4373-07 Gigabit Fiber Channel Network Card")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't this a PCI card?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes
270-4373-07 REV 01 top

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, do you have device ID/vendor ID for this? I can't find anything from the PCI databases ...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, sorry, and I don't have a PCI computer to plug it on.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Open the dump with a binary viewer, find a PCIR string inside. What comes next tells us the exact device/vendor ID for this.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For example, the Permedia 2 Fire GL 1000 PRO will have:

image

The first number is device ID=104c,Texas Instruments, the second is vendor ID=3d07 Permedia 2, which translates into this entry: https://admin.pci-ids.ucw.cz/read/PC/104c/3d07

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as your example, Device ID=104C, Vendor ID=3D07

image

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doesn't make any sense, that will decode as a Permedia 2 card ...

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The actual BIOS is a 108e/2bad, which classifies as a Sun GEM card.

Copy link
Member

@angelosa angelosa Oct 9, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So, the filenames should be renamed to sun_gem.*, it should also be a pci_slot but given the lack of the base PCI information it's okay imo to leave this in mame/sun folder as stopgap for now.
Please just add a commented out
// set_ids(0x108e2bad ... anywhere in the implementation.

@clawgrip
Copy link
Contributor Author

@angelosa Done, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants