Components folder?

Started by Harbinger, March 11, 2019, 17:38:52

Previous topic - Next topic

Harbinger

I saw in the new builds that a new set of folders is being installed in the OpenMPT folder. What are the Components folders for?

manx


This had been introduced with:
History.txt: v1.27.01.00
Quote
[Imp] <jh> Rather than placing them in the executable directory, LAME and Blade DLLs can (and should) now be placed in %APPDATA%\OpenMPT\Components\x86\ for 32-bit builds and %APPDATA%\OpenMPT\Components\x64\ for 64-bit builds respectively to avoid problems with VirtualStore and non-privileged Windows user accounts.

and basically removed again with:
OMPT_1.28_ReleaseNotes.html:
Quote
The LAME MP3 encoder is now shipped with OpenMPT. Lossy and lossless stream export are now done through the same menu entry / shortcut.

We still create the folder because the code that creates the folder has not (yet) been removed.

Harbinger

Ok, so i guess i can delete those folders with no harm.

Thx for the quick response! ;)

manx

Well, starting OpenMPT will currently just re-create them ;).