Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Carny_Priest

Elite Member
  • Posts

    916
  • Joined

  • Last visited

  • Days Won

    19

Everything posted by Carny_Priest

  1. The name of your file is [avatar (stern)].vpt? With the brackets? The load error is because VP is not finding that file in your Tables folder, I think. The editor is open but it could not find the table to load. Is it simply avatar (stern).vpt? Sorry, I think I confused you by putting in brackets in my example, but what I mean is that you just reference the file name as it appears in your Tables folder. Try entering the following: capscreencab.exe "avatar (stern).vpt" The quotes will be needed because the file name has spaces in it. EDIT - changed the original post to reflect that the table name should be in quotes.
  2. Yes, I'm sure that cabinet version will be out any day now. He! He!
  3. The VP path name in your table has a space in front of "tables". I assume that is a typo? The entire path for the executable is within quotes? The entire path for the table is within quotes? You are using the play parameter correctly? Should have "-play". It should not be missing or just "play". When you execute the script from the command line are you adding the full table name to the command? CapScreenCab.exe [tablefilename] Tablefilename should be a table that exists in your tables folder and you need to use the full file name including ".vpt" Still not working? Run VP as administrator.
  4. Good stuff. I don't know the native format for audio using "virtual-audio-capturer". If the output file size is large, there may be an an opportunity to use ffmpeg's built in audio codecs to compress the audio track with good quality in the transcode step. One of these days, I'll work on a variation for Future Pinball/FutureDMD.
  5. The second one for Pinball FX2 maybe. I wouldn't bother killing the Steam client. I don't think this is different than Alt + F4, though.
  6. Feature request - simultaneous capture of video-based media. Proof of concept: http://www.gameex.info/forums/topic/15207-capture-videos-to-pinballx-media-table-backglass-and-dmd/#entry131732
  7. This is part proof of concept and part feature request. The following script starts a user defined Visual Pinball table and captures up to three videos - 1. Table 2. Backglass 3. DMD Parameters for the capture are read from the user's ScreenRes.txt file. Output files are saved in the appropriate Media/Visual Pinball folder. This assumes that Visual Pinball is in the default installation path "Program Files (x86)" and PinballX is in the default installation path on the C drive. Change the script as needed. The script is using an experimental version of VPinball990. Change the executable in the script as needed. The script produces video clips about 1 minute long, high quality, and size somewhere around 10 Mb or under. Requires the Windows static build of ffmpeg which is free and open-source: http://ffmpeg.zeranoe.com/builds/ I would use this to capture the attract mode sequence, but it is certainly possible to capture in-play. As the script captures playfield, backglass, and DMD simultaneously, the sequences should be synced. If a DMD area is not defined in ScreenRes.txt then the script assumes the configuration is two screen and no DMD area is captured. Output file names match the VP table name. In my database, I use the same VP table name as the "game name" field. So, PinballX will pick up and display these videos without any further renaming required. The benefit is that the user no longer needs to rely on others to upload media, and that the resulting output best reflects the user's specific table configuration (e.g., layback settings, offset, graphic mods, DMD colorization, 2 screen or 3 screen B2S). If you have a three screen cab, there is typically no B2S LED alpha-numeric displays uploaded on our favorite sites. This will capture a video of the B2S LED for those tables. One warning, ffmpeg's built-in gdigrab device is video only, no audio. I have my settings.ini set-up to mute sound in videos anyway because that is my preference. It should be possible to add sound if not with gdigrab then with another DirectShow-based screen capture device like Screen Capturer Recorder. Assuming you compile the script as CapScreensCab.exe. The command would be: CapScreenCab.exe "tablefilename" with tablefilename including the vpt extension This can be fairly easily modified to capture Future Pinball/FutureDMD media as well, I believe. In the end, for ease of use the functionality is probably much better integrated fully into PinballX. So, that's a feature that I'd like to see as the script demonstrates that it is very doable. EDIT - Not Future Pinball, I'm working on another script for that.
  8. Animated instruction cards captured from the in-game menu: On the FTP Check Other Uploads/Carny
  9. Update: Swapped out the separate screen-capture-recorder device for ffmpeg's built-in gdigrab device. Performs as well as screen-capture-recorder for what I need desktop capture for. Now one distribution does it all. No need for Java or for registry entries, so it is a simpler solution. This means that the instructions to exchange registry keys goes away. Again, the script flips the image for p2k-style cabinets. If you don't need to flip the image then the ffmpeg -vf filter parameter should be "transpose=1".
  10. Update on vertically flipping the DMD image for use in p2k cabinets: Swapped out the separate screen-capture-recorder device for ffmpeg's built-in gdigrab device. Performs as well as screen-capture-recorder for what I need desktop capture for. Now one distribution does it all. No need for Java or for registry entries, so it is a simpler solution. Compared to the previous script, I'm just swapping out the line - run, ffmpeg... instruction. You would still need a way to precisely size the capture area. As every cabinet configuration is different, you would need AutoHotkey to execute a modified script. The AutoHotkey distribution includes AutoIt3 Window Spy which might help with the process of fine-tuning size and location of the playback window.
  11. Actual Window Manager will work too, but it is an extra program to install and have residing in memory. In the end, whatever works!
  12. The version here: http://ahkscript.org
  13. Do you have p2k-style cabinet? I assume not and that you have those lines in the script that mirror the DMD commented out. You might try uncommenting the Sleep instructions or trying different Sleep values. AHK has to detect the DMD window in order to get rid of its borders and it's possible that the script is executing those hide instructions before FX 2 has drawn the DMD Can also try setting SetTitleMatchMode to a value of 2.
  14. Media/Instruction Cards I've converted the ShoryukenToTheChin table guide for Deadpool to swf. It's with open6l's conversions on the FTP. No walkthroughs yet for Guardians of the Galaxy or The Walking Dead. But I do have my animated sets taken from the in-game table guides (captured at 1920x1080): http://www.gameex.info/forums/topic/15132-pinball-fx2-animated-instruction-cards/#entry131094
  15. I'm not sure what you mean. I have not messed around too much with TPA. I suppose it is genuine full screen if only because I can't get PinballX to display a backglass for it.
  16. Forgot to mention. It's possible to set up a 3D profile in the Nvidia Control Panel and really crank up AA and Anisotropic filtering, set Max pre-rendered frames to 1. Post-processing works well. It's a surprisingly nice table given the reputation. A really fun theme and totally underrated. It's too bad that development fell apart on this one, leaving a lot work up to users to get it playable. But it is worth the effort.
  17. Marvel - Guardians of the Galaxy https://dl.dropboxusercontent.com/u/45430846/Marvel%20-%20Guardians%20of%20the%20Galaxy.zip And on the FTP. Look for Carny under Other Uploads
  18. My test bed is 1280x1024. I didn't really notice it when I was reviewing it but, yeah, it's letterboxed because the aspect ratio of 1920x1080 (16:9) is not the same as 1280x1024 (4:3) I don't see how I can crop those videos without cutting into the images or the text. This leaves adding black borders using Avidemux if white borders are unsightly for you. Avidemux is free. Tutorial here: <iframe width="560" height="315" src="//www.youtube.com/embed/mOkacIGQE3E" frameborder="0" allowfullscreen></iframe> The other alternative is to change the game resolution to 1280x1024 0 deg orientation and then capture the table guide. If you have a 600 series or greater Nvidia card, then you can use the Shadowplay feature to capture game video. The output file is huge, but then I cut out pieces with Avidemux. Problem is that the game may not look all that good when the native resolution of the playfield monitor is 1920x1080. It may be possible to change your screen configuration so that the game shows up on your backglass monitor just so that you can record the table guide. You can change it back after you are done. http://www.howtogeek.com/howto/42107/how-to-quickly-cut-a-clip-from-a-video-file-with-avidemux/ Finally, I convert each piece to swf with ffmpeg, also free. Get the static build http://ffmpeg.zeranoe.com/builds/ http://www.wikihow.com/Install-FFmpeg-on-Windows Open a command prompt (Enter cmd in Windows Start/Search programs and files) Enter this command: ffmpeg -i file.name -r 20 -qscale:v 20 file.swf Where "file.name" is the input file (you may also need to include the path to that file) and "file.swf" is the name of the output file. I'll do Guardians of the Galaxy as there is no official walkthrough for it yet. Everything else is here: http://blog.zenstudios.com/?page_id=637 For Deadpool, it may just be easier to do screen captures into png and just use those. Not as fancy as video but they are pretty thorough. I think everything else is already on the FTP.
  19. Update: Got this working for my cab: Big Score writes game settings, high scores, etc. to files in the current user Documents folder. Edit the file, settings_user_custom.cfg In the first section, $video - change the setting of "fullscreen" from 1 to 0. There is no item on the in-game menu that allows you to change this setting, so you have to edit the file directly. The game will play in a windowed mode that allows for streaming the DMD image where I couldn't make it happen while the game was in fullscreen mode. The following script strips the game's Windows borders and maximizes so that it appears to be in fullscreen windowed mode. It also launches the simulation from the in-game menu.
  20. I captured at aspect ratio 1920x1080 as that is the native resolution of my backglass screen What resolution is your backglass?
  21. In the latest release, you can define up to 20 systems and designate if those systems are Future Pinball, Visual Pinball, or Custom (something else besides FP or VP).
  22. I wound up renaming the set according to the game name entry in the database rather than the Description entry. Now I can click through all the screens. So, it is all good.
  23. Not at the moment. Let me know how this set works for you. I've found that it works pretty well on my test bed (a laptop). Not so well in the cab. Can't switch to other screens in the instruction set. I still need to track down if it's a bug. I'm running an older 1.87 beta on the laptop and the cab is running 1.88.
  24. No, it's not VP. It's Pinball FX2. open6l's wheel images on the FTP were taken from the in-game menu. That's about as official as it gets.
  25. No, the script does exit as it should. AutoHotkey might leave an icon in the system tray but there are no processes remaining active. Rollover it with your mouse and it will disappear. If you want you can customize the behavior of programs in the notification area. Right click on the taskbar and click Properties. I don't bother because PinballX hides the taskbar anyway.
×
×
  • Create New...