"Moi, je ne passe pas à Linux à cause des jeux" entend-on souvent dire. Nous avons entrepris de confronter cette idée à la réalité. Pour cela, nous avons testé 50 jeux qui fonctionnent tous sous Windows 2000 et XP et avons testé la migration vers Windows 7 ou bien Linux+Wine.
Voici le test :
Machine 1 :
AMD 1.9 Ghz , RAM= 1Go, Ubuntu 10.04 32 bits +Wine 1.1.42
Video = Nvidia Geforce 4 MX420
Machine 2 :
pentium 4 3 Ghz, RAM = 2Go, Windows 7 SP1 32 bits
Video = Nvidia Geforce 6800 series GPU
On remarquera que la machine sous Windows 7 est plus performante ce qui ne semble pas avoir d'incidence sur les tests. De plus celle-ci est utilisée habituellement pour jouer à des jeux 3D en réseau exigeants.
Aucune manipulation particulière n'a été faite après l'installation plus ou moins automatique du système et des drivers : on se place dans le cas d'un utilisateur commun qui a un ordinateur dont l'OS a été installé en cliquant trois fois sur "OK" et "suivant", qui "fonctionne correctement habituellement". Celui-ci déplore que certains de ses jeux ne fonctionnent pas sans qu'il sache vraiment pourquoi ni comment résoudre le problème.
Voici le test :
Machine 1 :
AMD 1.9 Ghz , RAM= 1Go, Ubuntu 10.04 32 bits +Wine 1.1.42
Video = Nvidia Geforce 4 MX420
Machine 2 :
pentium 4 3 Ghz, RAM = 2Go, Windows 7 SP1 32 bits
Video = Nvidia Geforce 6800 series GPU
On remarquera que la machine sous Windows 7 est plus performante ce qui ne semble pas avoir d'incidence sur les tests. De plus celle-ci est utilisée habituellement pour jouer à des jeux 3D en réseau exigeants.
Aucune manipulation particulière n'a été faite après l'installation plus ou moins automatique du système et des drivers : on se place dans le cas d'un utilisateur commun qui a un ordinateur dont l'OS a été installé en cliquant trois fois sur "OK" et "suivant", qui "fonctionne correctement habituellement". Celui-ci déplore que certains de ses jeux ne fonctionnent pas sans qu'il sache vraiment pourquoi ni comment résoudre le problème.
De plus, aucune tentative n'a été faite pour modifier les options des jeux ou bien de Wine comme saurait le faire l'équipe de PlayOnLinux.
Même quand les jeux existent et marchent sous Linux, c'est bien la version Windows qui a été testée sous Wine.
Synthèse
Même quand les jeux existent et marchent sous Linux, c'est bien la version Windows qui a été testée sous Wine.
Synthèse
Windows 7 | Linux+Wine | |||
Fonctionne | erreurs (dont accélération graphique) | Fonctionne | erreurs (dont accélération graphique) | |
Bloboats : |
OK |
OK |
OK
|
OK |
Canta : |
Non | OK | saccadé | |
Digital paint : |
Non | OK | message d'erreur mais fonctionne quand même parfaitement | |
Flight gear : |
OK |
OK | Non | |
Free Tumble : |
OK | saccadé | Non | |
Gltron : |
OK | saccadé | OK | OK |
Krystal drop : |
OK | OK | ||
Numpty physics : |
OK | OK | ||
OpenLieroX : |
OK |
OK | Non | erreur MS Visual C++ |
Opensonic : |
OK | OK | OK | saccadé |
PainTown : | OK | OK | OK | OK |
Pillows : |
OK | Non | ||
Scorched3D : |
OK | très saccadé | OK | OK |
Turtle Arena : |
OK | saccadé | OK | OK |
Wesnoth : | OK | OK | Non | |
4stAttack : | OK | Non | ||
BillardGL : | OK | saccadé | OK | OK |
BomberInstinct : | OK | Non | ||
Duo : | OK | OK | ||
Enigma : | OK | OK | OK | saccadé |
Flobopuyo : | OK | OK | OK | OK |
Globulation : | OK | OK | OK | OK |
Heroes : | OK | OK | Non | |
Jump'n Bump : | OK | erreur playing stream et saccadé | Non | |
Lincity NG : | OK | saccadé | OK | OK |
Lineo : | OK | OK | ||
Neverball : | OK | très saccadé | OK | OK |
Neverputt : | OK | saccadé | OK | OK |
OpenAlchemist : | OK | saccadé | OK | OK |
Pink Pony : | Non | Non | ||
Planet Penguin Racer : | OK | saccadé | OK | OK |
Primrose : | OK | OK | ||
Ri-li : | OK | OK | Non | |
Slime Volley : | OK | OK | OK | OK |
Supertux : | Non | OK | OK | |
Trackball : | OK | OK | OK | OK |
Transcend : | OK | OK | OK | OK |
Warmux : | OK | OK | OK | OK |
TorrusTrooper : | OK | OK | OK | OK |
Tumiki Fighter : | OK | OK | OK | OK |
Dossizola : | OK | Non | ||
Fun Racing : | OK | OK | OK | OK |
GL 117 : | OK | OK | OK | OK |
Kernel Panic : | OK | problème OpenGL | Non | |
Net Panzer : | OK | quelques problèmes graphiques | Non | |
TuxFisher : | OK | OK | ||
BattleTank : | OK | saccadé | OK | accélération graphique pas terrible |
BzFlag : | OK | saccadé | OK | saccadé |
I Have no tomatoes : | Non | OK | OK | |
Mole Invasion : | OK | OK | OK | OK |
Totaux : sur 50 jeux |
fonctionnent | fonctionnent mais avec des problèmes (dont accélération graphique) | ne fonctionnent pas |
Windows 7 | 46 | 15(14) | 4 |
Linux+Wine | 36 | 6(5) | 14 |
Qu'en conclure :
-Que Windows 7 fait tourner plus de jeux Windows que Linux+Wine : 92% contre 72%
-Cependant, ils sont au coude à coude pour les jeux qui fonctionnent bien : Windows 7=62% , Linux+Wine=60%
-parmi les jeux qui fonctionnent, le taux de jeux qui n'ont pas de problèmes est plus élevé sous Linux+Wine (30/36=83%) que sous Windows 7(31/46=67%).
-Windows 7 a de gros problèmes avec l'accélération graphique, même avec des jeux en 2 D comme FreeTumble, et l'utilisation de libraires Microsoft Visual C++ runtime ne protège pas des problèmes. On peut supposer également que l'OpenGL est très mal intégrée.
-Sous Linux+Wine les programmes en python semblent avoir du mal : 4stAttack et Pillows.
-Contrairement à ce que l'on craignait, le couple Linux+Wine s'en sort plutôt honorablement.