Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: MAME Movie Maker released  (Read 180243 times)

0 Members and 1 Guest are viewing this topic.

donnyj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:September 10, 2005, 07:30:05 am
  • Mame Movie Maker enthusiast!!!
Re: MAME Movie Maker released
« Reply #400 on: February 19, 2005, 12:09:10 am »
I think it's a good feature....  just wondered what was up =]

vibez

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 411
  • Last login:February 09, 2011, 08:33:20 am
  • I want to build my own arcade controls!
Re: MAME Movie Maker released
« Reply #401 on: February 19, 2005, 08:02:59 am »
Thanks guys. I'll maybe give this movie maker a run next week :)

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: MAME Movie Maker released
« Reply #402 on: February 19, 2005, 04:13:51 pm »
Buddabing or anyone else have any advice regarding my earlier post about my resolution issues?

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #403 on: February 19, 2005, 04:25:40 pm »
Buddabing or anyone else have any advice regarding my earlier post about my resolution issues?

ListGen gets the resolution out of the XML data generated by MAME. If the resolution of the png snapshots is different, it's possible that MAME changes the resolution on the fly. It happens with several games, there was a mini-discussion about it in this thread.

The batch file feeds the resolution parameter directly into MAME. This is done so that the movie frames, and thus the resulting movie, will be exactly the size that the original game was. If you want, edit your batch.bat so that the -resolution parameter is not there. That will let MAME decide what resolution to use (change other appropriate options in mame.ini if applicable) I think you'll find that MAME will run at a much higher resolution and your aspect ratio will be fixed, but at the cost of a lot of time and space.

Also make sure artwork is turned off during movie generation.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: MAME Movie Maker released
« Reply #404 on: February 19, 2005, 06:29:42 pm »
I guess I am not so much concerned with the resolution as I am the aspect ratio.  The game is displayed with the correct 4/3 aspect ratio but the resulting png's are not and the movie ends up with the same aspect ratio as the pngs.  With tekken for instance the movie ends up being twice as wide as it is tall.  I know most frontends can stretch the movies to the correct aspect ratio but I would rather create movies that have the correct aspect ratio.
I also tried the moviesquare option and it didn't seem to change a thing in the creation process.  The movies looked identical to what was created without it.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Today at 02:45:49 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: MAME Movie Maker released
« Reply #405 on: February 19, 2005, 10:13:43 pm »
Buddabing or anyone else have any advice regarding my earlier post about my resolution issues?

ListGen gets the resolution out of the XML data generated by MAME. If the resolution of the png snapshots is different, it's possible that MAME changes the resolution on the fly. It happens with several games, there was a mini-discussion about it in this thread.

Actually.....  even in windowed mode.... windows mame doesn't support "tweaked" resolutions  (ie screen sizes that you normally wouldn't see windows suporting) and thus 90% of the resolutions supplied by the listdetails data are simply ignored when inputted into mame.  They will be close, but not always the same. 

Thus why I simply set them all to 320x240 and let mame figure out the rest.....  i'm assured that the resulting video won't be larger than 320 pixels wide.  You can do the same thing with smaller resolutions..

For an example of this simply type:

mame pacman -window -resolution 255x255x32

pacman will show up with the height being no greater than 255, but the aspect ratio of the game will not be ignored and thus the resulting window will not be square.

I thought you guys knew this.... it's mame 101 ;)

You can turn off aspect ratio enforcment of course... but what's the point if mame does all the work for you?

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: MAME Movie Maker released
« Reply #406 on: February 20, 2005, 10:02:16 am »
Howard, why do the png's and the resulting video have a totally different aspect ratio than what mame displays while the game is being played?  The aspect ratio on the videos is proportional to the resolution rather than your standard 4/3 aspect ratio. 

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Today at 02:45:49 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: MAME Movie Maker released
« Reply #407 on: February 20, 2005, 02:46:47 pm »
well... afaik  when mame takes a screenshot, it just dumps the video buffer.... snapshots will always be the same size regardless of what resolution you are in when they are taken.  However this isn't the issue here. 

