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!

Pages: [1]   Go Down

Author Topic: ClearMAME Prp and software lists  (Read 5615 times)

NY152

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
ClearMAME Prp and software lists
« on: 02 December 2017, 23:38 »

Hello,

I would like to understand one thing:

ClearMAME Pro refuses to mix Software Lists with standard ROMs (excellent) but why, when we "auto assign" directories, ClearMAME Pro does not create the directories for each system by itself. It's really tedious to do by hand ....

It could be something to improve.

Long live ClearMAME Pro :)
Logged


Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #1 on: 03 December 2017, 09:52 »

what do you mean with refueses to mix?
Of course you need separated distinct rompaths for each imported software lists and the rest of MAME. A software list may contain a set named e.g. dkong which may be used in software lists, too....and you cannot have multiple identical named files in a folder.

Auto assign only makes sense when you already have a setup where sets are split and spread over various paths. Then a simple most-matching-count procedure will assign the paths to the winning software list.

If you want auto rompath creation etc, you should switch to the normal mode where you keep software lists in separate profiles....and you can update them in the batcher in one go
Logged

NY152

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #2 on: 03 December 2017, 16:14 »

I know that one file is needed per system.

I'm just saying that MAME could manage a directory (with a subdirectory per system (which he knows to list the names of the systems in the automatic assignment window)

Having to do them by hand is not practical.
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #3 on: 03 December 2017, 18:07 »

For auditing software lists you got 2 options: One full mode, where you have all data loaded in one profile and one split mode, where you use one profile per system.

Mode 1: You need to store sets separated in rompaths per software list. These rompaths needs to get assigned as system-default-paths, which is just a one-click procedure when you got sets already stored in the separated paths.

Mode 2: The easy one...nothing really hard. Simply pick a rompath.

There is nothing you need to do "by hand"....as mentioned before you can easily use the batcher and let it auto create rompaths etc for you.

I don't get it what your actual problem is....it sounds a bit like you simply used a wrong folder as one rompath (where you actually have subfolders for the software lists as subfolders). That's of course a wrong start.....
Keep in mind, there are 2 official storing methods which you need to follow:
rompath\setname\file 1 .. file n (for decompressed sets)
rompath\setname.zip (.rar\.7z) where the archive holds the single set files (for compressed sets).

Comparing MAME for whatever reason here makes no sense.... MAME looks in each rompath and looks as long as it finds matching checksums to see if a set is available or not...it doesn't even care about names.

So maybe it would help if you describe your problem a bit more detailed....with examples...with your setup details
« Last Edit: 03 December 2017, 18:32 by Roman »
Logged

NY152

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #4 on: 03 December 2017, 19:36 »

ClrMAME Pro gives me this error:

Code: [Select]
You're using SysDefPath options and at least one path isn't valid! Click on 'Systems' for setting them up.

The paths for the following systems aren't correct:
...
...

EDIT (because path test)

Real error :

Code: [Select]
You're using SysDefPath options and at least one software list path is not unique!
Softwarelist paths have to be unique and cannot be shared with others.

The paths for the following systems are affected:
...
...
« Last Edit: 03 December 2017, 19:39 by NY152 »
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #5 on: 03 December 2017, 20:21 »

Well, ok, as said before, if you use the complex mode, you need:

a) rompaths...for each system one unique one....simply drag'n drop them in the rompath window in settings
b) assigned system default paths...since cmpro needs an indicator which rompath belongs to which system.

both a and b only have to be done only once (unless new systems are added).


The auto-assign button can help you to do b). And b) is done simply to NOT check where to put or fix a file during scan/rebuild every single time.
The action behind it looks in each rompath, checks the files and counts how many of them belongs to which software list. The winner is assigned. If no winner is found (e.g. if you don't have any files at all), the 1st rompath is assigned. In the end you need to ensure that each software lists is assigned to one distinct rompath. So you can't have let's say C64 files together with let's say Apple II files in one path. They need to be separated....which is pretty obvious, isn't it.


Most likely the basic mode with one profile per software list is easier for you to use....there you don't have to care about system default paths at all....and the batcher can actually auto create the rompaths for you, too.
« Last Edit: 03 December 2017, 20:26 by Roman »
Logged

NY152

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #6 on: 03 December 2017, 20:39 »

The automatic assignment button is useless, ilm and everything in my ROMs directory to refuse to scan, a nonsense.

I did not know that I was using CMP in a complex way ... What is the easy way?
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #7 on: 04 December 2017, 08:46 »

The problem is that your setup is most ikely wrong. I guess (well, pure guessing since you don't give setup details) that you setup one but wrong rompath (where other folders for the software lists are inside it). I've told you before how the official storing method needs to look like and folders in folders is not the way to go for rompaths.

The so called easy mode is to NOT import software lists from the MAME binary (you are prompted at the end of an import) but to use software list definitions (MAME's hash folder files) to build up single profiles for each (Profiler->drag'n drop such files). So one profile for Apple II, one for C64 and so on. If you're familar with that, you can start using the batcher (load multiple dats at once).

The automatic assignement button works perfectly fine, you simply did not understand its purpose and what it does. Calling it "useless" and "a nonsese" shows me that you should first get in touch with some basic setup operations and check out tutorials....or simply stick to MAME's internal audit functionality.

Logged

NY152

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #8 on: 04 December 2017, 12:25 »

I succeed !

ClrMAME Pro no longer gives an error and is checking ROMs and Softwares.

Thank you for seeing me clear on the subject, it helped me :)

Long live ClrMAME Pro :)
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
Re: ClearMAME Prp and software lists
« Reply #9 on: 04 December 2017, 13:06 »

You're welcome
Logged
Pages: [1]   Go Up
 

Page created in 0.135 seconds with 20 queries.

anything