Jump to content
  • Announcement

    The HyperSpin 2 early access beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

*FIXED* Upgraded to MAME ver. 0.159 Some games won't show up in HS, HLHQ but will in MAME.exe


thomas3120

Recommended Posts

Posted

Hello,

I recently upgraded my mame to mame version 1.59.  I am aware of the name change for roms(not sure what version it was implemented).

There are some games such as Pacman that a few variants will show up in MAMEUI32.exe, but don't show up in Hyperspin or HyperlaunchHQ.

 

I'm thinking it may have to do with the rom name changes and possibly the XML file I made in HLHQ for MAME. ...but not sure.

The original jap 'Puckman' does show up in HS, btw.

 

 

Here is the 0.159 DAT file showing Puckman, which includes the clones (Pacman,....) 

<game name="puckman" sourcefile="pacman.c">
		<description>Puck Man (Japan set 1)</description>
		<year>1980</year>
		<manufacturer>Namco</manufacturer>
		<rom name="pm1-1.7f" size="32" crc="2fc650bd" sha1="8d0268dee78e47c712202b0ec4f1f51109b1f2a5"/>
		<rom name="pm1-2.3m" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746"/>
		<rom name="pm1-3.1m" size="256" crc="a9cc86bf" sha1="bbcec0570aeceb582ff8238a4bc8546a23430081"/>
		<rom name="pm1-4.4a" size="256" crc="3eb3a8e4" sha1="19097b5f60d1030f8b82d9f1d3a241f93e5c75d6"/>
		<rom name="pm1_chg1.5e" size="2048" crc="2066a0b7" sha1="6d4ccc27d6be185589e08aa9f18702b679e49a4a"/>
		<rom name="pm1_chg2.5h" size="2048" crc="3591b89d" sha1="79bb456be6c39c1ccd7d077fbe181523131fb300"/>
		<rom name="pm1_chg3.5f" size="2048" crc="9e39323a" sha1="be933e691df4dbe7d12123913c3b7b7b585b7a35"/>
		<rom name="pm1_chg4.5j" size="2048" crc="1b1d9096" sha1="53771c573051db43e7185b1d188533056290a620"/>
		<rom name="pm1_prg1.6e" size="2048" crc="f36e88ab" sha1="813cecf44bf5464b1aed64b36f5047e4c79ba176"/>
		<rom name="pm1_prg2.6k" size="2048" crc="618bd9b3" sha1="b9ca52b63a49ddece768378d331deebbe34fe177"/>
		<rom name="pm1_prg3.6f" size="2048" crc="7d177853" sha1="9b5ddaaa8b564654f97af193dbcc29f81f230a25"/>
		<rom name="pm1_prg4.6m" size="2048" crc="d3e8914c" sha1="c2f00e1773c6864435f29c8b7f44f2ef85d227d3"/>
		<rom name="pm1_prg5.6h" size="2048" crc="6bf4f625" sha1="afe72fdfec66c145b53ed865f98734686b26e921"/>
		<rom name="pm1_prg6.6n" size="2048" crc="a948ce83" sha1="08759833f7e0690b2ccae573c929e2a48e5bde7f"/>
		<rom name="pm1_prg7.6j" size="2048" crc="b6289b26" sha1="d249fa9cdde774d5fee7258147cd25fa3f4dc2b3"/>
		<rom name="pm1_prg8.6p" size="2048" crc="17a88c13" sha1="eb462de79f49b7aa8adb0cc6d31535b10550c0ce"/>
		<device_ref name="z80"/>
		<device_ref name="gfxdecode"/>
		<device_ref name="palette"/>
		<device_ref name="screen"/>
		<device_ref name="speaker"/>
		<device_ref name="namco"/>
		<driver status="good"/>
	</game>
	<game name="puckmanb" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
		<description>Puck Man (bootleg set 1)</description>
		<year>1980</year>
		<manufacturer>bootleg</manufacturer>
		<rom name="82s123.7f" merge="pm1-1.7f" size="32" crc="2fc650bd" sha1="8d0268dee78e47c712202b0ec4f1f51109b1f2a5"/>
		<rom name="82s126.1m" merge="pm1-3.1m" size="256" crc="a9cc86bf" sha1="bbcec0570aeceb582ff8238a4bc8546a23430081"/>
		<rom name="82s126.3m" merge="pm1-2.3m" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746"/>
		<rom name="82s126.4a" merge="pm1-4.4a" size="256" crc="3eb3a8e4" sha1="19097b5f60d1030f8b82d9f1d3a241f93e5c75d6"/>
		<rom name="namcopac.6e" size="4096" crc="fee263b3" sha1="87117ba5082cd7a615b4ec7c02dd819003fbd669"/>
		<rom name="namcopac.6f" size="4096" crc="39d1fc83" sha1="326dbbf94c6fa2e96613dedb53702f8832b47d59"/>
		<rom name="namcopac.6h" size="4096" crc="02083b03" sha1="7e1945f6eb51f2e51806d0439f975f7a2889b9b8"/>
		<rom name="namcopac.6j" size="4096" crc="7a36fe55" sha1="01b4c38108d9dc4e48da4f8d685248e1e6821377"/>
		<rom name="pacman.5e" size="4096" crc="0c944964" sha1="06ef227747a440831c9a3a613b76693d52a2f0a9"/>
		<rom name="pacman.5f" size="4096" crc="958fedf9" sha1="4a937ac02216ea8c96477d4a15522070507fb599"/>
		<device_ref name="z80"/>
		<device_ref name="gfxdecode"/>
		<device_ref name="palette"/>
		<device_ref name="screen"/>
		<device_ref name="speaker"/>
		<device_ref name="namco"/>
		<driver status="good"/>
	</game>
	<game name="puckmanf" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
		<description>Puck Man (speedup hack)</description>
		<year>1980</year>
		<manufacturer>hack</manufacturer>
		<rom name="82s123.7f" merge="pm1-1.7f" size="32" crc="2fc650bd" sha1="8d0268dee78e47c712202b0ec4f1f51109b1f2a5"/>
		<rom name="82s126.1m" merge="pm1-3.1m" size="256" crc="a9cc86bf" sha1="bbcec0570aeceb582ff8238a4bc8546a23430081"/>
		<rom name="82s126.3m" merge="pm1-2.3m" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746"/>
		<rom name="82s126.4a" merge="pm1-4.4a" size="256" crc="3eb3a8e4" sha1="19097b5f60d1030f8b82d9f1d3a241f93e5c75d6"/>
		<rom name="namcopac.6e" size="4096" crc="fee263b3" sha1="87117ba5082cd7a615b4ec7c02dd819003fbd669"/>
		<rom name="namcopac.6h" size="4096" crc="02083b03" sha1="7e1945f6eb51f2e51806d0439f975f7a2889b9b8"/>
		<rom name="namcopac.6j" size="4096" crc="7a36fe55" sha1="01b4c38108d9dc4e48da4f8d685248e1e6821377"/>
		<rom name="nampfast.6f" size="4096" crc="51b38db9" sha1="0a796f93462aec4758c2aa1c1f34cd05bb10a178"/>
		<rom name="pacman.5e" size="4096" crc="0c944964" sha1="06ef227747a440831c9a3a613b76693d52a2f0a9"/>
		<rom name="pacman.5f" size="4096" crc="958fedf9" sha1="4a937ac02216ea8c96477d4a15522070507fb599"/>
		<device_ref name="z80"/>
		<device_ref name="gfxdecode"/>
		<device_ref name="palette"/>
		<device_ref name="screen"/>
		<device_ref name="speaker"/>
		<device_ref name="namco"/>
		<driver status="good"/>
	</game>
	<game name="puckmanh" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
		<description>Puck Man (bootleg set 2)</description>
		<year>1980</year>
		<manufacturer>bootleg (Falcom?)</manufacturer>
		<rom name="82s123.7f" merge="pm1-1.7f" size="32" crc="2fc650bd" sha1="8d0268dee78e47c712202b0ec4f1f51109b1f2a5"/>
		<rom name="82s126.1m" merge="pm1-3.1m" size="256" crc="a9cc86bf" sha1="bbcec0570aeceb582ff8238a4bc8546a23430081"/>
		<rom name="82s126.3m" merge="pm1-2.3m" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746"/>
		<rom name="82s126.4a" merge="pm1-4.4a" size="256" crc="3eb3a8e4" sha1="19097b5f60d1030f8b82d9f1d3a241f93e5c75d6"/>
		<rom name="pm01.6e" size="4096" crc="5fe8610a" sha1="d63eaebd85e10aa6c27bb7f47642dd403eeb6934"/>
		<rom name="pm02.6f" size="4096" crc="61d38c6c" sha1="1406aacdc9c8a3776e5853d214380ad3124408f4"/>
		<rom name="pm03.6h" size="4096" crc="4e7ef99f" sha1="bd42e68b29b4d654dc817782ba00db69b7d2dfe2"/>
		<rom name="pm04.6j" size="4096" crc="8939ddd2" sha1="cf769bb34f711cfd0ee75328cd5dc07442f88607"/>
		<rom name="pm10.5f" merge="pm1_chg3.5f" size="2048" crc="9e39323a" sha1="be933e691df4dbe7d12123913c3b7b7b585b7a35"/>
		<rom name="pm11.5h" merge="pm1_chg2.5h" size="2048" crc="3591b89d" sha1="79bb456be6c39c1ccd7d077fbe181523131fb300"/>
		<rom name="pm12.5j" merge="pm1_chg4.5j" size="2048" crc="1b1d9096" sha1="53771c573051db43e7185b1d188533056290a620"/>
		<rom name="pm9.5e" size="2048" crc="2229ab07" sha1="56000ed5009ae60c7f0498b5cac1b06da6ae270e"/>
		<device_ref name="z80"/>
		<device_ref name="gfxdecode"/>
		<device_ref name="palette"/>
		<device_ref name="screen"/>
		<device_ref name="speaker"/>
		<device_ref name="namco"/>
		<driver status="good"/>
	</game>
	<game name="puckmod" sourcefile="pacman.c" cloneof="puckman" romof="puckman">
		<description>Puck Man (Japan set 2)</description>
		<year>1981</year>
		<manufacturer>Namco</manufacturer>
		<rom name="82s123.7f" merge="pm1-1.7f" size="32" crc="2fc650bd" sha1="8d0268dee78e47c712202b0ec4f1f51109b1f2a5"/>
		<rom name="82s126.1m" merge="pm1-3.1m" size="256" crc="a9cc86bf" sha1="bbcec0570aeceb582ff8238a4bc8546a23430081"/>
		<rom name="82s126.3m" merge="pm1-2.3m" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746"/>
		<rom name="82s126.4a" merge="pm1-4.4a" size="256" crc="3eb3a8e4" sha1="19097b5f60d1030f8b82d9f1d3a241f93e5c75d6"/>
		<rom name="namcopac.6e" size="4096" crc="fee263b3" sha1="87117ba5082cd7a615b4ec7c02dd819003fbd669"/>
		<rom name="namcopac.6f" size="4096" crc="39d1fc83" sha1="326dbbf94c6fa2e96613dedb53702f8832b47d59"/>
		<rom name="namcopac.6h" size="4096" crc="02083b03" sha1="7e1945f6eb51f2e51806d0439f975f7a2889b9b8"/>
		<rom name="npacmod.6j" size="4096" crc="7d98d5f5" sha1="39939bcd6fb785d0d06fd29f0287158ab1267dfc"/>
		<rom name="pacman.5e" size="4096" crc="0c944964" sha1="06ef227747a440831c9a3a613b76693d52a2f0a9"/>
		<rom name="pacman.5f" size="4096" crc="958fedf9" sha1="4a937ac02216ea8c96477d4a15522070507fb599"/>
		<device_ref name="z80"/>
		<device_ref name="gfxdecode"/>
		<device_ref name="palette"/>
		<device_ref name="screen"/>
		<device_ref name="speaker"/>
		<device_ref name="namco"/>
		<driver status="good"/>
	</game>