I guess the real question is... is mmm sending vdub the actual resolution of the window, or is it just going by the "resolution" flags you send mame through the command line.  Because as I've pointed out....  the resolution flags essentially have no bearing on actual output.  It would make sense to me at least, to have the video the same size as the window you had mame in when you captured the thing.  Makes for wysiwyg  user-friendlyness

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #408 on: February 20, 2005, 03:08:41 pm »
well... afaik  when mame takes a screenshot, it just dumps the video buffer.... snapshots will always be the same size regardless of what resolution you are in when they are taken.  However this isn't the issue here. 

I guess the real question is... is mmm sending vdub the actual resolution of the window, or is it just going by the "resolution" flags you send mame through the command line.  Because as I've pointed out....  the resolution flags essentially have no bearing on actual output.  It would make sense to me at least, to have the video the same size as the window you had mame in when you captured the thing.  Makes for wysiwyg  user-friendlyness


Vdub uses the resolution of the pngs. It needs the pngs to be all the same size, which is the cause of the problems we had with resolution-switching games.

I suppose we can remove the -resolution thing. I thought it was important at the time to get the window to be at the same resolution that the original game used, to get the wysiwyg effect.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Today at 02:45:49 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: MAME Movie Maker released
« Reply #410 on: February 21, 2005, 12:00:29 am »
I have my ini set up as you suggest and the game looks right while it is playing it's just that the resulting video is squashed.  Just curious, has anyone else tried to make a video of tekken and how did it turn out?

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #411 on: February 21, 2005, 12:35:00 am »
@Popcorrin:

I've just tried Tekken, and yes it looks squashed - or rather, stretched horizontally. The pngs (and thus the video) are all 512 pixels wide by 240 pixels high. (ie stretched). This appears to be similar to other tekken (psx?) games... although interestingly Tekken3 actually switches to 512x480 according to mame.

I'm not sure what the problem is here as the games look fine playing. Either they really are 512x240 and mame is doing some aspect correcting / pixel resizing (although I would have hoped this would happen for the snapshots too) or there is a bug/error where the snaps are being stretched because the game is reporting its size incorrectly at some point.

I think its an error as the game is clearly NOT playing in 512x240.
I also noticed that I appear to be un-able to force the resolution for the tekken games. Is this a driver limitation? eg I can run mslug at 512x240 and looks completely streched - just like the tekken snaps.

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #412 on: February 21, 2005, 12:40:58 am »
RE: Xvid crashing some FE's.

I've made a few test avis that should help to rule out whether its settings in Xvid or Xvid itself.

First off, could someone try the original Xvids with Post-processing turned off. (Startmenu-Xvid-DevoderConfig. Uncheck boxes in post-processing section.

Then it would be great if someone with the FE's could try these files and report back. They are about 50k and just have a few frames from zookeeper:








Note you may need DivX installed to test the last one or two.

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: MAME Movie Maker released
« Reply #413 on: February 21, 2005, 01:13:13 am »
@Popcorrin:

I've just tried Tekken, and yes it looks squashed - or rather, stretched horizontally. The pngs (and thus the video) are all 512 pixels wide by 240 pixels high. (ie stretched). This appears to be similar to other tekken (psx?) games... although interestingly Tekken3 actually switches to 512x480 according to mame.

I'm not sure what the problem is here as the games look fine playing. Either they really are 512x240 and mame is doing some aspect correcting / pixel resizing (although I would have hoped this would happen for the snapshots too) or there is a bug/error where the snaps are being stretched because the game is reporting its size incorrectly at some point.

I think its an error as the game is clearly NOT playing in 512x240.
I also noticed that I appear to be un-able to force the resolution for the tekken games. Is this a driver limitation? eg I can run mslug at 512x240 and looks completely streched - just like the tekken snaps.

At least now I know it's not me! :P

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #414 on: February 21, 2005, 01:46:28 am »
Ok realised I was being lazy...   ;D

I'm not going to look at AtomicFE as I saw a post from the author saying video support was basic and uncomplete....

I've tried my own files in 3DArcade, and DivX files made in Vdub are fine - Xvids are not. They all come up with a script "property not found" error, which I'm guessing is the No width or Height Values supplied,as )p( mentioned....

However, using an Xvid video with a FourCC 'header' for DivX makes the Xvid video decode perfectly. All this does is make the video be decoded by the DivX decoder not the Xvid decoder (As they are both Mpeg4 compliant, we would expect them to be able to decode each other). This suggests to me that the error lies either in the Xvid decoder, or (unlikely) a strange bug in Vdub that only applies to videos with a Xvid FourCC.

If I lost you, don't worry - just in case someone who knows this stuff can help. I will continue looking into it.

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #415 on: February 21, 2005, 02:10:12 am »
@3D arcade users:

A workaround that worked for me is to go into Xvid Decoder Configuration, and select "Compatibility Renderer".

This may be to do with aspect ratio. Does anybody know if 3D Arcade attempts to change the aspect ratio of video files?
« Last Edit: February 21, 2005, 02:14:41 am by Silver »

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #416 on: February 21, 2005, 09:43:53 am »
@3D arcade users:

A workaround that worked for me is to go into Xvid Decoder Configuration, and select "Compatibility Renderer".

This may be to do with aspect ratio. Does anybody know if 3D Arcade attempts to change the aspect ratio of video files?

I think it does. That's why the -moviesquare option was created.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #417 on: February 21, 2005, 03:34:07 pm »
Aha yes I had forgotton about the moviesquare option...

@Popcorrin

the moviesquare option changes the resolution to 256x256 within Vdub, not the size of the pngs from mame. It works for me (tekken comes out square - better but still ugly, but not stretched). This is not a good solution though.

Buddabing do you know why tekken/tekken2 png's come out a completely different size to the game?

Also regarding scripting changes in Vdub 1.6.4 - I think I've missed another change to do with:

VirtualDub.video.SetInputFormat(0);
VirtualDub.video.SetOutputFormat(7) ;

It appears he has changed it to read:

VirtualDub.video.SetInputFormat(5);
VirtualDub.video.SetOutputFormat(5);

This appears to work in 1.6.2 as well, but as there is absolutely no documentation in existence for these that i can find I will contact the author to confirm....

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: MAME Movie Maker released
« Reply #418 on: February 21, 2005, 03:49:26 pm »
I noticed while playing tekken if you pull up the tab menu and select game information it does give a resolution of 512x240 and tekken2 shows a resolution of 512x480, so I am guessing the png snapshot resolution is directly related to the pixel resolution that the game is outputting and not necessarily what is showing up on the screen.

Silver thanks for  letting me know how the moviesquare option works.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #419 on: February 21, 2005, 04:09:56 pm »
Aha yes I had forgotton about the moviesquare option...

@Popcorrin

the moviesquare option changes the resolution to 256x256 within Vdub, not the size of the pngs from mame. It works for me (tekken comes out square - better but still ugly, but not stretched). This is not a good solution though.

Buddabing do you know why tekken/tekken2 png's come out a completely different size to the game?


No idea. Unfortunately I don't have those roms. I would need to play around with putting messages in the png library and logging the output.

Quote

Also regarding scripting changes in Vdub 1.6.4 - I think I've missed another change to do with:

VirtualDub.video.SetInputFormat(0);
VirtualDub.video.SetOutputFormat(7) ;

It appears he has changed it to read:

VirtualDub.video.SetInputFormat(5);
VirtualDub.video.SetOutputFormat(5);

This appears to work in 1.6.2 as well, but as there is absolutely no documentation in existence for these that i can find I will contact the author to confirm....

Does the new SetOutputFormat have anything to do with fixing the Xvid decoder issue? What effect does this change make?

I'll make this change in the next binary, probably tomorrow.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #420 on: February 21, 2005, 04:20:42 pm »
Does the new SetOutputFormat have anything to do with fixing the Xvid decoder issue? What effect does this change make?

I'll make this change in the next binary, probably tomorrow.


No the decoder issue seems seperate - and not Vdub related. I can see no difference in the resulting file using 5,5 instead of 0,7 but I have not tested many files. I have emailed the author for more info as the instructions are un-documented.

RE: tekken - I can send you the rom for testing if you wish although its 15megs. I have not found any smaller games that do this yet....

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #421 on: February 21, 2005, 05:10:26 pm »
Does the new SetOutputFormat have anything to do with fixing the Xvid decoder issue? What effect does this change make?

I'll make this change in the next binary, probably tomorrow.


No the decoder issue seems seperate - and not Vdub related. I can see no difference in the resulting file using 5,5 instead of 0,7 but I have not tested many files. I have emailed the author for more info as the instructions are un-documented.

RE: tekken - I can send you the rom for testing if you wish although its 15megs. I have not found any smaller games that do this yet....

I'd rather you post it to your site, if possible. You can email me a link to it.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #422 on: February 21, 2005, 11:05:17 pm »
I have my ini set up as you suggest and the game looks right while it is playing it's just that the resulting video is squashed.  Just curious, has anyone else tried to make a video of tekken and how did it turn out?

Okay, I've gotten the tekken rom and I'm getting the funny pngs.

But Tekken's video is "not 100% accurate" and the game has no sound. Maybe the not 100% part is a hack to get the squished image back into correct aspect. Since the game isn't completely working, we should not expect a perfect movie to be produced, should we?

Is there a 100% working game that has the problem? Does any non-namcos11 game have the problem? Do all the namcos11 games have this same issue? I don't have the roms so I can't tell.


I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: MAME Movie Maker released
« Reply #423 on: February 21, 2005, 11:38:46 pm »
Tekken 2 produces a movie that looks decent.  I believe the pngs had a resolution of 512x480.
 Another game that is fully emulated that produces a video that is somewhat stretched is 1941, albeit not to the degree that tekken does.

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #424 on: February 22, 2005, 12:00:34 am »
Namco system 11 games in mame:

tekken
tekkena
tekkenb
tekken2
tekken2a
tekken2b
souledge
souledga
souledgb
dunkmnia
dunkmnic
xevi3dg
primglex
danceyes
starswep
myangel3
ptblank2


ptblank2,myangel3,starswep do not appear to exhibit the problem.

tekken,tekken2,souledge,dunkmnia,xevi3dg,primglex all do.

I did not test the clones. Interestingly, it appears the the games without the issue do not use 3D, but the others do. So it clearly seems to be an issue with the 3D part of the driver.

Obviously its not listed as a 100% driver, but it would be interesting to know if this is an actual error or in fact a side effect of how the orignal games worked. Its PSX based hardware so I'm not sure who to ask.

@popcorrin - funny, I get the streched pngs produced for tekken2....?

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #425 on: February 22, 2005, 06:23:40 am »
@Buddabing

I was incorrect in my post about the SetInputFormat/Setoutputformat changing. This is incorrect.

The error messagebox is actually caused by an incorrect command line parameter in the batch - in this case the /wait command (In your 1st post of the thread). I believe this is ignored by 1.6.2 and simply errors 1.6.4. Removing the /wait from batch.bat solves the error.

On the plus side, I now have documentation for the SetInput instructions. I believe we should use:

VirtualDub.video.SetInputFormat(0);
VirtualDub.video.SetOutputFormat(0);

This simply autodetects the input and matches the output to this. This works fine in 1.6.2 and 1.6.4
I'll email you the full docs.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #426 on: February 22, 2005, 02:12:20 pm »
New binary uploaded.

Changes:

- XVid decoder (-movievideo 3) changed to reduce the size of the resulting avi.
- SetInputFormat(0) and SetOutputFormat(0) instead of 7 in vdb script.

I've also edited the batch.bat on the first page to remove the /wait parameter to VirtualDub.



I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

donnyj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:September 10, 2005, 07:30:05 am
  • Mame Movie Maker enthusiast!!!
Re: MAME Movie Maker released
« Reply #427 on: February 22, 2005, 11:28:06 pm »
ok, I ran a bunch of test before (91) and now all the numbers are off several frames....  frustrating!  Also, I've upgraded to 92 and I cannot get movieloops 3 to work and still show detected loops, I am sure I am doing something wrong, but what?  =[

makemovie               1
minmoviestart           0
minmovielength          800
maxmovielength          10000
movieaudio              1
movievideo              3
skip_warnings           1
movieloops              3
moviesquare             0
moviesnap_directory     E:\\mamesnap
moviecompression        3

mamemm %1 -window -moviesnap_directory E:\\mamesnaps\\%1 -wavwrite %1.wav

BTW, while waiting for the code to settle, I used (abused) MMM to make hi-res titleshots of ALL the non-clones, fun eh?

Taborious

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 264
  • Last login:December 29, 2011, 04:55:45 pm
  • Win or go Home!
    • The Way Back Machine
Re: MAME Movie Maker released
« Reply #428 on: February 23, 2005, 09:08:44 am »
Ok, I read the first 2 pages of this post and didn't see anything so I'm going to post the stupid semi-newbie question.

What is this used for? Creating demo game play?
The Way Back Machine - http://www.taborious.com

donnyj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:September 10, 2005, 07:30:05 am
  • Mame Movie Maker enthusiast!!!
Re: MAME Movie Maker released
« Reply #429 on: February 23, 2005, 09:28:12 am »
Ok, I read the first 2 pages of this post and didn't see anything so I'm going to post the stupid semi-newbie question.

What is this used for? Creating demo game play?

For the creation of attract-mode videos, for front end usage (or whatever usage you come up with)

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #430 on: February 23, 2005, 09:33:07 am »
ok, I ran a bunch of test before (91) and now all the numbers are off several frames....
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

donnyj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:September 10, 2005, 07:30:05 am
  • Mame Movie Maker enthusiast!!!
Re: MAME Movie Maker released
« Reply #431 on: February 23, 2005, 10:26:01 am »
could you kindly try movieloops 3 mode and see if you get the detected loop inserted into the VDB file?

I really want to test out the new detection.

Also, I don't understand how changing the MMM portion would change the actual loops?  I am saying that the physical frame numbers have changed with hand-optimized values  ???

Keep up the awesome work!

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #432 on: February 23, 2005, 11:45:13 am »
could you kindly try movieloops 3 mode and see if you get the detected loop inserted into the VDB file?

I really want to test out the new detection.

Also, I don't understand how changing the MMM portion would change the actual loops?
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

DreamWeb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 375
  • Last login:July 25, 2020, 08:36:59 pm
  • I want to build my own arcade controls!
Re: MAME Movie Maker released
« Reply #433 on: February 24, 2005, 12:17:15 am »
Huy Buddabing!

This looks like a great program.. and I'm anxious to see it in action.  However, I can't even get listgen to create a makemovies.bat with something inside it.

This is what my listgen.ini looks like.

rompath e:\roms\
mamepath d:\mame\
frontend moviebatch
verbose 0
silent 0
audit_roms 1
use_clones 1
unique 0
us_version_priority 0
world_version_priority 0
strip_description 0
japan_version_priority -1
reuse_mame_data 1
output makemovies.bat
force_uppercase_romnames 0
force_lowercase_romnames 0

My directories are definitely correct.

This is what happens when I run listgen.exe

D:\Documents and Settings\David Pritchett\Desktop\movies>listgen
Calling MAME to get version
MAME version is 0.92
Calling MAME to build listxml.txt
Calling MAME to build gamelist.txt
Calling MAME to build listful.txt
Scanning XML game info
Failed to open catver.ini, list may be inaccurate
Failed to open nplayers.ini, list may be inaccurate
Failed to find gameplay.ini, list may be inaccurate
Processing gamelist.txt
Processing listfull.txt
Writing intermediate file listgen.tmp
Reading intermediate file into filter database
Filtering database into result.tmp
Writing game list to makemovies.bat

D:\Documents and Settings\David Pritchett\Desktop\movies>

I suspect it might be because of my catver.ini, nplayers.ini, and gameplay.ini...  but those are all in the mame root.

I'm missing something obvious, huh?

Thanks!

d.

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #434 on: February 24, 2005, 12:52:17 am »
check the filter.sql file. This is where which games are selected are defined....

Lines starting with -- are ignored.

The first line should be:

select * from gamedata;

make sure it does not have -- in front of it, and make sure all the other lines do. See if that helps.

DreamWeb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 375
  • Last login:July 25, 2020, 08:36:59 pm
  • I want to build my own arcade controls!
Re: MAME Movie Maker released
« Reply #435 on: February 24, 2005, 02:08:32 am »
Thanks, Silver.

That definitely did it.  I now have my makemovies.bat

But.. now there must be a problem with the batch.bat

This is my batch.bat

@if not exist D:\Documents and Settings\David Pritchett\Desktop\movies mkdir D:\Documents and Settings\David Pritchett\Desktop\movies\movies
@if exist D:\Documents and Settings\David Pritchett\Desktop\movies\movies\%1.avi goto end
time /T
@mame %1 -window -makemovie -resolution %2 -wavwrite %1.wav
@if not exist %1.vdb goto end
@\virtualdub\virtualdub /s"%1.vdb" /x
@del %1.wav
@del %1.vdb
@del /Q moviesnp\*.png
@move /Y %1.avi D:\Documents and Settings\David Pritchett\Desktop\movies\movies
time /T
:end

And this is what I get when I run it or makemovies.bat

----

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

D:\Documents and Settings\David Pritchett\Desktop\movies>batch
'and' is not recognized as an internal or external command,
operable program or batch file.

D:\Documents and Settings\David Pritchett\Desktop\movies>time /T
02:07 AM
'mame' is not recognized as an internal or external command,
operable program or batch file.

D:\Documents and Settings\David Pritchett\Desktop\movies>


---

sorry for the ridiculously newbie questions.   And thanks again for the help.

david

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #436 on: February 24, 2005, 03:29:10 am »
Try putting " " around all your directory names in the batch - at least all the ones with spaces in them.

ie:

@if not exist D:\Documents and Settings\David Pritchett\Desktop\movies mkdir D:\Documents and Settings\David Pritchett\Desktop\movies\movies

becomes:

@if not exist "D:\Documents and Settings\David Pritchett\Desktop\movies" mkdir "D:\Documents and Settings\David Pritchett\Desktop\movies\movies"

that should help. (Personally, I don't like having stuff in directories off the desktop - although this makes no difference.)

If you still have problems try using a directory with no spaces.

eg: C:\MameMovies

EDIT: Also its not finding mame - you have to run this batch file from the (buddabing) mame directory.

Goto Start menu, select run, type in "cmd" and hit return. Then change to the directory where mame is (eg "cd C:\Emus\Mame") which is hopefully where you also have buddabings mame and run it there.
« Last Edit: February 24, 2005, 03:32:02 am by Silver »

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: MAME Movie Maker released
« Reply #437 on: February 24, 2005, 09:18:47 am »
check the filter.sql file. This is where which games are selected are defined....

Lines starting with -- are ignored.

The first line should be:

select * from gamedata;

make sure it does not have -- in front of it, and make sure all the other lines do. See if that helps.


I need to fix that. ListGen should error out if filter.sql (or user specified SQL file) is not found.

You can also use Windows' 8.3 equivalent filename instead of the quotes. On my computer cd \docume~1 is equivalent to cd "\Documents and Settings".

I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: MAME Movie Maker released
« Reply #438 on: February 24, 2005, 04:28:41 pm »
At one stage my filter.sql was defaulted to (I think from one for your zips?):

select * from gamedata where movieloops='2';

which meant listgen.ini ran fine, but produced a blank output.bat.

And they 8.3 worked fine on my laptop, but I got very confused when it failed on my desktop with files copied over. (Both were Windows XP, NTFS partitions). It turned out that my desktop was configured to not create 8.3 filenames at all - dues to some system-tweak program I ran a while ago. Scratched my head for ages over that one!

donnyj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:September 10, 2005, 07:30:05 am
  • Mame Movie Maker enthusiast!!!
Re: MAME Movie Maker released
« Reply #439 on: February 24, 2005, 07:37:40 pm »
could you kindly try movieloops 3 mode and see if you get the detected loop inserted into the VDB file?

I really want to test out the new detection.

Also, I don't understand how changing the MMM portion would change the actual loops?