MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

CiroConsentino
Frontend freak!
Reged: 09/21/03
Posts: 6211
Loc: Alien from Terra Prime... and Brazil
Send PM


[help] CHDs folder location
#392571 - 11/11/21 12:45 AM


hi all,
I have my ROMs in d:\mame_roms and my CHDs in d:\mame_roms\CHD
Some of my CHD files are all in the same folder, not in "gamename" sub-folders.

Code:

rompath=d:\mame_roms;d:\mame_roms\CHD


In previous builds, MAME would load CHD files in d:\mame_roms\CHD\", with v0.237 it complains that the CHD file is not found, but I have it.
When moving the CHD file into "d:\mame_roms\CHD\gamename\" folder, MAME loads the game.

Is this a new rule for CHDs location ? They must be in "\gamename\" or "\parent_gamename\" folder ?

For years my frontend Emu Loader supported CHD files to be in any of the folders you set in mame.ini "rompath", and MAME would load it without any issues.
This is not a complaint, and I can update my frontend accordingly.
I'm just curious to why this was changed.

Thanks for listening.



Emu Loader
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]



TafoidAdministrator
I keep on testing.. testing.. testing... into the future!
Reged: 04/19/06
Posts: 3135
Loc: USA
Send PM


Re: [help] CHDs folder location new [Re: CiroConsentino]
#392572 - 11/11/21 01:14 AM


> hi all,
> I have my ROMs in d:\mame_roms and my CHDs in d:\mame_roms\CHD
> Some of my CHD files are all in the same folder, not in "gamename" sub-folders.
> rompath=d:\mame_roms;d:\mame_roms\CHD
> In previous builds, MAME would load CHD files in d:\mame_roms\CHD\", with v0.237 it
> complains that the CHD file is not found, but I have it.
> When moving the CHD file into "d:\mame_roms\CHD\gamename\" folder, MAME loads the
> game.
>
> Is this a new rule for CHDs location ? They must be in "\gamename\" or
> "\parent_gamename\" folder ?
>
> For years my frontend Emu Loader supported CHD files to be in any of the folders you
> set in mame.ini "rompath", and MAME would load it without any issues.
> This is not a complaint, and I can update my frontend accordingly.
> I'm just curious to why this was changed.
>
> Thanks for listening.


This behavior you are describing has been in effect for over 16 months now, since MAME 0.221, where CHDs are required to sit in a folder named after the shortname of the machine in question. Loose CHD file identity and loading is no longer done at top level.

From this commit:
https://github.com/mamedev/mame/commit/cf078d736add075a78f488a3ec50c567d1a8fc29

Mentioned in the whatsnew and announcement for MAME 0.221:
https://www.mamedev.org/?p=482



CiroConsentino
Frontend freak!
Reged: 09/21/03
Posts: 6211
Loc: Alien from Terra Prime... and Brazil
Send PM


Re: [help] CHDs folder location new [Re: Tafoid]
#392574 - 11/11/21 01:29 AM


WOW... I guess I must have missed the memo.
I wonder why nobody ever complained about my frontend not loading games with CHDs on all these past months. This pandemic SUCKS!

Thanks for the reply.



Emu Loader
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]



Bad A Billy
Oop Ack!
Reged: 12/27/07
Posts: 1076
Loc: Outland
Send PM


Re: [help] CHDs folder location new [Re: CiroConsentino]
#392579 - 11/11/21 03:02 AM


Just a guess but, maybe because most already used that system for the chd's to begin with.

I've always found it much easier to locate them that way. It's much faster to look for a folder with the shortname than it is to go through the directory looking for a folder named "bmiidx7" than it is for a file named "b44jaa03.chd" buried amidst 1000's of others. I know that they're all alphabetical or however you set your details to and you can do a quick search in no time, but it just seems like the right way to do things to me. (Everything is details-alphabetical for me...)

Could just be that I, and maybe the majority of us, have a bigger touch of OCD than we thought too!

Just my thoughts for you...



Pessimist: Oh, this can't get any worse!
Optimist: Yes, it can!


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 173 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 392