|
Joined: Jan 2006
Posts: 3,691
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,691 |
which commands are you using? here gives the whole output as expected, and gives only the aes info, as expected -listsoftware works as well
|
|
|
|
Joined: Aug 2009
Posts: 671
Senior Member
|
Senior Member
Joined: Aug 2009
Posts: 671 |
Hi etabeta I'm trying to scan the bios files using clrmamepro. I tell it where mess is and mess only output the aes file I run from cmdline like this: mess -listxml > kaylee.xml this is the output: <?xml version="1.0"?> <!DOCTYPE mess [ <!ELEMENT mess (machine+)> <!ATTLIST mess build CDATA #IMPLIED> <!ATTLIST mess debug (yes|no) "no"> <!ATTLIST mess mameconfig CDATA #REQUIRED> <!ELEMENT machine (description, year?, manufacturer, biosset*, rom*, disk*, sample*, chip*, display*, sound?, input?, dipswitch*, configuration*, category*, adjuster*, driver?, device*, ramoption*, softwarelist*)> <!ATTLIST machine name CDATA #REQUIRED> <!ATTLIST machine sourcefile CDATA #IMPLIED> <!ATTLIST machine isbios (yes|no) "no"> <!ATTLIST machine runnable (yes|no) "yes"> <!ATTLIST machine cloneof CDATA #IMPLIED> <!ATTLIST machine romof CDATA #IMPLIED> <!ATTLIST machine sampleof CDATA #IMPLIED> <!ELEMENT description (#PCDATA)> <!ELEMENT year (#PCDATA)> <!ELEMENT manufacturer (#PCDATA)> <!ELEMENT biosset EMPTY> <!ATTLIST biosset name CDATA #REQUIRED> <!ATTLIST biosset description CDATA #REQUIRED> <!ATTLIST biosset default (yes|no) "no"> <!ELEMENT rom EMPTY> <!ATTLIST rom name CDATA #REQUIRED> <!ATTLIST rom bios CDATA #IMPLIED> <!ATTLIST rom size CDATA #REQUIRED> <!ATTLIST rom crc CDATA #IMPLIED> <!ATTLIST rom md5 CDATA #IMPLIED> <!ATTLIST rom sha1 CDATA #IMPLIED> <!ATTLIST rom merge CDATA #IMPLIED> <!ATTLIST rom region CDATA #IMPLIED> <!ATTLIST rom offset CDATA #IMPLIED> <!ATTLIST rom status (baddump|nodump|good) "good"> <!ATTLIST rom optional (yes|no) "no"> <!ELEMENT disk EMPTY> <!ATTLIST disk name CDATA #REQUIRED> <!ATTLIST disk md5 CDATA #IMPLIED> <!ATTLIST disk sha1 CDATA #IMPLIED> <!ATTLIST disk merge CDATA #IMPLIED> <!ATTLIST disk region CDATA #IMPLIED> <!ATTLIST disk index CDATA #IMPLIED> <!ATTLIST disk status (baddump|nodump|good) "good"> <!ATTLIST disk optional (yes|no) "no"> <!ELEMENT sample EMPTY> <!ATTLIST sample name CDATA #REQUIRED> <!ELEMENT chip EMPTY> <!ATTLIST chip name CDATA #REQUIRED> <!ATTLIST chip tag CDATA #IMPLIED> <!ATTLIST chip type (cpu|audio) #REQUIRED> <!ATTLIST chip clock CDATA #IMPLIED> <!ELEMENT display EMPTY> <!ATTLIST display type (raster|vector|lcd|unknown) #REQUIRED> <!ATTLIST display rotate (0|90|180|270) #REQUIRED> <!ATTLIST display flipx (yes|no) "no"> <!ATTLIST display width CDATA #IMPLIED> <!ATTLIST display height CDATA #IMPLIED> <!ATTLIST display refresh CDATA #REQUIRED> <!ATTLIST display pixclock CDATA #IMPLIED> <!ATTLIST display htotal CDATA #IMPLIED> <!ATTLIST display hbend CDATA #IMPLIED> <!ATTLIST display hbstart CDATA #IMPLIED> <!ATTLIST display vtotal CDATA #IMPLIED> <!ATTLIST display vbend CDATA #IMPLIED> <!ATTLIST display vbstart CDATA #IMPLIED> <!ELEMENT sound EMPTY> <!ATTLIST sound channels CDATA #REQUIRED> <!ELEMENT input (control*)> <!ATTLIST input service (yes|no) "no"> <!ATTLIST input tilt (yes|no) "no"> <!ATTLIST input players CDATA #REQUIRED> <!ATTLIST input buttons CDATA #IMPLIED> <!ATTLIST input coins CDATA #IMPLIED> <!ELEMENT control EMPTY> <!ATTLIST control type CDATA #REQUIRED> <!ATTLIST control minimum CDATA #IMPLIED> <!ATTLIST control maximum CDATA #IMPLIED> <!ATTLIST control sensitivity CDATA #IMPLIED> <!ATTLIST control keydelta CDATA #IMPLIED> <!ATTLIST control reverse (yes|no) "no"> <!ELEMENT dipswitch (dipvalue*)> <!ATTLIST dipswitch name CDATA #REQUIRED> <!ATTLIST dipswitch tag CDATA #REQUIRED> <!ATTLIST dipswitch mask CDATA #REQUIRED> <!ELEMENT dipvalue EMPTY> <!ATTLIST dipvalue name CDATA #REQUIRED> <!ATTLIST dipvalue value CDATA #REQUIRED> <!ATTLIST dipvalue default (yes|no) "no"> <!ELEMENT configuration (confsetting*)> <!ATTLIST configuration name CDATA #REQUIRED> <!ATTLIST configuration tag CDATA #REQUIRED> <!ATTLIST configuration mask CDATA #REQUIRED> <!ELEMENT confsetting EMPTY> <!ATTLIST confsetting name CDATA #REQUIRED> <!ATTLIST confsetting value CDATA #REQUIRED> <!ATTLIST confsetting default (yes|no) "no"> <!ELEMENT category (item*)> <!ATTLIST category name CDATA #REQUIRED> <!ELEMENT item EMPTY> <!ATTLIST item name CDATA #REQUIRED> <!ATTLIST item default (yes|no) "no"> <!ELEMENT adjuster EMPTY> <!ATTLIST adjuster name CDATA #REQUIRED> <!ATTLIST adjuster default CDATA #REQUIRED> <!ELEMENT driver EMPTY> <!ATTLIST driver status (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver emulation (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver color (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver sound (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver graphic (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver cocktail (good|imperfect|preliminary) #IMPLIED> <!ATTLIST driver protection (good|imperfect|preliminary) #IMPLIED> <!ATTLIST driver savestate (supported|unsupported) #REQUIRED> <!ATTLIST driver palettesize CDATA #REQUIRED> <!ELEMENT device (instance*, extension*)> <!ATTLIST device type CDATA #REQUIRED> <!ATTLIST device tag CDATA #IMPLIED> <!ATTLIST device mandatory CDATA #IMPLIED> <!ATTLIST device interface CDATA #IMPLIED> <!ELEMENT instance EMPTY> <!ATTLIST instance name CDATA #REQUIRED> <!ATTLIST instance briefname CDATA #REQUIRED> <!ELEMENT extension EMPTY> <!ATTLIST extension name CDATA #REQUIRED> <!ELEMENT softwarelist EMPTY> <!ATTLIST softwarelist name CDATA #REQUIRED> <!ELEMENT ramoption (#PCDATA)> <!ATTLIST ramoption default CDATA #IMPLIED> ]>
<mess build="0.139.1 (Aug 23 2010)" debug="no" mameconfig="10"> <machine name="aes" sourcefile="ng_aes.c"> <description>Neo-Geo AES</description> <year>1990</year> <manufacturer>SNK</manufacturer> <biosset name="jap-aes" description="Japan AES" default="yes"/> <biosset name="asia-aes" description="Asia AES"/> <rom name="neo-po.bin" bios="jap-aes" size="131072" crc="16d0c132" sha1="4e4a440cae46f3889d20234aebd7f8d5f522e22c" region="mainbios" offset="0"/> <rom name="neo-epo.bin" bios="asia-aes" size="131072" crc="d27a71f1" sha1="1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07" region="mainbios" offset="0"/> <rom name="sm1.sm1" size="131072" crc="94416d67" sha1="42f9d7ddd6c0931fd64226a60dc73602b2819dcf" region="audiobios" offset="0"/> <rom name="000-lo.lo" size="131072" crc="5a86cff2" sha1="5992277debadeb64d1c1c64b0a92d9293eaf7e4a" region="zoomy" offset="0"/> <rom name="sfix.sfix" size="131072" crc="c2ea0cfd" sha1="fd4a618cdcdbf849374f0a50dd8efe9dbab706c3" region="fixedbios" offset="0"/> <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/> <display type="raster" rotate="0" width="320" height="224" refresh="59.185606" pixclock="6000000" htotal="384" hbend="30" hbstart="350" vtotal="264" vbend="16" vbstart="240" /> <sound channels="2"/> <input players="2" buttons="6"> <control type="joy8way"/> </input> <category name="P1 Controller"> <item name="Unconnected"/> <item name="NeoGeo Controller" default="yes"/> <item name="NeoGeo Mahjong Panel"/> </category> <category name="P2 Controller"> <item name="Unconnected"/> <item name="NeoGeo Controller" default="yes"/> <item name="NeoGeo Mahjong Panel"/> </category> <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="0"/> <device type="cartridge" tag="aes_multicart:cartridge1" mandatory="1" interface="aes_cart"> <instance name="cartridge" briefname="cart"/> <extension name="rpk"/> <extension name="bin"/> </device> <softwarelist name="aes" /> </machine> </mess>
|
|
|
|
Joined: Aug 2009
Posts: 671
Senior Member
|
Senior Member
Joined: Aug 2009
Posts: 671 |
Compiling the newsest SVN gives the following error:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
c:\mingw\mess>messd
c:\mingw\mess>path=C:\GTK\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32
\Wbem;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Smart Projects\IsoBuster
;C:\Program Files\GTK2-Runtime\bin;c:\mingw\bin\
c:\mingw\mess>make all TARGET=mess SYMBOLS=1
Compiling src/mess/drivers/vc4000.c...
src/mess/drivers/vc4000.c:433: error: 'rom_vmdtbase' was not declared in this sc
ope
src/mess/drivers/vc4000.c:433: error: too many initializers for 'const game_driv
er'
make: *** [obj/windows/mess/mess/drivers/vc4000.o] Error 1
c:\mingw\mess> SVN 8869 Clean Compile Windows XP 32-bit
|
|
|
|
Joined: Apr 2006
Posts: 737 Likes: 1
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 737 Likes: 1 |
I sent in a fix to SVN, it should compile now.
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
|
|
|
|
Joined: Apr 2006
Posts: 737 Likes: 1
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 737 Likes: 1 |
Judging from the dates there, I'd have to conclude that it's not being used right now.
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Judging from the dates there, I'd have to conclude that it's not being used right now. Maybe the Admin shall take a look.
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Hi etabeta I'm trying to scan the bios files using clrmamepro. I tell it where mess is and mess only output the aes file
I run from cmdline like this: mess -listxml > kaylee.xmlthis is the output: <?xml version="1.0"?> <!DOCTYPE mess [ <!ELEMENT mess (machine+)> <!ATTLIST mess build CDATA #IMPLIED> <!ATTLIST mess debug (yes|no) "no"> <!ATTLIST mess mameconfig CDATA #REQUIRED> <!ELEMENT machine (description, year?, manufacturer, biosset*, rom*, disk*, sample*, chip*, display*, sound?, input?, dipswitch*, configuration*, category*, adjuster*, driver?, device*, ramoption*, softwarelist*)> <!ATTLIST machine name CDATA #REQUIRED> <!ATTLIST machine sourcefile CDATA #IMPLIED> <!ATTLIST machine isbios (yes|no) "no"> <!ATTLIST machine runnable (yes|no) "yes"> <!ATTLIST machine cloneof CDATA #IMPLIED> <!ATTLIST machine romof CDATA #IMPLIED> <!ATTLIST machine sampleof CDATA #IMPLIED> <!ELEMENT description (#PCDATA)> <!ELEMENT year (#PCDATA)> <!ELEMENT manufacturer (#PCDATA)> <!ELEMENT biosset EMPTY> <!ATTLIST biosset name CDATA #REQUIRED> <!ATTLIST biosset description CDATA #REQUIRED> <!ATTLIST biosset default (yes|no) "no"> <!ELEMENT rom EMPTY> <!ATTLIST rom name CDATA #REQUIRED> <!ATTLIST rom bios CDATA #IMPLIED> <!ATTLIST rom size CDATA #REQUIRED> <!ATTLIST rom crc CDATA #IMPLIED> <!ATTLIST rom md5 CDATA #IMPLIED> <!ATTLIST rom sha1 CDATA #IMPLIED> <!ATTLIST rom merge CDATA #IMPLIED> <!ATTLIST rom region CDATA #IMPLIED> <!ATTLIST rom offset CDATA #IMPLIED> <!ATTLIST rom status (baddump|nodump|good) "good"> <!ATTLIST rom optional (yes|no) "no"> <!ELEMENT disk EMPTY> <!ATTLIST disk name CDATA #REQUIRED> <!ATTLIST disk md5 CDATA #IMPLIED> <!ATTLIST disk sha1 CDATA #IMPLIED> <!ATTLIST disk merge CDATA #IMPLIED> <!ATTLIST disk region CDATA #IMPLIED> <!ATTLIST disk index CDATA #IMPLIED> <!ATTLIST disk status (baddump|nodump|good) "good"> <!ATTLIST disk optional (yes|no) "no"> <!ELEMENT sample EMPTY> <!ATTLIST sample name CDATA #REQUIRED> <!ELEMENT chip EMPTY> <!ATTLIST chip name CDATA #REQUIRED> <!ATTLIST chip tag CDATA #IMPLIED> <!ATTLIST chip type (cpu|audio) #REQUIRED> <!ATTLIST chip clock CDATA #IMPLIED> <!ELEMENT display EMPTY> <!ATTLIST display type (raster|vector|lcd|unknown) #REQUIRED> <!ATTLIST display rotate (0|90|180|270) #REQUIRED> <!ATTLIST display flipx (yes|no) "no"> <!ATTLIST display width CDATA #IMPLIED> <!ATTLIST display height CDATA #IMPLIED> <!ATTLIST display refresh CDATA #REQUIRED> <!ATTLIST display pixclock CDATA #IMPLIED> <!ATTLIST display htotal CDATA #IMPLIED> <!ATTLIST display hbend CDATA #IMPLIED> <!ATTLIST display hbstart CDATA #IMPLIED> <!ATTLIST display vtotal CDATA #IMPLIED> <!ATTLIST display vbend CDATA #IMPLIED> <!ATTLIST display vbstart CDATA #IMPLIED> <!ELEMENT sound EMPTY> <!ATTLIST sound channels CDATA #REQUIRED> <!ELEMENT input (control*)> <!ATTLIST input service (yes|no) "no"> <!ATTLIST input tilt (yes|no) "no"> <!ATTLIST input players CDATA #REQUIRED> <!ATTLIST input buttons CDATA #IMPLIED> <!ATTLIST input coins CDATA #IMPLIED> <!ELEMENT control EMPTY> <!ATTLIST control type CDATA #REQUIRED> <!ATTLIST control minimum CDATA #IMPLIED> <!ATTLIST control maximum CDATA #IMPLIED> <!ATTLIST control sensitivity CDATA #IMPLIED> <!ATTLIST control keydelta CDATA #IMPLIED> <!ATTLIST control reverse (yes|no) "no"> <!ELEMENT dipswitch (dipvalue*)> <!ATTLIST dipswitch name CDATA #REQUIRED> <!ATTLIST dipswitch tag CDATA #REQUIRED> <!ATTLIST dipswitch mask CDATA #REQUIRED> <!ELEMENT dipvalue EMPTY> <!ATTLIST dipvalue name CDATA #REQUIRED> <!ATTLIST dipvalue value CDATA #REQUIRED> <!ATTLIST dipvalue default (yes|no) "no"> <!ELEMENT configuration (confsetting*)> <!ATTLIST configuration name CDATA #REQUIRED> <!ATTLIST configuration tag CDATA #REQUIRED> <!ATTLIST configuration mask CDATA #REQUIRED> <!ELEMENT confsetting EMPTY> <!ATTLIST confsetting name CDATA #REQUIRED> <!ATTLIST confsetting value CDATA #REQUIRED> <!ATTLIST confsetting default (yes|no) "no"> <!ELEMENT category (item*)> <!ATTLIST category name CDATA #REQUIRED> <!ELEMENT item EMPTY> <!ATTLIST item name CDATA #REQUIRED> <!ATTLIST item default (yes|no) "no"> <!ELEMENT adjuster EMPTY> <!ATTLIST adjuster name CDATA #REQUIRED> <!ATTLIST adjuster default CDATA #REQUIRED> <!ELEMENT driver EMPTY> <!ATTLIST driver status (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver emulation (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver color (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver sound (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver graphic (good|imperfect|preliminary) #REQUIRED> <!ATTLIST driver cocktail (good|imperfect|preliminary) #IMPLIED> <!ATTLIST driver protection (good|imperfect|preliminary) #IMPLIED> <!ATTLIST driver savestate (supported|unsupported) #REQUIRED> <!ATTLIST driver palettesize CDATA #REQUIRED> <!ELEMENT device (instance*, extension*)> <!ATTLIST device type CDATA #REQUIRED> <!ATTLIST device tag CDATA #IMPLIED> <!ATTLIST device mandatory CDATA #IMPLIED> <!ATTLIST device interface CDATA #IMPLIED> <!ELEMENT instance EMPTY> <!ATTLIST instance name CDATA #REQUIRED> <!ATTLIST instance briefname CDATA #REQUIRED> <!ELEMENT extension EMPTY> <!ATTLIST extension name CDATA #REQUIRED> <!ELEMENT softwarelist EMPTY> <!ATTLIST softwarelist name CDATA #REQUIRED> <!ELEMENT ramoption (#PCDATA)> <!ATTLIST ramoption default CDATA #IMPLIED> ]>
<mess build="0.139.1 (Aug 23 2010)" debug="no" mameconfig="10"> <machine name="aes" sourcefile="ng_aes.c"> <description>Neo-Geo AES</description> <year>1990</year> <manufacturer>SNK</manufacturer> <biosset name="jap-aes" description="Japan AES" default="yes"/> <biosset name="asia-aes" description="Asia AES"/> <rom name="neo-po.bin" bios="jap-aes" size="131072" crc="16d0c132" sha1="4e4a440cae46f3889d20234aebd7f8d5f522e22c" region="mainbios" offset="0"/> <rom name="neo-epo.bin" bios="asia-aes" size="131072" crc="d27a71f1" sha1="1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07" region="mainbios" offset="0"/> <rom name="sm1.sm1" size="131072" crc="94416d67" sha1="42f9d7ddd6c0931fd64226a60dc73602b2819dcf" region="audiobios" offset="0"/> <rom name="000-lo.lo" size="131072" crc="5a86cff2" sha1="5992277debadeb64d1c1c64b0a92d9293eaf7e4a" region="zoomy" offset="0"/> <rom name="sfix.sfix" size="131072" crc="c2ea0cfd" sha1="fd4a618cdcdbf849374f0a50dd8efe9dbab706c3" region="fixedbios" offset="0"/> <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/> <display type="raster" rotate="0" width="320" height="224" refresh="59.185606" pixclock="6000000" htotal="384" hbend="30" hbstart="350" vtotal="264" vbend="16" vbstart="240" /> <sound channels="2"/> <input players="2" buttons="6"> <control type="joy8way"/> </input> <category name="P1 Controller"> <item name="Unconnected"/> <item name="NeoGeo Controller" default="yes"/> <item name="NeoGeo Mahjong Panel"/> </category> <category name="P2 Controller"> <item name="Unconnected"/> <item name="NeoGeo Controller" default="yes"/> <item name="NeoGeo Mahjong Panel"/> </category> <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="0"/> <device type="cartridge" tag="aes_multicart:cartridge1" mandatory="1" interface="aes_cart"> <instance name="cartridge" briefname="cart"/> <extension name="rpk"/> <extension name="bin"/> </device> <softwarelist name="aes" /> </machine> </mess> I think this can not be. Your created .xml file is for the AES driver only. Like to use the parameter: mess aes -listxml > aes.xml " or " mess aes -lx > aes.xml " If you use the parameter: " mess -listxml > all.xml " or " mess -lx > all.xml " all drivers with needed roms will listed (SVN r8870). Either your parameter is not correct or something wrong with your build. PS: mess -listxml > kaylee.xml kaylee.xml (3.7MB) show me all drivers with needed roms (SVN r8870).
Last edited by Anna Wu; 08/23/10 06:26 PM.
|
|
|
|
Joined: May 2004
Posts: 996 Likes: 103
Senior Member
|
Senior Member
Joined: May 2004
Posts: 996 Likes: 103 |
Current compile issues has been turned off because it uses too many resources.
|
|
|
|
Joined: Jan 2006
Posts: 3,691
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,691 |
did latest 10 commits disappear from the wiki page for the same reason?
|
|
|
0 members (),
305
guests, and
1
robot. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,320
Posts121,923
Members5,074
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|