If anyone has a MAME 0.159+  XML file or any info on how to get it to show all games, etc... it would be greatly appreciated!

 

**I have the 0.159 DAT file if needed.

 

thomas

Posted

Anyone know what might be going on?

I'm not exactly sure how the new naming procedure of the MAME roms are now.

Is it a ZIP of the parent/original rom and inside are the clones, etc...?

 

Ughh :/

 

t

Posted

check your pm's

Didn't work :(  ugghh

thanks though.

 

It almost seems as if the clone roms that are inside the parent roms aren't seen by Hyperlaunch or HLHQ, etc...

I also made sure in HyperHQ 'parent roms' was unchecked....

 

t

Posted

thomas3120,

 

Cool dog in your pic. Yours I presume?

 

Earlier HyperSpin convention would be to ensure that your MAME romset is split. If your set were merged, you would probably have to use the "Rebuilder" section of CLRMamePro, as I have had issues using the "Scan" section for this.

 

Set CLRMamePro "Rebuilder" to Split Set, ensure you have enough disk space to work with and set the destination to a different folder. Don't know if it is necessary, but I always use WinRAR initially to "extract each file into a separate folder" (right click option after choosing multiple compressed files). This decompresses each rom into its own folder by romname. Do not just extract the entire romset into the same folder. MAME roms have thousands and thousands of small files, many with the same name and extension. These files are in most cases not the same and should not be overwritten. Move all of these decompressed rom folders to a different location on your hard drive and set that location as the "Source".  Keep your original zipped roms for a backup, just in case. Select option to "Scan Subfolders" and uncheck "Remove Matched Sourcefiles". A matching file in merged sets are in one zip file (parent and clone combined). For a split set, multiple copies of matching files will be duplicated between multiple roms- parents and clones. You do not want CLRMamePro deleting a file that will later be needed to complete the clone sets. Double check your settings, source, destination folder as above and then......Rebuild. Will take a while. After rebuilding, make sure the romset passes an audit in the "Scan" portion of CLRMamePro. If it does pass, only then should you delete the roms that you unzipped into separate folders in the "Source" location. A split romset should match the romnames of a HyperSpin MAME XML of the same version.

 

 

 

