The NEW Build Your Own Arcade Controls

Main => Software Forum => Topic started by: SonicSlammaster on October 10, 2007, 03:08:58 pm

Title: help with chd files
Post by: SonicSlammaster on October 10, 2007, 03:08:58 pm
I understand that this has been discussed before and i have used the search but nothing seems to help.
Im using mame32 0.69 due to the resource demand from any of the later versions, using this version i can run almost all of my roms perfectly.

Ive tried a seperate folder in the roms folder but that still doesnt seem to work.. my question is does 0.69 even have support for chd roms.
Title: Re: help with chd files
Post by: SGT on October 10, 2007, 04:21:54 pm
According to the Mame32 0.069 help file:

Quote
5.13.Games that support .chd [compressed hard drive] images [Max Force, Killer Instinct I & II, Area 51, Vicious Circle, and War Gods] have to have their ROMs and .chd files in a specific hierarchy. The .chd files need to go in a directory named for the game one layer beneath the ROMs, e.g. for Area 51, mame32\ROMs\area51.zip [for the small zipped ROMs], and mame32\ROMs\area51\area51.chd [for the large single freestanding .chd file].  Additionally, to play successfully, a directory called mame32\diff needs to be present [do not put the *.chd file in the \diff directory]. Also, do not zip the .chd file, it remains freestanding.

I'm assuming you have the diff directory that it speaks of?  What ROM are you trying to run and what is the error message?
Title: Re: help with chd files
Post by: SonicSlammaster on October 10, 2007, 05:22:03 pm
Well aparently i dont have the diff directory it speaks of??? thanx for that info i never actualy thought of checking the help file. i have to admit im a bit confussed by this haha.


u98-l14      WRONG CHECKSUMS:
    EXPECTED: CRC(afedb75f) SHA1(07254f20707377f7195e64675eb6458e663c1a9a)
       FOUND: CRC(7b65ca3d) SHA1(607394d4ba1713f38c2cb5159303cace9cde991e)
kinst.chd    NOT FOUND

this is the error i recieve i created a directory called diff but im still not sure.
Title: Re: help with chd files
Post by: SonicSlammaster on October 10, 2007, 05:56:58 pm
Ok so i have started a fresh copy of mame32 0.69 and there is a diff directory, this directory asks me to place hard disk diffrence files in it. Ive tried putting the chd file unzipped in this directory but no luck.

It still doesnt work when i place it in the roms directory  :banghead:

eg
MAME32\ROMS\Kinst.zip
MAME32\ROMS\KINST\Kinst.chd
but im still not having any luck with this, im still reciveing the same error message  :(
Title: Re: help with chd files
Post by: SGT on October 10, 2007, 06:54:03 pm
Yeah the chd file goes in its own folder under ROMS like you tried it.

Code: [Select]
MAME32\ROMS\Kinst.zip
MAME32\ROMS\KINST\Kinst.chd

I don't know why its not finding the CHD.  Also it also looks like your rom file is wrong since its complaining about the checksum for one of the files in the ROM (u98-l14).  I'm still trying to figure out why the help file says that for CHDS to work there must be a DIFF folder. 

EDIT:
Here's an explanation of what the DIFF folder is used for:
http://newsgroups.derkeiler.com/Archive/Alt/alt.games.mame/2006-01/msg00151.html
Title: Re: help with chd files
Post by: SGT on October 10, 2007, 07:01:49 pm
On another note, if you look at the link below in the WIP you'll see that Killer Instinct crashed on fatalities until it was fixed with Mame version .074.  This kind of thing is why I run different versions of Mame for different games.  Of course, using mame32's GUI doesn't work well for that.  Maybe it's time for you to switch to a real front-end with command line Mame?  ;D

http://www.mameworld.net/maws/romset/kinst
Title: Re: help with chd files
Post by: SonicSlammaster on October 10, 2007, 07:24:19 pm
Its odd of them to make a mistake like that but theres always room for mistakes i suppose.

Im pretty sure i cant go any higher than 0.69 if so mame will eat up my process power so the crash on fatalitys id have to live with well unless i get a better pc.
I have been using the mala frontend for quite some time and i have to admit its really good and easy to use.....But ive been using it with mame32 to avoid ini editing haha.