Boomslangnz / FFBArcadePlugin

Plugin to add force feedback and rumble effects to various arcade games
GNU General Public License v3.0
136 stars 23 forks source link

FFB Plugin crashes Lindbergh games #50

Open schrammalama opened 1 year ago

schrammalama commented 1 year ago

I have found that when opengl32.dll is in the Teknoparrot folder both Outrun 2 SP DX and R-Tuned: Ultimate Street Racing crash on startup. I saw that other people had this problem and solved it by using 2.0.9.0 SDL2.dll and 2.0.0.4 opengl32.dll. I was unable to find that version of opengl32. I did try the opengl32.dll from the 2.0.0.4 release of this plugin in case thats what they meant but no luck. Here is my FFBLog:

DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll thread attach In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll thread attach In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll thread attach In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll thread attach In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread In FFBLoop in initialize DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll process attach: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe 0 100 loading original library... C:\Windows\system32\opengl32.dll library loaded creating ffb loop thread... Before CreateThread After CreateThread DLLMAIN ENTERED process name: C:\Users\Porter\Downloads\TPBootstrapper\parrot\TeknoParrot\BudgieLoader.exe default centering & friction values: 0 0 dll thread attach In FFBLoop in initialize

ThatGuyFlytrap commented 1 year ago

Same issue. Was working for me until yesterday. Now crashes immediately after Patreon verification. If I remove the opengl32.dll (or use the Reshade version) it launches, but get no FFB.

Boomslangnz commented 12 months ago

still having these issues? i cant reproduce

jaoxford commented 1 month ago

Try updating to the latest version, see if that helps you?