Skip to content

Conversation

@chungy
Copy link
Contributor

@chungy chungy commented Dec 23, 2025

Two discs that were duplicated between Mac and PC lists (Chex Quest and My First Math Adventure) were moved to generic_cdrom. The id Anthology was moved to generic_cdrom, uniting the set to represent the physical release better.

All multi-architecture Windows NT 3.1, 3.5, and 4.0 discs were moved to generic_cdrom. Compatibility tags have been added to all entries. New "IBM5170" and "MIPS_MAGNUM" tags were defined in the pc/*.cpp and microsoft/jazz.cpp drivers. "ALPHA" and "PREP" tags are in the generic_cdrom.xml file, but have not been attached to any drivers.

@angelosa
Copy link
Member

angelosa commented Dec 25, 2025

The idea was to be slower in adding stuff to generic_cdrom (like few entries at a time), not rush things asap.
Also I don't like the tags used, like I don't want IBM5170 and don't want Mac CPU style tagging in there (it's confusing as it gets). And preferably they should be lowercase (like the other generic file is).

@chungy
Copy link
Contributor Author

chungy commented Dec 25, 2025

Could we meet half-way and at least move the Windows NT images? they're rather large, so I don't want to have duplicate items in different lists. I find it useful to have them available for the mmr4000le driver (in src/mame/microsoft/jazz.cpp), without having to type out file paths to the ibm5170_cdrom set.

The compatibility tags could be adjusted of course. Not all NT4 images support MIPS; and not all of them support Alpha either, so filtering them out seemed to be a good idea depending on driver support.

@angelosa
Copy link
Member

Are those really jazz rather than MIPS_MAGNUM?
As for ibm5170, just call it ibmpc.

@chungy
Copy link
Contributor Author

chungy commented Dec 25, 2025

I think it should probably be MIPS_R4000. Magnum (and Jazz) are specific machines with the supported CPUs. There are at least a couple other MIPS computers that supported Windows NT and MAME could hypothetically support them in the future. It should be best to state the generic CPU instead of a model of computer.

Not sure when I'll have time to prepare an NT-only PR, pretty busy today :) If not today, then tomorrow.

@chungy
Copy link
Contributor Author

chungy commented Dec 25, 2025

I will close this pull request, a replacement has been made at PR #14724. The Macintosh software could be done at a latter date, but there isn't a whole lot to deal with. :)

@chungy chungy closed this Dec 25, 2025
@chungy chungy deleted the generic_cdrom branch January 3, 2026 00:07
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.

2 participants