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.

Messages - etabeta

Pages: 1 2 3 [4]
61
clrmame Discussion / Re: MESS and software lists
« on: 04 May 2010, 23:21 »
for sure it would be a good start and it would make my work way easier (whenever I want to rebuild one of the lists, I currently have to convert lists to use MAME-like fields and then to convert it through datutil and finally load the dat in clrmame ;) )

notice that we currently

1. do not define a specific DOCTYPE
2. use cloneof only without romsof (and this is probably not going to change)

is anything of the above a problem for clrmame?

also, would you need any specific change to the xml format (or to the dtd) to make easier the support? or is there anything else which could allow (or help) further integration between our lists and clrmame (except hiring you to do this as a full time job ;) )?

in any case, thanks to have looked into the thing :)

62
clrmame Discussion / Re: MESS and software lists
« on: 03 May 2010, 12:33 »
sorry if I reply to my own post, but I wanted to point out that now all the xml lists (but 32x) are hooked up to the correspondent drivers. in other words, if you need more testcases, you can choose any available xml file, put it in the hash directory you created and it will be recognized :)

63
clrmame Discussion / Re: MESS and software lists
« on: 29 April 2010, 18:48 »
great! :)

64
clrmame Discussion / Re: MESS and software lists
« on: 29 April 2010, 17:52 »
does your mess.ini contain the correct hashpath? that kind of result usually points towards a missing xml list, but then it should not even show the name="ibmpcjr_cart"... it's so weird...

does the ibmpcjr_cart.xml file contain all these pieces:

http://git.redump.net/cgit.cgi/mess/plain/hash/ibmpcjr_cart.xml  ?

at my end, it works like a charm with the procedure above (I tried again from scratch on my setup, winxp 32bit, and it also works on macosx 10.6 32&64 bit with self compiled executable). I really have no idea what the source of your problems could be...

65
clrmame Discussion / Re: MESS and software lists
« on: 29 April 2010, 12:07 »
mmm... here, if

1. I take the exe from http://bobz38.free.fr/mess_autobuild/index.php
2. download ibmpcjr_cart.xml from the git repository
3. put ibmpcjr_cart.xml in hash/ (after creating the directory)
4. launch mess -listsoftware or mess ibmpcjr -listsoftware

it works... going to investigate some more...

EDIT: I confirm that the above procedure should work. the only things I can think of to cause your problems are: you downloaded by mistake ibmpcjr.hsi in place of ibmpcjr_cart.xml, or you have some different hashpath set in your mess.ini. I suggest to try in a new folder to exclude the latter possibility

66
clrmame Discussion / Re: MESS and software lists
« on: 29 April 2010, 09:59 »
that's because bobz prebuilt exe do not includes the hash/ directory. sorry, I hadn't thought to that.

you can take the current lists from

http://git.redump.net/cgit.cgi/mess/tree/hash/

notice that you have to take the xml files, not the hsi, and put them in the hash/ directory. not all the lists are currently supported (even if I'm working on that, and probably tomorrow most of them will be supported). I suggest you to take scv.xml, pv1000.xml and ibmpcjr_cart.xml to test.

thanks for looking into this

67
clrmame Discussion / MESS and software lists
« on: 28 April 2010, 09:00 »
Hi Roman.

In the past few weeks, we have added in MESS support for software lists (in xml format). In other words, MESS is now including software info (in xml format) like MAME does, in addition to bios info.

Software lists currently work as follows:

* -listxml output now has a <softwarelist> item for systems which supports xml lists (as if it's a device for the system)
* a new command, -listsoftware allows to either export all the supported xml lists (if launched as mess.exe -listsoftware) or a single xml list for a given system (if launched as e.g. mess.exe pokemini -listsoftware)

Notice that the xml structure is basically a simplified version of the  MAME one (see http://git.redump.net/cgit.cgi/mess/tree/hash/softwarelist.dtd )

Now, let me move to the point of this post: is there any hope to see clrmame directly support our lists [1]? and if so, is there anything we can do to help you with your side of the work? e.g. would it be eaier if all lists appear in the main listxml output? or would you prefer the current approach where we leave lists as a separate output?

A possible setup might be:

- clrmame runs mess -lx
- then, it parses the output looking for <softwarelist>
- finally, it offers to the user the choice of using one of the lists to rebuild or scan a directory (and the actual xml to be used can be called by running again mess with "system -listsoftware" parameter)

Alternatively, clrmame might create profiles for each of the software lists, when it parses the listxml output... or even ask the user if he wants to import the software list...

Not knowing the inner structure of clrmame, I have no idea if any of the proposals fits clrmame architecture, but I would be interested to know if there is any hope for this.

Regards

[1] I think it's already possible (but I haven't tried) to use our xml to produce a clrmame dat for the specific systems, by using logiqx tools... but it's a procedure which is a bit too complicate, compared to how easy is to scan MESS bioses and MAME romsets

Pages: 1 2 3 [4]

Page created in 0.182 seconds with 19 queries.