EMULAB Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

The new forum is online, hope you enjoy it!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Legoman

Pages: [1]
1
clrmame Discussion / Help!
« on: 09 January 2010, 13:58 »
OK, I wouldn't describe myself as a newbie, but I don't know how to fix this:-

I used to have an old MAME setup, and kept the CHDs in the same folder as my ROMs, no subdirectories of any kind, not even in the zipfiles of the ROMs. I used CLRMAME to keep the ROMS uptodate. Now, all that was about five years ago.

I've come back to it now, and expected to keep the same way going. However, I think that, for some reason, I can't - I keep seeing snippets of posts that imply a fixed directory structure, but I can't find it documented anywhere.

I'm also unsure *precisely* what a "set" is in MAME terminology, or how to program for it.

As a software developer myself, I simply can't see a reason for the change form the old way - why not keep the CHDs and the ROMs in one root folder , with a unique filename for each ROM and CHD game? And why can't CLRMAME handle CHDs as deftly as it can handle ROMs? Is it all prohibited by the MAME developers for some reason?

My worry is that I have to create a subdirectory structure for each game, all thousand odd or so. Can this be right?

Here's my CLRMAME output:-

 =====================================================
unneeded diskimage: G:\Mame\Roms\Final\a45jaa02.chd [not fixed]

unneeded file: G:\Mame\Roms\Final\chaosheatj.par [not fixed]

unneeded diskimage: G:\Mame\Roms\Final\gk922b02.chd [not fixed]

unneeded diskimage: G:\Mame\Roms\Final\gk922d02.chd [not fixed]

Dance Dance Revolution 4th Mix (G*A33 VER. JAA) [system: System 573 BIOS - folder: ddr4mj - parent: ddr4m - size: 517kb]
wrong merged ROM set: G:\Mame\Roms\Final\ddr4mj (merge to: ddr4m)
wrong placed chd: G:\Mame\Roms\Final\ddr4mj\a33jaa02.chd (move to set: ddr4m)
wrong placed chd: G:\Mame\Roms\Final\ddr4mj\a33jaa02.chd (move to set: ddr4m)
wrong name: G:\Mame\Roms\Final\ddr4mj\a33jba02.chd [wrong: a33jba02.chd] [right: a33jaa02.chd] [not fixed]
unneeded diskimage: G:\Mame\Roms\Final\ddr4mj\a33jba02.chd [not fixed]

Dance Dance Revolution 4th Mix Solo (G*A33 VER. JBA) [system: System 573 BIOS - folder: ddr4msj - parent: ddr4ms - size: 517kb]
missing but fixable (-> ddr4mj) chd: a33jba02.chd [chd-md5: N/A] [chd-sha1: 9d9fb5e65f1532f358e9c273c56d11389d11fd79]

Dancing Stage (GN845 VER. EAA) [system: System 573 BIOS - folder: dstage - size: 513kb]
wrong name: G:\Mame\Roms\Final\845uaa02.chd [wrong: 845uaa02.chd] [right: 845ea.chd] [not fixed]
missing chd: 845ea.chd [chd-md5: N/A] [chd-sha1: d3f9290d4dadb5e9b82ebe77abf7b99d1a89f716]

Fisherman's Bait - Marlin Challenge (GX889 VER. EA) [system: System 573 BIOS - folder: fbaitmc - size: 513kb]
missing chd: 889ea.chd [chd-md5: N/A] [chd-sha1: 0b567bf2f03ee8089e0b021ea502a53b3f6fe7ac]

Fisherman's Bait - Marlin Challenge (GX889 VER. AA) [system: System 573 BIOS - folder: fbaitmca - parent: fbaitmc - size: 513kb]
wrong name: G:\Mame\Roms\Final\889ua.chd [wrong: 889ua.chd] [right: 889aa.chd] [not fixed]

Fisherman's Bait - Marlin Challenge (GX889 VER. JA) [system: System 573 BIOS - folder: fbaitmcj - parent: fbaitmc - size: 513kb]
wrong name: G:\Mame\Roms\Final\889ua.chd [wrong: 889ua.chd] [right: 889ja.chd] [not fixed]

Guitar Freaks (GQ886 VER. EAC) [system: System 573 BIOS - folder: gtrfrks - size: 513kb]
missing chd: 886ea.chd [chd-md5: N/A] [chd-sha1: c0118b5539902e75853403a4979869d18c3d1b86]

Guitar Freaks (GQ886 VER. AAC) [system: System 573 BIOS - folder: gtrfrksa - parent: gtrfrks - size: 513kb]
wrong name: G:\Mame\Roms\Final\886ua.chd [wrong: 886ua.chd] [right: 886aa.chd] [not fixed]

