helgoboss / helgobox

Helgobox: ReaLearn & Playtime
https://www.helgoboss.org/projects/helgobox
GNU General Public License v3.0
207 stars 20 forks source link

Procedure Entry Point Error after installing ReaLearn ReaPack in Reaper 7.24 (x64) on Windows 7 #1261

Open StewartAudioServices opened 1 day ago

StewartAudioServices commented 1 day ago

Immediately after Installing HelgoBoss Reapack (2.16.10) via ReaPack @ https://github.com/helgoboss/reaper-packages/raw/master/index.xml,
(First) I get an Error Window with, "The procedure entry point ProcessPrng could not be located in the dynamic link library bcryptprimitives.dll"

Then, (Second) I get another Error Window with, "The procedure entry point kernel32.WakeByAddressSingle could not be located in the dynamic link library api-ms-win-core-synch-|1-2-0.dll." (Have attached Screenshot below)

After subsequent attempts to restart Reaper, the First Error Window no longer occurs, but the second Error Window consistently does occur.

Uninstalling the Helgoboss Projects Repository resolves the Error Window issue.

This looks like Errors I have received in the past with Windows 10 tested programs, trying to run on my Windows 7 DAW.

ReaLearn looks like an Awesome powerful tool!! It also looks like someone else had a similar issue last year (January 2023). I downloaded helgobox-2.14.1.zip in an effort to manually install an earlier version of ReaLearn that might be Windows 7 compatible (and resolved the issue for them), but could not figure out How to manually install the earlier 2.14.1 Version. Nor could I find the Repository URL for the older 2.14.1 Version to install via ReaPack. (Is there a way to do that?) I also tried the ReaBoot download option, and ran the .msi install, but that didn't work with Windows 7 (x64) either, and caused a premature install error, or something.

I don't need all the latest cutting edge bells and whistles, and will Not be changing my OS, so I was hoping to find (and Install) an earlier Version of ReaLearn that ran smoothly on Windows 7.

I'm actually just trying to get an unused external MIDI Fader to connect/control the Item Fader in a (Video) Track in Reaper so I could Manually control Video Fades via 'item fades affect video - video processor'.
Doing it live, with a Mouse... sucks! ReaLearn would be an Awesome way to do this simple task... and So Much More!!!

I think it is so cool that Reaper still runs on older systems (all the way back to XP), but most importantly (to me) is that Reaper is Windows 7 Compatible.
It would be really cool if ReaLearn could be Windows 7 Compatible as well.

Is there a way I can install an earlier (Win7 Compatible) version of ReaLearn that might resolve this issue? Or do you have another solution (besides changing my OS)?

Thank you! P.S. If we can get this going on Windows 7, I will gladly contribute/donate to your cause & efforts. It is awesome that you have taken MIDI Learn to this level for Reaper!!! Thank you!!!!

Craig Stewart Stewart Audio Services StewartAudio@protonmail.com

Screenshots If applicable, add screenshots to help explain your problem. Second - Error Window

Desktop (please complete the following information):

StewartAudioServices commented 1 day ago

UPDATE: I figured out how to install older versions via ReaPack. (Extensions > ReaPack > Browse Packages, > Right Click > Versions) Excellent!!!

After going through the Helgobox ReaLearn & Playtime Extension Versions, I found that Version 2.16.0-pre.17 is the last/latest version that will Load & Run on (my) Win7 (x64) DAW without Procedure Entry Point Errors.

All versions after 2.16.0-pre.18 (up to 2.16.10) will not Load, and have Procedure Entry Point Errors.

Hope that this helps save time in narrowing down the issue.

Meanwhile, I will read and learn (pun intended) about ReaLearn.

Super happy to get at least the latest Version 2.16.0-pre-17 of ReaLearn running. Thank You!!!

P.S. Promised Contribution/Donation coming later today. Thank You for your work and this Fabulous addition to Reaper!

helgoboss commented 20 hours ago

Hi Craig,

Thanks for the nice words.

I'm afraid ReaLearn lost its Windows 7 support lately, yes. Fixing that needs quite a bit of work. I didn't think that Windows 7 is still a thing today and I'm unsure if I can prioritize this. There's so much more interesting things to implement. Depends a bit on how many users are affected by this.

Cheers Benjamin