User Tools

Site Tools


puppack_troubleshoot

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
puppack_troubleshoot [2019/03/25 14:12]
pinupadmin
puppack_troubleshoot [2019/05/21 12:57] (current)
pinupadmin
Line 10: Line 10:
  
 3>​PuPCapture:​ this is a great way and usually the best to use now if you don't know table script PuP interface. Using Freezy DMD DLL interface v1.7.1 or newer PinUP will '​scan/​match'​ frames and trigger events that way. This allows a lot of great flexibility like knowing when multi-ball starts/​ends,​ jackpots… all without knowing rom events/​switch #s. etc. 3>​PuPCapture:​ this is a great way and usually the best to use now if you don't know table script PuP interface. Using Freezy DMD DLL interface v1.7.1 or newer PinUP will '​scan/​match'​ frames and trigger events that way. This allows a lot of great flexibility like knowing when multi-ball starts/​ends,​ jackpots… all without knowing rom events/​switch #s. etc.
 +
 +<font inherit/​inherit;;#​2980b9;;​inherit>​I would suggest watching this video if you haven'​t seen it before. It will go through how to setup and even troubleshoot puppacks. :</​font>​
 +
 +[[https://​youtu.be/​okUzulvM-10|https://​youtu.be/​okUzulvM-10]]
  
 ok. regardless of the method. to install a puppack you need to unzip/copy the rom_folder_name to your PuPVideos subfolder of PinUPSystem. ok. regardless of the method. to install a puppack you need to unzip/copy the rom_folder_name to your PuPVideos subfolder of PinUPSystem.
Line 43: Line 47:
 If your videos looks scaled or shifted, then make sure ALL your monitors in windows are set to 100%dpi (no scaling). If your videos looks scaled or shifted, then make sure ALL your monitors in windows are set to 100%dpi (no scaling).
  
-MAC Users. ​ Did you unzip/​zip/​copy the pupfolders from a MAC/Ios computer? ​ if so check in windows that the hidden files that MAC uses didn't get copied into your PUPVIdoes. ​ (enable hidden files in WINDOWS and if you see like 0 KB mp4 files... you must remove all hidden/MAC files from PUPVideos if found)+MAC Users. Did you unzip/​zip/​copy the pupfolders from a MAC/Ios computer? if so check in windows that the hidden files that MAC uses didn't get copied into your PUPVIdoes. (enable hidden files in WINDOWS and if you see like 0 KB mp4 files… you must remove all hidden/MAC files from PUPVideos if found)
  
 {{https://​cdn.discordapp.com/​attachments/​390708096931987457/​555176177094885407/​Propper_screen_positions.jpg?​nolink&​|cdn.discordapp.com_attachments_390708096931987457_555176177094885407_propper_screen_positions.jpg}} {{https://​cdn.discordapp.com/​attachments/​390708096931987457/​555176177094885407/​Propper_screen_positions.jpg?​nolink&​|cdn.discordapp.com_attachments_390708096931987457_555176177094885407_propper_screen_positions.jpg}}
Line 52: Line 56:
  
 One thing to check for for Packs that use PuPCapture. That using a different language than the author'​s PuPCapture will mean that they won't match and PuP Videos won't show. So if author of pack used engish version of ROM then french words on rom won't match. One thing to check for for Packs that use PuPCapture. That using a different language than the author'​s PuPCapture will mean that they won't match and PuP Videos won't show. So if author of pack used engish version of ROM then french words on rom won't match.
 +
 +===== PUPLOG.TXT =====
  
 Also, you may think you have a PuP-Pack working but could be missing 80% of the videos. A PuP-Pack can use a combination of rom_events and PuPCapture frames. so you may only be seeing the rom_events videos. Also, you may think you have a PuP-Pack working but could be missing 80% of the videos. A PuP-Pack can use a combination of rom_events and PuPCapture frames. so you may only be seeing the rom_events videos.
Line 73: Line 79:
 </​file>​ </​file>​
  
-if you don't have a puplog.txt file then you are not configured correctly.+if you don't have a puplog.txt file then you are not configured correctly.  Most common is forgetting to press f1 and make sure 'use external'​ is checked, or using the wrong rom/table version.
  
 Make sure there are no blocked dlls in your vpinmame folder like the '​dmddevicepup.dll'​. Make sure there are no blocked dlls in your vpinmame folder like the '​dmddevicepup.dll'​.
Line 81: Line 87:
 also, if you are NOT using freezy dmddevice.dll,​ like perhaps you are using luckys'​ pin2dmd dmddevice.dll then you will not be able to use any puppacks that use PuPCapture (most will in the future). also, if you are NOT using freezy dmddevice.dll,​ like perhaps you are using luckys'​ pin2dmd dmddevice.dll then you will not be able to use any puppacks that use PuPCapture (most will in the future).
  
-**Performance:​**+===== Performance: ​=====
  
 If you have video stuttering or artifacts with PuP-Packs with VPX… you most likely don't have VSYNC properly setup in VPX. Set "FPS Limiter/​VSYNC"​ to 1, and "​Maximum Pre-Rendered Frames"​ to 1 in VPX Video Options. This can also be set per-table in the Table'​s "User Customization"​ options, so check that as well. If you have video stuttering or artifacts with PuP-Packs with VPX… you most likely don't have VSYNC properly setup in VPX. Set "FPS Limiter/​VSYNC"​ to 1, and "​Maximum Pre-Rendered Frames"​ to 1 in VPX Video Options. This can also be set per-table in the Table'​s "User Customization"​ options, so check that as well.
  
 Check that you aren't using PinAffinity (a tool for pinball that directs cpu/cores to pinball apps). This util will affect performance of either vpx or Pinup during gameplay. Check that you aren't using PinAffinity (a tool for pinball that directs cpu/cores to pinball apps). This util will affect performance of either vpx or Pinup during gameplay.
 +
 +Don't have a Topper? some packs may have the Topper setting to force-on, which may slow down your system. Run pinuppackeditor.exe and load up the Pack and set the topper to '​off'​ manually.
 +
 +try this: exit everything/​all apps. run in pinupsystem the pinuppacktester.exe and load up the pack rom. put task-manager on your playfield monitor, and send all sorts of D# events and see what type of cpu/gpu usage you get. (this will only work on pupcaputre packs)
  
 Also, other VPX Videos settings can cause issues in VPX if your system is not able to handle running VPX and a some of the more demanding PuP-Packs. Things like brute force AA, Ambient Occlusion, and the Reflection options can severely affect performance,​ and its a good idea to disable those options, unless you have a high end system. The following is a good reference for how you should have your VPX video setting for good performance,​ using exclusive fullscreen (change the resolution for your screen): Also, other VPX Videos settings can cause issues in VPX if your system is not able to handle running VPX and a some of the more demanding PuP-Packs. Things like brute force AA, Ambient Occlusion, and the Reflection options can severely affect performance,​ and its a good idea to disable those options, unless you have a high end system. The following is a good reference for how you should have your VPX video setting for good performance,​ using exclusive fullscreen (change the resolution for your screen):
Line 117: Line 127:
 End Sub End Sub
 </​code>​ </​code>​
 +
 +If you still cannot cleanly close-out of PuP-Packs then try this pupb2s driver for vpx: [[:​pupb2s_patch|http://​www.nailbuster.com/​wikipinup/​doku.php?​id=pupb2s_patch|]]
  
  
puppack_troubleshoot.1553537549.txt.gz · Last modified: 2019/03/25 14:12 by pinupadmin · Currently locked by: 34.77.161.202