Guitar Freaks (GQ886 VER. JAC) [system: System 573 BIOS - folder: gtrfrksj - parent: gtrfrks - size: 513kb]
wrong name: G:\Mame\Roms\Final\886ua.chd [wrong: 886ua.chd] [right: 886ja.chd] [not fixed]

Konami 80's AC Special (GC826 VER. AAA) [system: System 573 BIOS - folder: konam80a - parent: konam80s - size: 513kb]
wrong name: G:\Mame\Roms\Final\826eaa01.chd [wrong: 826eaa01.chd] [right: 826aaa01.chd] [not fixed]

Konami 80's Gallery (GC826 VER. JAA) [system: System 573 BIOS - folder: konam80j - parent: konam80s - size: 513kb]
wrong name: G:\Mame\Roms\Final\826eaa01.chd [wrong: 826eaa01.chd] [right: 826jaa01.chd] [not fixed]

Konami 80's AC Special (GC826 VER. KAA) [system: System 573 BIOS - folder: konam80k - parent: konam80s - size: 513kb]
wrong name: G:\Mame\Roms\Final\826eaa01.chd [wrong: 826eaa01.chd] [right: 826kaa01.chd] [not fixed]

Konami 80's AC Special (GC826 VER. UAA) [system: System 573 BIOS - folder: konam80u - parent: konam80s - size: 513kb]
wrong name: G:\Mame\Roms\Final\826eaa01.chd [wrong: 826eaa01.chd] [right: 826uaa01.chd] [not fixed]

Melty Blood Act Cadenza Ver B (GDL-0039) [system: Naomi GD-ROM Bios - folder: meltyb - size: 24mb]
missing chd: gdl-0039.chd [chd-md5: N/A] [chd-sha1: ffc7f6e113ad69422a4f22f318bdf9b1dc5c25db]

Melty Blood Act Cadenza Ver B (Rev A) (GDL-0039A) [system: Naomi GD-ROM Bios - folder: meltyba - parent: meltyb - size: 24mb]
missing chd: gdl-0039a.chd [chd-md5: N/A] [chd-sha1: e6aa3d65b43a20606e6754bcb8665438770a1f8c]

Police 911 (ver KAC) [system: Konami Viper BIOS - folder: p911kc - parent: p911 - size: 264kb]
wrong name: G:\Mame\Roms\Final\a00uac02.chd [wrong: a00uac02.chd] [right: a00kac02.chd] [not fixed]

Super Puzzle Bobble (V2.05O) [system: Taito GNET - folder: spuzbobl - size: 5mb]
missing set: Super Puzzle Bobble (V2.05O)
missing chd: spuzbobl.chd [chd-md5: N/A] [chd-sha1: 1b1c72fb7e5656021485fefaef8f2ba48e2b4ea8]

Super Puzzle Bobble (V2.04J) [system: Taito GNET - folder: spuzboblj - parent: spuzbobl - size: 5mb]
missing set: Super Puzzle Bobble (V2.04J)
missing chd: spuzbobj.chd [chd-md5: N/A] [chd-sha1: dac433cf88543d2499bf797d7406b82ae4338726]

Silent Scope EX (ver UAA) [system: Konami Viper BIOS - folder: sscopex - size: 264kb]
missing chd: a13c02.chd [chd-md5: N/A] [chd-sha1: d740784fa51a3f43695ea95e23f92ef05f43284a]

Noukone Puzzle Takoron (GDL-0042) [system: Naomi GD-ROM Bios - folder: takoron - size: 24mb]
missing chd: gdl-0042.chd [chd-md5: N/A] [chd-sha1: 984a4fa012d83dd8c748304958c847c9867f4125]

Wangan Midnight Maximum Tune 2 (Export) (GDX-0015) [system: Chihiro Bios - folder: wangmid2 - size: 5mb]
missing chd: gdx-0015.chd [chd-md5: N/A] [chd-sha1: 259483fd211a70c23205ffd852316d616c5a2740]

==========================================================

Why does Fishermans Bait want to rename 889ua.chd to *two* others - 889ja.chd *and* 889aa.chd? If it's the same rom (and it must be, as proven by the fact that it can be renamed to both), why does it need two separate filenames?

And if I try to keep them in the same directory, it keeps wanting to rename, which I allow, then it wants to rename back! It's very confusing, and since it's clear that since it can obviously be made much simpler and these issues removed by using unique filenames for everything, it's clear that whoever is responsible for choosing filenames is doing this for some reason - does anybody know why?

Can anybody please enlighten me as to how to get myself a fully working MAME set?

Pages: [1]

Page created in 0.253 seconds with 20 queries.

anything