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 becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

PcTeknic

Contributor
  • Posts

    589
  • Joined

  • Last visited

  • Days Won

    40

Everything posted by PcTeknic

  1. I use this script.bat as Launch After to make sure any external process is clossed The script contains this: powershell -Command "Start-Process 'taskkill' '/IM UltraVPServer.exe /T /F' -WindowStyle hidden -Verb runAs" powershell -Command "Start-Process 'taskkill' '/IM B2SBackglassServerEXE.exe /T /F' -WindowStyle hidden -Verb runAs" powershell -Command "Start-Process 'taskkill' '/IM UltraDMD.exe /T /F' -WindowStyle hidden -Verb runAs" powershell -Command "Start-Process 'taskkill' '/IM pinupplayer.exe /T /F' -WindowStyle hidden -Verb runAs" How can you force to close the old VPserver B2S, although I no longer use any of these. It also forces the Direct B2S to close, although these do not usually cause problems. It also forces Ultra DMD and PinUp Player to close. Kill.bat
  2. As I could see, PinballX now allows creating custom filters for each system or in general from Game Manager. However, I have created some exclusive ones for Visual Pinball and supposedly they should only appear in Visual Pinball, however, they appear in the rest of the systems also when I go to lists, along with custom databases that are in any system. This is for example a Sega.ini that should only be displayed in Visual Pinball. [filter] System = Visual Pinball description = year_from = 0 year_to = 0 category = manufacturer = Sega file = This option is fantastic, but only if it works correctly and in Pinball FX3 we can have Marvel, Star Wars, Zen Studios, Universal, etc as filters, in Visual Pinball have Stern, Sega, Gottlieb, etc, in Zaccaria have EM, Retro, Deluxe , etc. If you mix them all when entering lists, we are in the same situation as with custom databases.
    New Megaballs
  3. https://speak1970.wixsite.com/slamspinballemporium New Slamt1lt tables
  4. Knight Rider is an old table, i have it. Dont have upgrades with new BAM, when table make updated for new BAM yes, now no. You need install and update BAM 2.5 the installer is 2 in 1, BAM and Future Pinball. You need configure Future Pinball fine. You need launch tables with FPLoader. View the Terry Red Guide for setup and files for update after install.
  5. 80% of all old Future Pinball tables are very slow, the ball go to bad directivos, etc The best place for old Future Pinball is the recicle bin. I only don't unnistall for Gremlins and other 10 tables that no have in Visual Pinball. Your PC work fine, its Old Future that not work. New Slamt1lt and Terry Red tables made for BAM 2.5 and physics 2.7 is different, 80% better. This new tables and new soft are at 30% of possibilities of Visual Pinball, old tables only at 1% Now Future Pinball, as a Game, can be rated with 6 points over 10, before 2 or 3 points
  6. With New BAM and new SLAMT1LT and Terry Red Tables It is the first time in many years that I have seen it work decently. Last Week y only have 10 Future Pinball Tables, now arround 75, I add new tables and no DMD tables
  7. GREAT!!!!! Now work!!!!!!!! LaunchBeforeParameters="[TABLEFILEWOEXT]" Comandline for Image_Monitor needs modifi to: cmd /c ("C:\Future Pinball\Scripts\Image_Monitor_View.exe" 2 "C:\PinballX\Media\Future Pinball\DMD Images\%strCheck%.png") Attach final files A lot of thanks to Mike and Scutters Today is a great day, Future Pinball its alive!!! Image_Monitor_View.exe LaunchAfter.bat LaunchBefore.bat
  8. if a script type tablefile name works, no problem, like this but correct commands: if tablefile="Avatar" start "FutureDMD.exe" Each table with dmd the same line if tablefile="Ali" start "image_Monitor_View.exe" 2 "C:\PinballX\Media\Future Pinball\DMD Images\Ali.png" One script based on DMD Video is better, don´t need a lot of command lines and don´t need modify if you add one table, but if not works, one script based on tablename is valid (if work)
  9. Yes, i set to this in ini and dont work [FuturePinball] Enabled=True WorkingPath=C:\Future Pinball\BAM TablePath=C:\Future Pinball\Tables Executable=FPLoader.exe Parameters=/open "[TABLEPATH]\[TABLEFILE]" /play /exit /arcaderender /STAYINRAM LaunchBeforeEnabled=True LaunchBeforeWorkingPath=C:\Future Pinball\Scripts LaunchBeforeExecutable=LaunchBefore.bat LaunchBeforeHideWindow=True LaunchBeforeWaitForExit=False LaunchAfterEnabled=True LaunchAfterWorkingPath=C:\Future Pinball\Scripts LaunchAfterExecutable=LaunchAfter.bat LaunchAfterHideWindow=False LaunchAfterWaitForExit=False MouseClickFocus=True FPRAMPath=C:\Future Pinball\fpRAM LaunchBeforeParameters=[TABLEFILEWOEXT]
  10. Anithing Open with [TABLEFILEWOEXT] parameter Attach .ini, log, and bats LaunchAfter.bat LaunchBefore.bat PinballX.ini log.txt
  11. Thanks, tomorrow i can test
  12. Future DMD does not need to give commands, just open before the table and it will show what the table to open commands. When both programs opened, it misused the DMD. And closing it is closed by the Launch Afer that has two commands, close Future DMD and close Image Monitor. Lauch After works well.
  13. You could also try it directly by the table names: Commands to understand the tablefile parameter if tablefile = "abracadabra" command to open Image Monitor with abracadabra.png if tablefile "gremlins" command to open FutureDMD I have tried 10 or 12 of that style and neither. I wouldn't mind creating one line for each table if it works.
  14. I believe that it does not do the search or does not find what it is looking for and it passes in the end, executing nothing. I've also tried to limit the search to the video, if it finds it open FutureDMD and if it doesn't find it open Image Monitor, but it only opens the image if I put - system -.png it doesn't work with what I send the parameter [TABLEFILE]
  15. Sorry Mike, i don´t understand it
  16. No, dont work. Before open the 2 programs, FutureDMD and ImageMonitor at same time. Now don´t open anyting I think that it fails in the search and always goes directly to the end, to :EOF, to do nothing.
  17. Easy, I just wanted to make sure, never look for mistakes. In a little while I will be able to prove it. If it were necessary to change the names of the database, there would be no problem, if instead of having names such as 007 Bond 50 (Original 2013) it favors somewhat in the face of the script that the table name is of the type Bond50 would make the necessary renames. Do you think that can influence?
  18. Image_Monitor_View.exe" 2 "C:\PinballX\... Image_Monitor_View.exe" 2 "C:\PinballX\... 2 to show image in 3rd monitor Usually 0 playfield, 1 backglass and 2 DMD Although it depends on the display configuration. In my case it is 2 and opening it opened, but blank, because neither% 1, nor %% 1, nor% 1% gave me results. Now I hope that with %strCheck% .png it will work
  19. Thanks Again Mike. This afternoon I will be able to test it, to see if there is luck, because I have tried more than 20 ways. I understand that this script text I put in a .bat file and in PinballX I put that .bat file as Launch Before with parameter [TABLEFILE] and wait to continue in NO. It seems to me that the monitor for Image_Viewer would be missing @Echo off set strCheck=%1 set strCheck=%strCheck:"=% if exist "C:\PinballX\Media\Future Pinball\DMD Videos\%strCheck%.mp4" goto DMD if exist "C:\PinballX\Media\Future Pinball\DMD Images\%strCheck%.png" goto NODMD Rem nothing found GOTO EOF :DMD cmd /c "C:\Future Pinball\FutureDMD.exe" GOTO EOF :NODMD cmd /c "C:\Future Pinball\Scripts\Image_Monitor_View.exe" 2 "C:\PinballX\Media\Future Pinball\DMD Images\%strCheck%.png" GOTO EOF :EOF
  20. A lot of thanks for your help Mike. After 3 hours doing tests it still doesn't work. Sometimes I have managed to open Future DMD, but it opens whether there is a video or not. At other times it opens both things, Image_Monitor and Future DMD, leaving Furure DMD above Image_Monitor. On the other hand. I have not managed to get Image_Monitor to display the corresponding image, it opens but is blank, despite the images being in the correct path, with the correct format and name and having tried several commands% 1, %% 1,% 1% I currently have the script in a .bat like this: ------------------------------------------------------------------------ ; Script de gestión selectiva de Future DMD por Mike_da_Spike ; Script basado en si encuentra video o no en las carpetas de medias de PinballX ; Los vídeos deben estar en formato MP4 en la carpeta de DMD Videos con el nombre de la tabla ; Se debe enviar el parámetro [TABLEFILE] a este script @Echo off set strVideo=%1 set strVideo=%strVideo:"=% set strImage=%2 set strImage=%strImage:"=% if exist "C:\PinballX\Media\Future Pinball\DMD Videos\%strVideo%.mp4" goto DMD if exist "C:\PinballX\Media\Future Pinball\DMD Images\%strImage%.png" goto NODMD :DMD (cmd /c ""C:\Future Pinball\FutureDMD.exe"") GOTO EOF :NODMD (cmd /c ""C:\Future Pinball\Scripts\Image_Monitor_View.exe" 2 "C:\PinballX\Media\Future Pinball\DMD Images\%2.png"") GOTO EOF :EOF ----------------------------------------------------------------------------- I have also tried in various ways with a SelectDMD.ahk which I later compile as EXE. The Parameter that I give PinballX for Launch Before in all cases is [TABLEFILE] I don't know what else to try.
  21. I am trying to make a script for Future Pinball that will open Future DMD if there is a video.mp4 in DMD Videos or open Image_Monitor_View with the corresponding image if what it finds is an image.png in DMD Images. I have not succeeded. Nor have I managed to do it directly by name. Even if I had to put as many lines as tables, some with the command for Future DMD and some with the command for Image_Monitor_View, it wouldn't be a problem, but I can't get it to work. I think it should be simple and I do something wrong, that's for sure, but I can't solve it. I've reviewed your files, but I still can't.
  22. It has not worked for me I've been testing commands all afternoon and haven't gotten anything similar to work, neither as .bat nor as exe Currently I have it like this: ;--------Run Before (Need to be compiled)----Start------ #SingleInstance force SetTitleMatchMode 2 DetectHiddenWindows On DetectHiddenText, On table = %1% xml_table = %1% ;--------Run Before (Need to be compiled)----End------ if exist "C:\PinballX\Media\Future Pinball\DMD Videos\%1%.mp4" Run, "C:\Future Pinball\FutureDMD.exe" table="[TABLEFILE]" close=1 if exist "C:\PinballX\Media\Future Pinball\DMD Images\%1%.png" Run, "C:\Future Pinball\Sripts\Image_Monitor_View" 2 "C:\PinballX\Media\Zaccaria Pinball\DMD Images\%1%.png" Process, WaitClose, Future Pinball.exe ;--------Run After (Need to be compiled)----Start----- Run, taskkill /IM FutureDMD.exe Run, taskkill /IM Image_Monitor_View.exe ExitApp
  23. Only 1 command line!!! This is great!!! Tomorrow i can test A lot of thanks, Mike
  24. Yes %1% for tablefile parameter. But also is valid script type: If tablefile=xxxxxx then Run ...... If tablefile=xxxxxx then Run....... I think one script based on tablefile name and if DMD Video is found no need edit script when you add a table. But two ways are valids if work
×
×
  • Create New...