Bottles - Le Bottin des Jeux Linux

Bottles

🗃️ Specifications

📰 Title: Bottles 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 🚦 Status: 04. Released (status)
🏷️ Category: Emulation ➤ Engine ➤ PC (Emulation & Virtualization) 🌍️ Browser version:
🔖 Tags: UI; Emulation; MICROSOFT; Wine; Automation 📦️ Package Name: bottles
🐣️ Approx. start: 2017-10-08 📦️ Arch package: ✓
🐓️ Latest: 2023-12-24 📦️ RPM package: ✓
📍️ Version: Latest: 💥️51.10 / Dev: 55942cb 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-3 📦️ AppImage package: ✓
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: Fixed screen ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb
🎰️ ID: 16135 🐛️ Created: 2021-11-14
🐜️ Updated: 2023-12-31

📖️ Summary

[en]: A libre, mature tool for simplifying Wine configuration (a tool for running Windows applications/games on Linux) via 2 pre-configured environments (Gaming or Software) and a test environment (Custom). These environments optimize Wine's settings for these uses, and handle the dependencies of the Windows applications to be run, all in a secure Flatpak environment that isolates these applications from the rest of the system. [fr]: Un outil libre et mature, de simplification du paramétrage de Wine (outil permettant l'exécution d'applications / jeux Windows sous Linux) via 2 environnements pré-configurés (Gaming ou Software) ainsi qu'un environnement de test (Custom). Ces environnements se chargent d'optimiser le paramétrage de Wine pour ces utilisations, et prennent en charge les dépendances des applications Windows à exécuter, le tout dans un environnement sécurisé Flatpak isolant ces applications du reste du système.

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
📰 What's new?: 🚀️ Code improvement New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos


📰 Progress: (2022.7.28/202207),


🕯️ How To: Setup Guide 2023 (202301), Run Windows Programs With Bottles in Linux (202210), Overwatch 2 via bottles sous Linux [fr](202210),


🎮️ Showcase: (202211), (202104),


🐧 Linux plays: STÆMPUNK TV (202109), Popescu Sorin (202112), Jeux et Programmes sous Linux [fr](202108),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos pv(2022.7.28/202207) t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202109) lp(202112) lp[fr](202108) d(202211) d(202104) ht(202301) ht(202210) ht(202204) ht(202207) ht(202203) ht[fr](202210) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [💥️ Bottles Next (in dev.)]

