The 2018 version includes the selection to use a ribbon instead of a classic menu, compatibility improvements and the possibility to use MSO's file formats natively. The trial version was tested, which allows you to use the suite for 30 days with all its features
Nearly everything. Random functions from each program were tested and all seem to work properly (see bellow for what doesn't).
What does not
BasicMaker needs VB6 runtime and oleaut32 override in order to run code. Even so it is unable of holding references to external objects (in ex.: code for a given app will have to be launched from within that app).
VB6 runtime was installed through winetricks.
oleauto32.dll was set to "native, builtin".
Other workarounds tried to make BasicMaker work as expected:
ole32.dll install - crashes applications
ole32.dll override (without installation) - no difference
olepro32.dll override - no difference
wsh57 install - no difference
What was not tested
Not all functions were tested exhaustingly.
Opening a file with preview enabled might crash it. Just disable preview.
BasicMaker can't hold references to external objects (in ex.: if one tries to open a program with "CreateObject" and then execute some code for it, the program gets opened but subsequent commands return the variable isn't set).
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Manjaro Linux||Dec 02 2017||2.21||Yes||Yes||Yes||Silver||mbb|