Main > Software Forum
MAME Movie Maker released
<< < (59/153) > >>
Silver:

--- Quote from: Buddabing on February 03, 2005, 10:11:38 am ---I am changing ListGen to read the "ssf" file (which needs to have the end frame on it) and generate a new makemovies.bat with the -moviestartframe and -movieendframe. The games with no entry in the ssf file will generate movies with normal loop detection.

--- End quote ---

Excellent work Buddabing - again...


--- Quote ---I agree that the start and end frame should be used first for the problem movies.

I would prefer not adding a new video codec, since a highly compressed or reduced AVI can be produced by changing the -resolution parameter or by using external software. But I would not be totally opposed to it.

--- End quote ---

With a little extra work, people can make avi's of any type to suit there preference. So maybe best to not overdo it for now?

The only other option I would suggest is to import an external txt file for people to use their own settings. This may be more hassle than its worth as you still have to incorporate the work-around filters, but you could make a generic external settings file and remove all the movieaudio/movievideo options from your mame.
Buddabing:

--- Quote ---
The only other option I would suggest is to import an external txt file for people to use their own settings. This may be more hassle than its worth as you still have to incorporate the work-around filters, but you could make a generic external settings file and remove all the movieaudio/movievideo options from your mame.


--- End quote ---

Good idea. -movievideo 4 can be "roll your own". Instead of preset or hard-coded SetCompression and SetCompData, it will read a file and copy the file contents into the .vdb file. That way, people can put in whatever codec they want. If they want to change something in the .vdb file other than the video compression, they can run a sed script on the vdb file before virtualdub is run.
Buddabing:
Okay,

My latest version of ListGen is ready. Get it here.

This version implements preliminary support for Dragon King game lists. Use -frontend dk to create a game list. Final support will have to wait until the final version of DK is released.

Another new feature is support for a new way of generating MAME movies. If you have a comma-delimited file named "ssf.txt" in the same directory as ListGen, it will try to parse it into rom name, start frame, and end frame. Then it will pass the parameters into each call to batch.bat.

You'll need to modify your batch.bat to add -movieloops %3 -moviestartframe %4 -movieendframe %5 to your call to MAME in batch.bat. I updated the first page of this thread to reflect thus.

There are a few new filter fields. Most notably, you can do a select * from gamedata where movieloops='2'; which will generate a makemovies.bat to only create movies that have entries in the ssf.txt. See filter.sql for documentation.

I am now shifting my attention to porting "BuddaMAME" over to version 0.91 of MAME.
Buddabing:
Hello,

I have made a small change. I've implemented -movievideo 4 as discussed above.

When -movievideo 4 is set, the program looks for a file named codec.dat in the current directory. It copies the contents of the file, verbatim, into the active .vdb file. All you need to have in the codec.dat is the Video.SetCompression and the Video.SetCompData lines that are to go into the .vdb file.

EDIT: The file needs to be named vcodec.dat.

It should be fairly easy for an experienced VirtualDub user to create a .jobs file and pull the relevant parts out to put into the codec.dat file.

Donny: if you can't get your animated-gif size movies to work, let me know. Also, I can make a custom -movieaudio similar to this custom -movievideo if need be.

Regards,
Buddabing
donnyj:
Thank you for mode 4!!!!!
Navigation
Message Index
Next page
Previous page

Go to full version