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

Mike_da_Spike

Elite Member
  • Posts

    3362
  • Joined

  • Last visited

  • Days Won

    198

Everything posted by Mike_da_Spike

  1. I'm not familiar with the Atgames Legends pinball. Doesn't it has a sodtware part, where the plunger or nudges can be calibrated ? On forums I read (for my controller) to NOT use windows joystick to calibrate, but you can check which button is doing what Or set a deadzone ? In the worst-case, you can open pimballx.ini from the config directory and set the buttons manually. Edit: Joyrider created the fx3 launcher. That package also contains a joystick tool that shows activity on your joystick. You can download and check that as well.
  2. Not sure what you mean (must be that I'm Dutch) So the box is flashing, but takes a mi second begore it is working? Or you not able to assign a button? Are you talking about joy buttons or key buttons?
  3. Best way is to create a filter. Filters can be a word or phrase on a specific field A list is a custom database file that must be mainted manually. A group can contains multiple database files and will show them as 1 group. All listed in the "lists" menu option. (I thought I added all i fo in the PinballX manual, but not sure. Databasemanager has a pretty good interface for creating lists, groups and filters)
  4. See it as therapy! You stay sober and wont cost you money in any pub 😉 Thanks for the fixes
  5. Just a small change. Sometimes when launching a table, the focus was not on the table, so buttons etc didn't work. So instead of using the Visual Pinball System, I set it to a custom System : This works a bit better. Also in progress to create media to show in PinballX, but pretty hard to create them (all manually) And for the final touch I used Scutters statistics plugin to show information and ticker : I also changed to startup logo. Here's a small video how it looks like (I tried keep focus on the middle as the video cuts off top and bottum): VR.mp4 Thanks to @scuttersfor fixing and updating his statistics stats plugin
  6. Small feature request: Can there be an event when the Menu is showed and an event when the menu is hidden ? I'm in progress to setup a single screen PinballX for my VR. and wants to use the great scutters statistics plugin. it shows fine, but when going to the menu, the plugin should be hidden and return when menu is not showed See for example : The orange part is the statistics plugin and not able to see, which list is highlighted
  7. Not that this will fix your exit button fix, but why did you mapp your Pinscape to keyboard mappings ? Why not using the Joystick buttons ? I switched last year to the pinscape controller when my Virtupin controller didn't work anymore. These are my settings : (I only map 1 button toy to the "End" key, as that's my coin door. Unpressed is closed, constantly pressed is open) Check your visual pinball settings, if the "Overide default button layout"and "Disable ESC key" are checked as well
  8. I'm sorry you get frustrated about the hide mouse. PBX will hide the mouse during Start of PinballX, and will return the settings when it is closing PinballX in a normal way (not terminating the process) The hide mouse is done, that you don't have accidently a mouse pointer during game play or recoding videos or snapshots. If you want to have your mouse to setup things during launch of PinballX, you can use gamemanager.exe or Database manager and launch a table. This will completely launch PBX (with all your settings , scripts, plugins etc) to the table , but will not hide your mouse. I thought it was mentioned in one of the release notes, but not able to find it.
  9. I like the ticker part @scutters. I have put it on my PF, rotate it 270degrees and put it on PBX's Ticker (sorry @Tom Speirs), as I like this info Here's a small video How it looks like on my cab : 2023-01-09 06-50-24.mp4
  10. About the3xit button: Whats the different between your "visual Pinball" and the "VISUAL PINBALL 10.7" system ? Visual pinball system has no full screen exclusive hack, but according to your log ( that is using the 10.7 exe) it is using the FSE hack. And whats the different of the 2 exe files ? As visual pinball 10.7. Is shipped as visual pinball.exe as well. So, what did you do in that directory ? As both directories are c:\visual pinball
  11. Can you post your logfiles as well from this issue ? as the logfile before shows the tables in one 1 folder Moving VP from programs files should not fix this issue, but it is better as I read in the past on VPforums (but you can better ask Toxie for it)
  12. Just wanted to share my setup with VR on my cabinet and with PinballX as front end. I could not use a single version/config of PinballX, so I ended up by installing PinballXSetup_XP_and_32bit in a different directory. This is not ideally yet as PinballX is not aware of the VR environment, but Tom will work on that There is an awesome VP VR launcher, that is created in unity and work directly on my VR glasses, but when using this launcher I have several issues : Pressing the exit button, won't exit VPX tables Tables are populate automaticlly from the VPX tables dir, but I don't see them all Because of this 2 issues, I wanted a good and trusted front end. My setup : Full cabinet, with Real DMD, DOFlinx, Pinscape joy controller and SSF As VR VP need some other settings than VP itself, I created some batch files and registry keys (i will discuss those later) I didn't want to screw up my complete cabinet, because that is working fine. Directory structure to keep all seperated : C:\Pinball <-- Base Pinball Directory ..\PinballX <-- PinballX core for cabinet use ..\PinballXLegacy <-- PinballX XP and 32 version for VR ..\PinballX Database Manager <-- Database manger to manage both PinballX versions ..\Visual Pinball <-- Complete Visual Pinball Directory (version 10.7.3 at the moment) ..\Tables\VPX <-- Directory with only VPX tables for cabinet ..\Tables\VR_VPX <-- Directory for VPX tables use in VR ..\Visual Pinball VR <-- minimal VPinballX_GL.exe 10.8 version. No pinmame ..\Tools <-- All kind of tools are located here ..\DisplayTools\DC <-- Easy tool to rotate screen ..\PBX Tools\StartScripts <-- All my PinballX launch/start scripts The "c:\pinball\Visual Pinball VR" only contains the VpinballX_GL_xx.x.x-xxx zip file from https://github.com/vpinball/vpinball/actions As this is still a beta and some files are shared with Visual Pinball itself, it will be safe to have it next to each other. NOTE : This doesn't means that the settings for key's, graphics etc are stored on 2 differences places. These are located in the registry As I have a real DMD that is using Freezy's DMDdevice.dll. Within Visual Pinball the VR DMD won't work if the real DMD is running. So using the VR, I need to disable the real DMD when launching VR and do when using cabinet, I need to enable my real DMD again. To do this, I did the following steps : Copy current DMDdevice.dll from C:\Pinball\Visual Pinball\VPinMAME to C:\Pinball\Tools\PBX Tools\StartScripts\DMDdeviceINI\dmddevice_Cabinet.ini Make copy of dmddevice_Cabinet.ini to dmddevice_VR.ini Change the following entries in the dmddevice_VR.ini : [virtualdmd] enabled = true [pindmd3] enabled = False This will show the virtual DMD on screen and disables my real DMD Benefit of this, that it also shows the colored DMD in the VR environment (Didn't test the alphanumeric as well, but should work as well For playing in VR, I need to adjust some settings in Visual Pinball as well. Settings for Visual pinball are stored in the registry under the users reg key : HKEY_CURRENT_USER\Software\Visual Pinball\VP10 If you want to be save, export the registry key and save it to a file For VR, the main differences for Visual pinball are : Disable Directb2s (as the backglass should be in the FSS mode of the table) Disable Full screen mode (not sure why ...) Disable antialiasing Capture external DMD set Max texture dimension to 3072 (instead of unlimited) I created to reg files, with these settings (could be that you need to tweak it yourself a bit) VisualPinballVR.reg (for VR mode) : [HKEY_CURRENT_USER\Software\Visual Pinball\Controller] "ForceDisableB2S"=dword:00000001 [HKEY_CURRENT_USER\Software\Visual Pinball\VP10\Player] "FullScreen"=dword:00000000 "FXAA"=dword:00000000 "ForceAnisotropicFiltering"=dword:00000000 "CaptureExternalDMD"=dword:00000001 "MaxTexDimension"=dword:00000C00 VisualPinballCabinet.reg [HKEY_CURRENT_USER\Software\Visual Pinball\Controller] "ForceDisableB2S"=dword:00000000 [HKEY_CURRENT_USER\Software\Visual Pinball\VP10\Player] "FullScreen"=dword:00000001 "FXAA"=dword:00000001 "ForceAnisotropicFiltering"=dword:00000001 "CaptureExternalDMD"=dword:00000000 "MaxTexDimension"=dword:00000000 With these files, I was easily to switch between cabinet and VR, but another issue came up : To show PinballX on my VR, I need to enable Quest link (Air link in my case). With Quest Link on the VR glasses and the oculus software on my PC, I can show the desktop screen in Quest Link on the VR. But to do that, my cabinet display needs to be set in portrait mode, otherwise the VR show a landscape with a 90 degrees rotated screen, but Visual Pinball needs to run in landscape mode otherwise the Pinmame would not work in VR. I created the following batch files : InitVR.cmd @echo off C:\Pinball\tools\DisplayTools\dc\dc64cmd.exe -rotate=right c:\windows\system32\reg.exe import "C:\Pinball\Tools\PBX Tools\StartScripts\vpisualPinballvr.reg" copy "C:\Pinball\Tools\PBX Tools\StartScripts\DMDdeviceINI\dmddevice_VR.ini" "C:\Pinball\Visual Pinball\VPinMAME\dmddevice.ini" /y exit InitCabinet.CMD @echo off C:\Pinball\tools\DisplayTools\dc\dc64cmd.exe -rotate=up c:\windows\system32\reg.exe import "C:\Pinball\Tools\PBX Tools\StartScripts\VisualPinballCabinet.reg" copy "C:\Pinball\Tools\PBX Tools\StartScripts\DMDdeviceINI\dmddevice_Cabinet.ini" "C:\Pinball\Visual Pinball\VPinMAME\dmddevice.ini" /y exit I changed the PinballX XP and 32bit version settings.exe Display : Startup script : Visual Pinball system: Exit Script : This means that launching PinballX XP and 32bit version, the screen will be set in portrait mode PinballX should not rotate it (horizontal) The DMDdevice.ini for VR will be copied to the pinmame directory Registry settings for VR will be imported. As Visual Pinball system is set to the VPX_VR tables path and the program is set to VPinballX_GL.exe, gamemanager.exe and DatabaseManager will use the correct path to search your tables. The screen will be rotated to landscape when launching a table and will be set to portrait mode again when exiting a table. Exiting PinballX, will set the registry keys for cabinet, use DMDdevice.ini for cabinet and rotate your screen to landscape mode When launching PinballX XP and 32 bit version, I can put on the VR glasses, launch Quest Link in VR and connect to the PC. Here's a video I tried to grab with my phone. It gives an impression how it works. For some reason the top and bottom part are cut off VID-20230105-WA0002.mp4
  13. You got your VPX and your VPT files in the same directory. [VisualPinball] Enabled=True WorkingPath=C:\Program Files (x86)\Visual Pinball TablePath=C:\Program Files (x86)\Visual Pinball\Tables [System_2] Name=VPX WorkingPath=C:\Program Files (x86)\Visual Pinball TablePath=C:\Program Files (x86)\Visual Pinball\Tables this could work, if you have different names for VPT and VPX file names (and auto add will not work). Not sure how it works with the filematching string. If that is only used for media, or also for table files [FileSystem] EnableFileMatching=True I should recommend to split the 2 systems as folders as well. here's an example how I did it : I have differents systems setup in PBX for P-roc, VP9, VPX (and if Tom got VR finished, I'm ready as well ) And these are my systems : This will separate the executables and the scripts for each system. Another thing I noticed, is that your table file exists in your "Program files" directory I assume your Visual Pinball is installed in Program Files(x86). I could be wrong, but thought that it was recommended to not put it in the program files directory, as this directory is a system directory and Visual Pinball saves user DATA as well, and could cause issues. It's just up to you, but my recommendation will be to create a c:\Pinball directory and install all software (PinballX, Visual Pinball, Database Manager) in that directory and let your antivirus program ignore that directory.
  14. I added this morning the table to my cab and it is working like a charm. launching the game (name "Iron Maiden Legacy Of The Beast (Limited Edition) (Stern 2018)") work fine. exiting, launching another game is working fine as well. returning from exiting game and launch IM is working as well See attached video (the black flashes during loading is from the video capturing, I don't see it on the cabinet) 2023-01-03 08-20-29.mp4 I also attached my log file. The only difference is , that I run VPX in "Force exclusive fullscreen mode" and set PBX to use the "Full screen exclusive hack" If that won't work at all, try to check your system resources, by starting task manager, set it to summery view and always on top. launch PBX and check what your resources are when the game is loading (or after loading when it is hanging): But indeed strange that it has to do with your naming convention. When launching the table as "Iron Maiden Legacy Of The Beast " and your system is locking, do you have any application event in your eventviewer ( https://docs.rackspace.com/support/how-to/use-event-viewer-to-troubleshoot-system-freezes/ )? How about table "Iron Maiden (Stern 1982)" . is this table giving you the same issue ? sorry, no solution, but need to get to the root cause of this, so Tom can fix this log.txt
  15. Can you reproduce the issue where you ha e the name "iron maiden Legacy of the beast" and pinballx crashes and post the log file. I will test it tomorrow as well (only played it in VR yet, not in cabinet mode)
  16. On screen it looks differrent than on vr. Vr looks really awesome. I did some measurements to check what the load was on my system. As a reference table I used the Metallica table. I also tried to use the vr wireless as well, and that works like a charm. During gameplay i had the following on average:: Cpu 25 % Gpu 75% Network 70 MBPS So for vr you need a pretty good video card (i have an rtx 3080). Now i need a good frontend, as I need to manually switch tables and take the glasses off when using desktop.
  17. I run VPX in EFS as well, and the GOT, CCC (p-roc) are working like a charm for me. I do not have issues with focus or something. I run flexdmd with the modified Lucky1 dmddevice.dll. but before that, I had just freezy's dmddevice.dll running without issues.
  18. Yeah, my thought too, as I'm using cabinet and VR on the same system. Or a switch in the menu to switch over to VR display.
  19. Are you running the latest version of windows 10 (22h2) ? Maybe try to undo the latest security updates
  20. OK. A small video of fish tales. This is just what I see with one eye. Not exactly, as it looks a bit zoomed on the glasses. Video was captures with 60FPS and the glasses where 90 FPS. I really like the VR rooms. TOTAN even looks more impressive. You won't see it in this preview screen, but on VR you even have the DMD reflects on the playfield glass. FishTales.mp4
  21. A colleague of my bought a Oculus Quest 2 a couple of months ago and I was curious how that would look like for Virtual Pinball. When he visit me one time, he brought the device with him, but without any pinball software, and just as standalone device. I tried it for a couple of minutes and played a game of ping pong. I wasn't really under the impression and because of my health issues , it gave me a lot of headaches. But after long doubts, and reading a lot of articles and checking youtube video's I decided to buy VR glasses. I read good things about the Meta (oculus) Quest 2 that is on the market for a couple of years now and decided to buy that device. Although my health issues aren't solved yet, I tried the device and attached it to my cabinet with a special USB3 cable. For testing I used a package called '10.8 VR-GL v603 opencomposite.32bit' this is VPX 10.8 build with GL. This has a special section for VR. The package uses opencomposite that can be used with the PC link version of the Quest software. To get all setup correctly, you need some tweaks. But with help of people on VPforum and with my own VP knowledge, I came to a point that I really have the 'WOW' factor. Setting the glasses the 90HZ, resolution to 3712x1872. This really give me the experience that I'm standing behind a real pinball cabinet. As I use my own plunger, and flipper keys (and start button), it is more realistic as well. I turned off the sound of the VR glasses and uses the 7.1 SSF sounds from my cabinet. This makes it more realistic as it sounds that the ball , flippers, bumpers are really at the position as they are. As a video that can be created doesn't look like how I experience the VR, I only keep it with text. A video looks stretched and not nice, but putting on the glasses, let you get into a room with the table of choice and plays if you are actually stands in front of a real cabinet. It maybe helps that I upgraded my system this year as well and that the GPU can render the VR output. if anyone wants to try to glasses, feel free to reach out to me EDIT : To use VR or cabinet, I use a batch file to switch registry keys and the DMD device.ini Visual Pinball requires different setting (for example, disable Directb2s in VR and no 'Force Exclusive full screen' So I created 2 registry files , that I can switch easily for cabinet use (all in my PinballX startup script) and VR use As I have a real DMD, the need for real DMD isn't needed in VR. In fact, most tables must have a virtual DMD to show in VR (even in full color with Freezy's DMDdevice.dll) I created 2 DMDdevice.ini's : 1 for cabinet and 1 for VR and switch them with the same start scripts The VR one has the real DMD disabled and set Virtual DMD enabled
  22. Hey Tom, I have recently bought an Meta Quest 2 VR set. This is really a difference when playing on a cabinet (well, the VR is connected to the cabinet, so I have the feeling, I'm using a real cabinet as well) The only thing that I miss is a good front end that can be used in VR. Is there a way to make PinballX VR aware by using an standard VR output so that VR glasses can use PinballX as front end as well ?
  23. Ah. The startech 7.1 externall usb audio device. I had that device as well, and causes issues as well. It solved when I swapped my main board with on board Realtek soundcard 7.1
  24. An alternative will be to use Databasemanager. Easy to use drag and drop for media files as well EDIT : Here's a nice post with video that you can use the record function for VPX that wil create a backglass video based on the table backglass. DBM is using PinballX API for it all is also in the Database manager manual that is shipped with the program or can be downloaded separately :
  25. I'm running latest windows 11 and dont have issues, but could be because of your setup as well.
×
×
  • Create New...