🐘 Social
Devs (Bottles Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202208) 2(202xxx)]
Devs (Mirko Brombin (mirkobrombin) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [Find it on YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[HOLaRSE [de]] [GamingOnLinux] [FossMint] [It's FOSS]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Boiling Steam on mastodon (20211114)]

🐘 Social Networking Update (on mastodon)

🛠️ Title: Bottles
🦊️ What's: A libre tool to simplify Wine setup
🏡️ https://usebottles.com
🐣️ https://github.com/bottlesdevs
🦉️ https://mastodon.online/@usebottles
🔖 #LinuxEmulation #Microsoft #Automation
📦️ #Libre #Arch #RPM #Deb #Flatpak #AppIm
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 51.10
⚗️ Code improvement 🚀️
📌️ Changes: https://github.com/bottlesdevs/Bottles/releases
🐘 From: https://mastodon.social/@holarse/111669873993379035
📶️ https://github.com/bottlesdevs/Bottles/releases.atom

🕯️ https://www.youtube.com/embed/TbuLI5PKdOk
🕯️ https://www.youtube.com/embed/o2HUNRPUDkU
🕯️[fr] https://www.youtube.com/embed/rSQnZ0Se8Y4
🎮️ https://www.youtube.com/embed/YnkcFH97TGQ

🕶️ Its GUI showing some Windows game covers ready to be launched

Bottles is a libre, mature tool for simplifying Wine configuration (a tool for running Windows applications/games on Linux) via 2 pre-configured environments (Gaming or Software) and a test environment (Custom). These environments optimize Wine's settings for these uses, and handle the dependencies of the Windows applications to be run, all in a secure Flatpak environment that isolates these applications from the rest of the system.

📕 Description [en]

📕🐧"A libre tool to simplify Wine setup via pre-configured environments"🐧📕

Run Windows in a Bottle

Easily run Windows software on Linux with Bottles!

About

Bottles is free and open source software that uses environments to help you easily manage and run Windows apps on Linux.

Gaming ready

Bottles' Gaming Environment comes preconfigured to support a large set of Windows video games on Linux.
Thanks to our installers you can have immediate access to the most famous game stores (e.g. Epic Games Store, EA Launcher, Battle.net etc.) and then play your favorite games, just like on Windows.

Empowered by environments

Bottles introduces a new way to handle Windows prefixes using environments, a combination of ready-to-use settings, libraries and dependencies.
Choose between Gaming and Software environment based on the type of software you want to start.
More advanced users can choose the Custom environment to configure the bottle on their own.

Highly tweakable

Customize your Windows environment with ease.
Choose whether to use dxvk, vkd3d, gamemode, esync, fsync or other, Bottles will handle it all for you.
Change runners on the fly or install new ones for all your tests.

Integrated dependency manager

Windows software need dependencies to properly works.
Bottles comes with a powerful and easy-to-use dependency manager that automates this task.
Just look for the package you need and then "install", Bottles will take care of everything for you.

Install programs in one click

Installers (introduced in 2022.2.14) are an easy way to install games and applications into your bottles.
Installers are instruction sets written by our community, which automate the entire dependency setup and installation process. You won't have to worry about anything anymore.

Easy to restore

The Snapshots manager allows you to easily restore a previous state of your bottle.
If enabled, Bottles will automatically create a new state when you install a new dependency.
If something goes wrong, go to the Snapshots section of your bottle and restore the previous state.

Safe. Sandboxed.

Your bottles are isolated from the system and will only hit your personal files when you decide.
The full-sandbox is provided and pre-configured only using the Flatpak package (highly recommended).
All other packages still have access to the partial sandbox which isolates the bottle files and prevents them from accessing your homedir.



The Bottles Environments offers a bundle of configurations, dependencies to increase support for Windows software in certain contexts.

We offer the following Environments:
• Gaming for games
• Software for.. software
• Custom is just a clean space where you can start making experiments

Gaming environment

This environment comes with the following configuration:
• DXVK enabled
• VKD3D enabled
• Esync enabled
• Discrete Graphics Card enabled (useful for laptops with hybrid graphics setup)
• PulseAudio latency forced to 60ms for better audio quality in-game

Software environment

This environment enables DXVK and VKD3D by default, ensuring support for multimedia applications (such as 3D modeling, Video Edting and drawing programs) but also office and productivity software.
Custom environment
If you are a nerd (even more nerd) then this is the environment for you!
This is a clean environment where you can experiment, test and configure your bottle! You can also choose the runner to use for your experiments, just install others from Bottles Preferences page.
Pssst ...! If you enable the Experimental Features in Bottles preferences page, you can try the versioning feature. This (unstable at the moment, so expect bugs, spiders and monsters under the bed ..) allows you to create versioned botles, keeping track of changes, creating restore points and obviously restoring to a previous state!

📕 Description [fr]

Un outil de simplification du paramétrage de Wine via des environnements pré-configurés, par la Bottles Team, initié par Mirko Brombin (mirkobrombin).

Bottles est un outil libre et mature, de simplification du paramétrage de Wine (outil permettant l'exécution d'applications / jeux Windows sous Linux) via 2 environnements pré-configurés (Gaming ou Software) ainsi qu'un environnement de test (Custom). Ces environnements se chargent d'optimiser le paramétrage de Wine pour ces utilisations, et prennent en charge les dépendances des applications Windows à exécuter, le tout dans un environnement sécurisé Flatpak isolant ces applications du reste du système.

Voir aussi / See also (Wine & related utilities): Bottles, CrossOver Linux, Lutris, play.it, PlayOnLinux, Wine, Winetricks,


Exécutez Windows dans une bouteille

Exécutez facilement des logiciels Windows sur Linux avec Bottles !

À propos de

Bottles est un logiciel libre et open source qui utilise des environnements pour vous aider à gérer et à exécuter facilement des applications Windows sur Linux.

Prêt pour les jeux

L'environnement de jeu de Bottles est livré préconfiguré pour prendre en charge un grand nombre de jeux vidéo Windows sur Linux.
Grâce à nos installateurs, vous pouvez avoir un accès immédiat aux magasins de jeux les plus célèbres (par exemple Epic Games Store, EA Launcher, Battle.net, etc.) et jouer à vos jeux préférés, comme sous Windows.

Des environnements qui donnent du pouvoir

Bottles introduit une nouvelle façon de gérer les préfixes Windows en utilisant des environnements, une combinaison de paramètres, bibliothèques et dépendances prêts à l'emploi.
Choisissez entre l'environnement Gaming et Software en fonction du type de logiciel que vous souhaitez lancer.
Les utilisateurs plus avancés peuvent choisir l'environnement Custom pour configurer Bottles par eux-mêmes.

Hautement modifiable

Personnalisez votre environnement Windows en toute simplicité.
Choisissez d'utiliser dxvk, vkd3d, gamemode, esync, fsync ou autre, Bottles s'occupera de tout pour vous.
Changez de runners à la volée ou installez-en de nouveaux pour tous vos tests.

Gestionnaire de dépendances intégré

Les logiciels Windows ont besoin de dépendances pour fonctionner correctement.
Bottles est livré avec un gestionnaire de dépendances puissant et facile à utiliser qui automatise cette tâche.
Il suffit de rechercher le paquet dont vous avez besoin et de l'installer, Bottles s'occupe de tout pour vous.

Installer des programmes en un clic

Les installateurs (introduits en 2022.2.14) sont un moyen facile d'installer des jeux et des applications dans vos bouteilles.
Les installateurs sont des ensembles d'instructions écrits par notre communauté, qui automatisent l'ensemble du processus de configuration des dépendances et d'installation. Vous n'aurez plus à vous soucier de rien.

Une restauration facile

Le gestionnaire d'instantanés vous permet de restaurer facilement un état antérieur de votre bouteille.
S'il est activé, Bottles créera automatiquement un nouvel état lorsque vous installerez une nouvelle dépendance.
Si quelque chose ne va pas, allez dans la section d'instantanés de votre bouteille et restaurez l'état précédent.

Sûr. Bac à sable.

Vos Bottles sont isolées du système et ne toucheront vos fichiers personnels que lorsque vous le déciderez.
Le bac à sable complet est fourni et préconfiguré uniquement en utilisant le paquet Flatpak (fortement recommandé).
Tous les autres paquets ont toujours accès à la sandbox partielle qui isole les fichiers Bottles et les empêchent d'accéder à votre homedir.


Les environnements Bottles offrent un ensemble de configurations, de dépendances pour augmenter le support des logiciels Windows dans certains contextes.

Nous proposons les Environnements suivants :
• Gaming pour les jeux
• Software pour... logiciel
• Custom est juste un espace propre où vous pouvez commencer à faire des expériences.

Environnement Gaming

Cet environnement est livré avec la configuration suivante :
• DXVK activé
• VKD3D activé
• Esync activé
• Carte graphique discrète activée (utile pour les ordinateurs portables avec une configuration graphique hybride)
• Latence PulseAudio forcée à 60 ms pour une meilleure qualité audio dans le jeu.

Environnement Software

Cet environnement active DXVK et VKD3D par défaut, assurant la prise en charge des applications multimédia (telles que la modélisation 3D, l'édition vidéo et les programmes de dessin) mais aussi des logiciels de bureautique et de productivité.

Environnement Custom

Si vous êtes un nerd (encore plus nerd), alors cet environnement est fait pour vous !
C'est un environnement propre où vous pouvez expérimenter, tester et configurer Bottles ! Vous pouvez également choisir le runner à utiliser pour vos expériences, il suffit d'en installer d'autres depuis la page des préférences de Bottles.
Pssst ... ! Si vous activez les fonctionnalités expérimentales dans la page des préférences de Bottles, vous pouvez essayer la fonctionnalité de versioning. Cette fonction (instable pour le moment, donc attendez-vous à des bugs, des araignées et des monstres sous le lit ...) vous permet de créer des robots versionnés, en gardant la trace des changements, en créant des points de restauration et évidemment en restaurant un état précédent !