That being said, since the advent of multi-disc and rom mapping being built into HyperLaunch, try this first before you rebuild your romset. In HyperlauchHQ ------>Select System "MAME". Main Settings (tab), scroll to bottom and set "Skip Checks" to "Rom Only". Brolly has posted that split and merged sets no longer matter. Try this and post the results.

Posted

thomas3121,

 

Cool dog in your pic. Yours I presume?

 

Earlier HyperSpin convention would be to ensure that your MAME romset is split. If your set were merged, you would probably have to use the "Rebuilder" section of CLRMamePro, as I have had issues using the "Scan" section for this.

 

Set CLRMamePro "Rebuilder" to Split Set, ensure you have enough disk space to work with and set the destination to a different folder. Don't know if it is necessary, but I always use WinRAR initially to "extract each file into a separate folder" (right click option after choosing multiple compressed files). This decompresses each rom into its own folder by romname. Do not just extract the entire romset into the same folder. MAME roms have thousands and thousands of small files, many with the same name and extension. These files are in most cases not the same and should not be overwritten. Move all of these decompressed rom folders to a different location on your hard drive and set that location as the "Source".  Keep your original zipped roms for a backup, just in case. Select option to "Scan Subfolders" and uncheck "Remove Matched Sourcefiles". A matching file in merged sets are in one zip file (parent and clone combined). For a split set, multiple copies of matching files will be duplicated between multiple roms- parents and clones. You do not want CLRMamePro deleting a file that will later be needed to complete the clone sets. Double check your settings, source, destination folder as above and then......Rebuild. Will take a while. After rebuilding, make sure the romset passes an audit in the "Scan" portion of CLRMamePro. If it does pass, only then should you delete the roms that you unzipped into separate folders in the "Source" location. A split romset should match the romnames of a HyperSpin MAME XML of the same version.

 

 

 

