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. Thank you for your support. Tom Speirs

Patreon

Westworld

Basic Member
  • Posts

    5
  • Joined

  • Last visited

Westworld's Achievements

Member

Member (1/5)

1

Reputation

  1. Gotcha. It was the driver. As PinDMD2 is using a standard libusb driver - I tried to find a certified one - and that solved the issue. Use this driver: http://zadig.akeo.ie/ If you check what driver is provided on www.pindmd.com you see it is a libusb driver, just without certified. The one on that site is certified. I started it - it showed nothing in the popup. There is a checkbox to show all, then PinDMD2 is visible. I selected it and on the right popup "libusb" I know - loading a driver, even certified, from an unknown page looks strange. The recommendation was on the libusb project page itself: http://www.libusb.org/wiki/windows_backend PinDMD2 is now correctly recognized on Windows 10 - and I can start/exit PinballX without running into "cannot claim interface" errors. Hope this helps others...
  2. > I am curious if you had performed an update install of Windows 10 and, if so, over what version of Windows? yes, update on Windows 7 Home, using the automatic update offer. All drivers updated, all Windows Updates installed. After Windows 10 Update PinDMD2 stopped working, as Windows overwrote the driver with something different. Reason was that the PinDMD2 drivers are not certified. Reinstalling PinDMD2 driver also failed (silently). Solution was to uninstall the driver, then ask Windows to show available (already on disk) drivers, select PinDMD2, confirm, reboot, working... Currently everything works fine, except the described behavior. Not a show blocker, normal cabinet usage works fine. Only after installing/modifying a table, I cannot directly play via PinballX again, need to restart first. Anyway, thanks for your time!
  3. Hi, thanks for the fast answer. just to be more clear: I don't expect anybody can help as easy. If it would be a standard issue, other would have complained already. I just thought reporting it could help if other's might have similar issues, then more information could help to track it. The log normally don't contain this error message, even when the error happens, that's why I did not reported so far. As I had to fight with crashes (based on a bad table name) I launched PinballX very often and always controlled the log and was finally happy to see an error there, thought it could help. Enclosed a log when it works, a log when it fails (this time without the line about bad memory) - and a screenshot of the error message itself (PinDMD cannot claim interface). Logs like that are reproducible for me. Restart computer - it works. Quit PinballX, launch Virtual Pinball (9.9, PM5 or X), start any table using PinDMD, quit, launch PinballX and there a table -> failure, like in the screenshot, creating a log like "logfailure.txt". I cannot reproduce the log with the windows error about memory corruption. thanks again. logfailure.txt logworks.txt PinballX.ini
  4. After updating to Windows 10 I have a strange error. Starting Windows, launching PinballX and then playing, everything works fine. Doing an Exit and then manually launching Visual Pinball and modifying tables - PinDMD still works fine. Now launching PinballX again, the DMD still works fine From PinballX starting a table results in an error, PinDMD could not claim the interface. Going back to PinballX shows that the DMD still works, but only from PinballX. Only way to fix it is to restart the computer. The PinballX log shows: 10:15:38.4 12.09.2015: Error. Exiting10:15:38.4 12.09.2015: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.10:15:38.4 12.09.2015: bei usb_free_async(Void** )10:15:38.4 12.09.2015: bei XDMDNative.DisposePinDMD2()10:15:38.4 12.09.2015: bei XDMD.Device.UnInitPinDMD()10:15:38.4 12.09.2015: bei XDMD.Device.Dispose()10:15:38.4 12.09.2015: bei PinballX.Main.d()10:15:38.4 12.09.2015: bei PinballX.Main..ctor()10:15:38.4 12.09.2015: Disposing Plugins10:15:38.4 12.09.2015: Showing Taskbar10:15:38.4 12.09.2015: Unhiding Mouse Cursor10:15:38.4 12.09.2015: Bye The german message seems to be from Windows, it says (my translation, not correct wording):It was tried to read or write into protected memory. This usually means that also other memory could be modified. If I quit PinballX the very first time this entry is not in the log, it only happens at the 2nd try.
  5. Improved error reporting for bad file names/directory names After adding tables and artwork, PinballX did not launched but simply quit. The log file showed after line: 10:15:27.3 12.09.2015: Finding and matching artwork and videos an entry that there is an error in path name So I verified all added backglass/playfield images and videos and found nothing. As I did many changes, I started to replace folders with empty folders, it crashed as result. Going back to a backup still crashed. Finally I found that I had by error after the name of the table in the XML 3 blanks/spaces (like mytable <) Removing this blanks solved it of course. Feature request: When you find an error in a file name of path and report that in the log, could you include what file or which folder, to reduce testing? thanks!
×
×
  • Create New...