Main > Software Forum
MAME Movie Maker released
<< < (14/153) > >>
sWampy:
Well I'm at work on a windows xp service pack 2 machine, and get the same error, but the file created here is 37,219,827 bytes.   You can download the whole file at www.landoncrews.com/listxml.zip, but I'll post the first few lines below.  I don't know what a good one should look like, guess I'll have to find a win2k machine somewhere, or try in on one of my linux boxes.

<?xml version="1.0"?>
<!DOCTYPE mame [
<!ELEMENT mame (game+)>
   <!ELEMENT game (description, year?, manufacturer, history?, biosset*, rom*, disk*, sample*, chip*, video?, sound?, input?, dipswitch*, driver?)>
      <!ATTLIST game name CDATA #REQUIRED>
      <!ATTLIST game sourcefile CDATA #IMPLIED>
      <!ATTLIST game runnable (yes|no) "yes">
      <!ATTLIST game cloneof CDATA #IMPLIED>
      <!ATTLIST game romof CDATA #IMPLIED>
      <!ATTLIST game sampleof CDATA #IMPLIED>
      <!ELEMENT description (#PCDATA)>
      <!ELEMENT year (#PCDATA)>
      <!ELEMENT manufacturer (#PCDATA)>
      <!ELEMENT history (#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 dispose (yes|no) "no">
         <!ATTLIST rom soundonly (yes|no) "no">
      <!ELEMENT disk EMPTY>
         <!ATTLIST disk name CDATA #REQUIRED>
         <!ATTLIST disk md5 CDATA #IMPLIED>
         <!ATTLIST disk sha1 CDATA #IMPLIED>
         <!ATTLIST disk region CDATA #IMPLIED>
         <!ATTLIST disk index CDATA #IMPLIED>
      <!ELEMENT sample EMPTY>
         <!ATTLIST sample name CDATA #REQUIRED>
      <!ELEMENT chip EMPTY>
         <!ATTLIST chip name CDATA #REQUIRED>
         <!ATTLIST chip type (cpu|audio) #REQUIRED>
         <!ATTLIST chip soundonly (yes|no) "no">
         <!ATTLIST chip clock CDATA #IMPLIED>
      <!ELEMENT video EMPTY>
         <!ATTLIST video screen (raster|vector) #REQUIRED>
         <!ATTLIST video orientation (vertical|horizontal) #REQUIRED>
         <!ATTLIST video width CDATA #IMPLIED>
         <!ATTLIST video height CDATA #IMPLIED>
         <!ATTLIST video aspectx CDATA #IMPLIED>
         <!ATTLIST video aspecty CDATA #IMPLIED>
         <!ATTLIST video refresh CDATA #REQUIRED>
      <!ELEMENT sound EMPTY>
         <!ATTLIST sound channels CDATA #REQUIRED>
      <!ELEMENT input EMPTY>
         <!ATTLIST input service (yes|no) "no">
         <!ATTLIST input tilt (yes|no) "no">
         <!ATTLIST input players CDATA #REQUIRED>
         <!ATTLIST input control CDATA #IMPLIED>
         <!ATTLIST input buttons CDATA #IMPLIED>
         <!ATTLIST input coins CDATA #IMPLIED>
      <!ELEMENT dipswitch (dipvalue*)>
         <!ATTLIST dipswitch name CDATA #REQUIRED>
         <!ELEMENT dipvalue EMPTY>
            <!ATTLIST dipvalue name CDATA #REQUIRED>
            <!ATTLIST dipvalue default (yes|no) "no">
      <!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 palettesize CDATA #REQUIRED>
]>

<mame>
   <game name="puckman" sourcefile="pacman.c">
      <description>PuckMan (Japan set 1)</description>
      <year>1980</year>
      <manufacturer>Namco</manufacturer>
BuZz880:
I am currently producing videos using xvid.  I do ocassionally get errors which hang up the process; most common are compression errors (-100) in visualdub.  I think I can get around this by re-running with moviemode 1 or 2 which I will try later but ideally it would be nice if there were a way to simply log which rom bombed and skip to the next one rather than creating an error which hangs until attended - it isn't a huge deal for those of us with cabs or dedicated machines it doesn't matter if it takes a little more effort but for some it would be nice just to come home and then re-run different parameters against the failed list (example: shufshot). 

On another note the exidy games I had problems with before *appear* to be working better now... ie. moviemaker waits until they get past the startup stuff and then records only the good parts.

Silver:
The (-100) errors are almost definately games that change resolution during the boot sequence. It often seems to be just the first 50 frames or so.

A workaround should be possible - either by detecting image sizes (can this be done in the png-saving part of mame?) or similar - the worst would be making of a list of games that do this and bodging. The tricky bit is making sure the sound stays in sync - but if we know the number of frames, again it can be done.

Could you post the games you have found that error out?

And is anyone familiar with mame source know about resolution changes? (In game info mame reports the current resolution, which changes dynamically as the game changes resolution. I'm figuring if you know the variable with resolution we can detect a change?

BuZz880:

--- Quote from: Silver on January 06, 2005, 12:27:57 pm ---Could you post the games you have found that error out?

--- End quote ---


Just these so far but i'm still running my batch (works good, good speed too) and will let you know if any unexpected ones show up so far it just looks like a couple manufacturers to me as I have successfully made about 60 movies now out of the 200 or so in my batch (which is stiull running). 

term2, possibly revx as well but I need to fix the zip.
shufshot
capbowl
wcbowl
simpbowl
slither

cryptklr and carnevil too; I think ther error was not the -100 but it was related to different resoultions being used.
Buddabing:

--- Quote from: sWampy on January 06, 2005, 08:47:40 am ---Well I'm at work on a windows xp service pack 2 machine, and get the same error, but the file created here is 37,219,827 bytes.
--- End quote ---
Navigation
Message Index
Next page
Previous page

Go to full version