-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wine + XGPRO v1266A does not work :( #51
Comments
What version of wine do you have there? |
HI! I've used different versions. starting from 5 to 9.7. There can be two results. Or a white screen, or good it work and impossible to erase chip. |
I am experiencing the same on Gentoo Linux with Xgpro version 12.67:
I use a T56. If it's powered up on start of Xgpro.exe, I see an empty window, like @feniks1991 If I try the same with the setupapi.dll from commit bbf08d6, it behaves differently: If the programmer is powered on while I start Xgpro, it will take a while to start and then show an error message "Read device information error!". Once I click "OK" on that, the application will start up and show the following log:
If I now power toggle the T56, everything is detected properly and will work. When I start the software with the programmer switched off, it will start right away in demo mode. If I now turn on the programmer, it is also detected fine and everything works. So, something must be broken after commit bbf08d6 |
I can confirm every detail of what @tkurbad said as well for Arch Linux with the T48 EDIT: Using EDIT2: Sorry, as the commit I referenced before only updated the compiled setupapi.dll, I agree with tkurbad that the bad commit is one of these two: |
uname -a ✔
Linux 6.6.26-1-MANJARO #1 SMP PREEMPT_DYNAMIC Wed Apr 10 20:11:08 UTC 2024 x86_64 GNU/Linux
I tried different versions of Wine and even portproton. I tried on different PC. The application is loading, the window is empty, the fonts(only top border) are in Chinese or empty squares . If remove setupapi.dll from the program directory, it starts and, as expected, cannot detect the programmer.
Everything works great on the virtual machine on windows. Please tell me what could be the matter?
wine ./Xgpro.exe ✔ 16s
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
Dll Loaded.
Found Xgpro v12.66
Base Address = 0x00400000
Code section = 0x00401000,0x00257400
Open Devices found at 0x004C3320
Close Devices found at 0x004C30C0
Usb Handle found at 0x00721840
WinUsb Handle found at 0x00838F08
Devices count found at 0x00735538
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 006E8078, 43) stub
Open devices.
Close devices.
0024:err:seh:dispatch_user_callback ignoring exception c0000005
The text was updated successfully, but these errors were encountered: