• 3 Posts
  • 6 Comments
Joined 2 months ago
cake
Cake day: July 25th, 2025

help-circle
  • StillDepressedMan@reddthat.comOPtoLinux@lemmy.worldWine 10.14 Released
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    21 hours ago

    but cmd from wine is even more worse than cmd from Windows.

    Haha, that’s true.

    A Wine Prefix should only contain the installed application and nothing from the system. Wine imitates Windows, so applications behave just like they would on real Windows — basically, one prefix is like one Windows installation. And in many cases, users even replace Wine’s built‑in DLLs with native ones from Windows, so those files can’t really be hidden because applications expect to see them.

    Wine imitates Windows, so applications behave just like they would on real Windows — basically, one prefix is like one Windows installation. And in many cases, users even replace Wine’s built‑in DLLs with native ones from Windows, so those files can’t really be hidden because applications expect to see them.

    I like Steam’s approach where game files are stored separately together with the prefix settings, and when you launch a game it just runs inside its own Wine prefix. Still, I can easily imagine cases where this setup doesn’t really make sense — for example when you need several programs working together in the same prefix, like some mod installers that expect the main game to be there as well.

    If you’re interested in Steam’s approach, you should also check out UMU launcher and more here bottles UMU integration

    PS: Wine itself is a general‑purpose engine, while the frontends are meant for regular users. Even though I compile it regularly, I haven’t really used plain Wine directly in a long time.



  • I don’t know. If by usability you mean a better user experience, I don’t think so. I haven’t noticed many improvements in this area for years. That’s why many wine wrappers exist, and I’m fine with that. Personally, I value it more when the wine team focuses on improving the common virus library APIs for better application compatibility.