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

scutters

Elite Member
  • Posts

    2122
  • Joined

  • Last visited

  • Days Won

    190

Everything posted by scutters

  1. Did you extract and copy the b2s.vbs file from the zip to the C:\Visual Pinball\Tables folder? The error indicates the new sub wasn't found in the updated b2s.vbs file, so Visual Pinball is still trying to use a version of that file without the additional sub. Sorry, i'm not too familiar with this version of visual pinball but from the How To Install notes in the table download it says to copy its version of the that script there (i think that will be used in preference to any copy in the C:\Visual Pinball\Scripts folder if found). So where the file needs to go will depend on what files you have and where, which will probably depend on when it was installed.
  2. I managed to find one of the tables from the log file, https://www.vpforums.org/index.php?app=downloads&showfile=7418 The version of VP used is quite old and seems to predate the controller.stop instruction! (so that won't work). For tables like this i've added a KillBackGlass sub to b2s.vbs; b2s.zip Copy the file from the zip and replace it in your C:\Visual Pinball\Tables folder (if the file does not exist there then place it in your C:\Visual Pinball\Scripts folder) Then add this code to the bottom of the table script in the Visual Pinball editor (VPinball995.exe); Sub Table1_Exit() KillBackGlass "Surfer_FS_B2S", LaunchB2SBackglass End Sub (note - change the "Surfer_FS_B2S" bit to whatever table name you're adding it to)
  3. I suspect the issue isn't with PinballX but with the table files themselves not exiting cleanly. In the table script there should be a block of code something like; Sub Table1_Exit Controller.Stop End Sub Open the table(s) in the Visual Pinball editor and then open the script window and check that the controller.stop is present. Please attach new copies of your pinballx.ini and log.txt files anyway having updated (just in case)
  4. Well ok, i was wrong.. I'm not entirely happy with how the alpha value is used for the background colour. When drawing the reverse of the ball (if selected) the selected alpha is a bit misleading (as the final alpha is a combined alpha value of both the front and reverse sides of the ball), and as the alpha is applied uniformly there is no depth affect (i.e. transparency does not reduce towards the centre of the ball). I'm working to change this so that the selected alpha will be more representative of values at the sides of the ball and will also be less transparent towards the centre. Hopefully the ball centre will also appear darker against a light background and lighter against a dark background too. E.g. (static frame only against a black and white background with no overlay) Current; Next version, more like; Just got to iron out some remaining bugs, but if you're thinking of using an underlay colour with an alpha value it's probably worth waiting for.
  5. It looks like the ini file changed. In the previous ini file when you thought that exit and quit were both set to key J they weren't; [KeyCodes] quit=74 exitemulator=81 But they are now; [KeyCodes] quit=74 exitemulator=74 It's the change of the exitemulator key that has fixed your original issue.
  6. Still not seeing any 'exit system' entries in the log file (which should happen when you press the PinballX exit emulator key) Can you attach a new copy of your ini file, is the exit emulator still set as Q? (if it is the Visual Pinball might be intercepting the keypress for that key, try mapping exit emulator in PinballX to something else)
  7. Strange, very strange!. I have no idea why the 64 bit version of PinballX can't launch B2S for you. You can still install the latest version of PinballX as 32 bit though On the installers setup.exe right click and select to run in Windows XP compatibility mode; And then when you run it you can uncheck the install 64 bit option
  8. I like that idea as a workaround. Good thinking!. Hopefully that alternative get's things up and running for @heir06
  9. Thanks.. but sadly nothing new there. Are the B2S files working in PinballX for any of the VP systems you have? (e.g. the re-enabled Visual Pinball system) I know the B2S can work in PinballX 6.88 as i've tested it, but if you haven't guessed it yet most people don't use different sub folders to split the VP tables by system so i'm not 100% on how it should work with regards to which paths are used and when. It would need @Tom Speirs to confirm the expected behaviour for your use case.
  10. Please attach new copies of your pinballx.ini and log.txt files after making those changes, maybe they'll show something new. I was pretty sure that would work as it's the only way i could get B2S working in the front end when using a combinations of different sub-folders for tables by each VP system.
  11. Ok.. so what i think is happening is that PinballX will try to use B2SBackglassServer exe and the B2S backglass file in the table path of your main Visual Pinball system, rather than the path you have for the VPX system you have added (under Other Systems) So in your case it's looking for the B2S files in the table path from; [VisualPinball] Enabled=False WorkingPath=C:\Visual Pinball TablePath=C:\Visual Pinball\Tables\VP Rather than; [System_2] Name=Visual Pinball X WorkingPath=C:\Visual Pinball TablePath=C:\Visual Pinball\Tables\VPXnew To test this try copying a B2S file into C:\Visual Pinball\Tables\VP, and ALSO re-enable the Visual Pinball system (i suspect that having the main VP system disabled also disables the use of B2S in the front end.
  12. Damn, i was thinking that was probably it. When you're in PinballX (and have a table selected that you know you have a backglass file for) can you try ALT+TAB and see if there is any window open with a title like 'B2s Backglass Server', that will at least prove if B2S is running but just hidden somewhere. Edit - and if B2S isn't being started from PinballX can you open a Command Prompt window and then run; cd "C:\Visual Pinball\Tables\VPXnew" Followed by "C:\Visual Pinball\Tables\VPXnew\B2SBackglassServerEXE.exe" "Judge Dredd (Bally 1993) VPW v1.1" "0" and let us know if that shows a backglass or not (or errors). (i have assumed you have a Judge Dredd (Bally 1993) VPW v1.1.directb2s backglass file)
  13. When you updated B2SServer did you install it in the Visual Pinball\Tables folder? I think PinballX assumes that it is installed there (as it always was in the old days), and if you updated the B2S exe files into their own folder somewhere (as in now allowed in later B2S exe versions) then PinballX probably can't find it. If that is the case try adding a copy of the B2SBackglassServerEXE.exe file back into that folder. Edit - the Visual Pinball\Tables folder location in your case might be C:\Visual Pinball\Tables\VPXnew from your log file.
  14. That sounds like a very good phrase for your workaround (well done though!) PinballX.exe (i think you're better off living with the extra 5 seconds than killing that!)
  15. Try making all the company logos the same size (or at least a similar height & width ratio) by adding a transparent area to the left of the main logo as a first step e.g. (note - they probably won't look good if you enable the Show Additional Info area later) That should at least stop the overlap of the system and company logos, but you then may need to do similar with wheel images (maybe make them all square - but leave the auto crop option set to off if adding transparent areas above/below the main game logo).
  16. I'm awake!. @SixOfTwelve is correct. If no matching loading media is found then the default loading media is used instead. Not sure about Pinball Wicked but PinballX will normally show the media until it thinks the emulator is active. Clearly the screen rotation messes up the display location for the media in this case. I'd have suggested trying to run the rotation as part of a launch before routine with wait for exit set (rather than as part of the main system exe, run_BlackFlaggers2025.exe) to see if that would help but it sounds like @Mike_da_Spike has tried that before - so that only leaves you with his workaround.
  17. Are you just using looping videos in PinballX and in game after launching the table? If you have backglass videos AND backglass images in your \Media\Pinball FX3\ subfolders then PinballX will switch to using images instead of videos after launching a table. If you want to keep displaying the videos instead then remove the backglass images. (if you are trying to use DOFLINX active backglass files with FX3 and not PinballX media files then DOFLINX support threads on vpforums are probably a better place to find support, e.g. DOFLinx Step-by-Step Setup Walk-Through - DOFLinx - VPForums.org)
  18. Thanks guys.. No more changes planned so no need to worry about a v1.9 with more changes appearing just as you start to use 1.8!
  19. It's a workaround for now.. Looks like the format of the virtual pinball spreadsheet data has changed so we'll need to add a proper fix.
  20. I've never used the Baller Installer so can't comment on it. You can install the pinup player part on it's own though, see pinup_player_install [PinUP Virtual Pinball System]. This is required for tables that use 'pup packs' There is an all in one installer for VPX 10.8 though that will install everything but pinup player, available on github as Main.Download.Installer.-.VPX8setup.exe at the bottom of the this page - https://github.com/vpinball/vpinball/releases/tag/v10.8.0-2051-28dd6c3. That will install VPX, Vpinmame, DMDext & B2S etc for the main dependencies. You may well be nearly there with your current install though, is it only pup pack tables that are failing?
  21. Hmm, not sure if there's work in progress happening on the virtual pinball spreadsheet at the moment or if the format of their database has been changed (hopefully not!). @bushav for now can you unzip this file into your C:\Visual Pinball\PinballX\Database Manager\PinballX Database Manager\Resources folder overwriting the existing pinballxdatabase.csv file (which i assume is only a 1kb empty file) and then try again. pinballxdatabase.zip Thanks
  22. @Mike_da_Spike really wanted an option to have different graphics on the front and the reverse of the sphere... so he added it!!! V1.8 now posted with a 'Fully Wrap Source Image' option. So adding a Stern logo to the side of the previously used AC/DC logo above; And using these settings; Will now produce; Note - As can be seen, when using the Fully Wrap Source Image option the animation doesn't repeat so will appear to spin faster as twice the number of distinct frames are used to show a full rotation. Either increase the number of frames used or frame timing to adjust for this if required.
  23. I don't use an xbox controller, but i suspect as the axis controls are analogue (not just on/off like buttons) you'll need to use something like joytokey to map them to keyboard inputs.
  24. Version 1.7 posted. Small change to allow an underlay colour to have an alpha value set (for semi transparency - allowing the use of colour in the sphere but still allowing the playfield media to be visible behind it when used in PinballX). E.g. With these settings #(the only change from example above being to use an Underlay Colour and with an Underlay Alpha set at 128) To produce
  25. Version 1.6 now posted. This adds the ability to override individual frame delays. E.g. Using Rajo Joeys AC/DC Power Up logo image (https://mega.nz/folder/IFsxBbCD#04cfuNEJi5hwuYxL6CvQIg/file/1c8nXI7S) With these settings; Note the 'Enable Delay Overrides' is checked and specific frame delays are entered in the box below (1,1500;2,150;3,100;4,75;5,65;50,100;49,80;48,75;47,65). These settings produce an animation that pauses on the first frame and then starts rotating before slowing to a pause again after a full rotation. All the intermediate frames not listed in the Overrides use the standard manual delay of 60ms. Output (converted to gif format for the forum);
×
×
  • Create New...