That being said, since the advent of multi-disc and rom mapping being built into HyperLaunch, try this first before you rebuild your romset. In HyperlauchHQ ------>Select System "MAME". Main Settings (tab), scroll to bottom and set "Skip Checks" to "Rom Only". Brolly has posted that split and merged sets no longer matter. Try this and post the results.

Thanks very much for the reply,

Yes, that's my dog, jack russell :)

 

I've been going in a parent rom zip folder, copying the clone folders and then Archiving/zipping them and then adding them to the main rom folder in MAME.  It works but very time consuming.

 

I will try what you said about the HLHQ Skip checks to Roms only and post back.

 

*I was going to give you a 'thank you' on your post...but don't see it  :/

 

thomas

Posted

thomas3120,

 

Cool dog in your pic. Yours I presume?

 

Earlier HyperSpin convention would be to ensure that your MAME romset is split. If your set were merged, you would probably have to use the "Rebuilder" section of CLRMamePro, as I have had issues using the "Scan" section for this.

 

Set CLRMamePro "Rebuilder" to Split Set, ensure you have enough disk space to work with and set the destination to a different folder. Don't know if it is necessary, but I always use WinRAR initially to "extract each file into a separate folder" (right click option after choosing multiple compressed files). This decompresses each rom into its own folder by romname. Do not just extract the entire romset into the same folder. MAME roms have thousands and thousands of small files, many with the same name and extension. These files are in most cases not the same and should not be overwritten. Move all of these decompressed rom folders to a different location on your hard drive and set that location as the "Source".  Keep your original zipped roms for a backup, just in case. Select option to "Scan Subfolders" and uncheck "Remove Matched Sourcefiles". A matching file in merged sets are in one zip file (parent and clone combined). For a split set, multiple copies of matching files will be duplicated between multiple roms- parents and clones. You do not want CLRMamePro deleting a file that will later be needed to complete the clone sets. Double check your settings, source, destination folder as above and then......Rebuild. Will take a while. After rebuilding, make sure the romset passes an audit in the "Scan" portion of CLRMamePro. If it does pass, only then should you delete the roms that you unzipped into separate folders in the "Source" location. A split romset should match the romnames of a HyperSpin MAME XML of the same version.

 

 

 

That being said, since the advent of multi-disc and rom mapping being built into HyperLaunch, try this first before you rebuild your romset. In HyperlauchHQ ------>Select System "MAME". Main Settings (tab), scroll to bottom and set "Skip Checks" to "Rom Only". Brolly has posted that split and merged sets no longer matter. Try this and post the results.

 

 

Woohoooo!....   Wesfranks, you're awesome!!!!  It worked :D   :D

 

I used clrmamepro, created a profile, added my version DAT file (.159).  Loaded it up.  Then rebuilt the set.  Now the parent and clones show up in Hyperspin   YAY :)

 

I really appreciated the help and info,

 

Ahh, also appeared to fix a few ROMs as well..

 

Thomas

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...