WheezyE / Winelink

Installation scripts for running Winlink (RMS Express/Trimode & VARA) on non-Windows computers. Wine & Box86 make this project possible.
69 stars 19 forks source link

Consider falling-back to box86 55be683 with dotnet46 (instead of wine-mono) #14

Closed WheezyE closed 2 years ago

WheezyE commented 2 years ago

Notes to self: May need wine-devel-5.21 and BOX86_DYNAREC=0 BOX86_NOBANNER=1 winetricks msxml3. Experiment with dynarec envvar.

ptitSeb/box86-compatibility-list#46

Installation will likely take hours, with multiple shutdowns of the Pi for overheating.

WheezyE commented 2 years ago

dotnet40, dotnet45, dotnet46 can all be installed (individually) with box86, but all freeze at the end of their installers. After installation, dotnet46 does not appear to be detected by wine (says it needs to be 'enabled'). wine dll overrides are not set. Manually setting mscoree override to 'native' does not change program behavior.

Running BOX86_NOBANNER=1 winetricks -q dotnet46 does not work due to freezes.

BOX86_NOBANNER=1 winetricks -q dotnet48 installs fine, but is not usable by RMS Express.

WheezyE commented 2 years ago

Seb fixed dotnet46 in box86. I haven't found a way to install dotnet46 with automation yet though (could be possible with another version of Wine or with AHK).

Install time is about 60+ minutes. Wine-mono would be a much better option than dotnet46.

WheezyE commented 2 years ago

To test:

WheezyE commented 2 years ago

Found a path forward for quiet installation of dotnet46 w/ box86 - re-implementing .NET until wine-mono bugs can be found/fixed.

clort81 commented 1 year ago

warning: This package (dotnet46) is broken in wine-5.13. Broken since 5.12. Upgrade to >=5.18. See https://bugs.winehq.org/show_bug.cgi?id=49532 for more info. Use --force to try anyway.

same with 45, 48... how can we use twister os wine 5.13 with dotnet and box86?