Votre smartphone deviendra-t-il une console de jeu Windows? La puissance et les limites de l'émulateur "WinLator"

MSN - 01/05
Ma routine quotidienne est de profiter de jeux sur mon smartphone pendant le mouvement ou pendant les pauses. Récemment, il a été occupé par des emplois secondaires tels que "producteur", "maître chaldéen", "sensei", "knight-kun", "docteur" et "namae". Cependant, parfois le jeu qui ne peut être joué que sur Windows peut me croire. Pour jouer à ce genre de jeux, vous n'avez pas besoin de l'UMPC (PC ultra-mobile) ou quelque chose comme ça ...

Ma routine quotidienne est de profiter de jeux sur mon smartphone pendant le mouvement ou pendant les pauses. Récemment, il a été occupé par des emplois secondaires tels que "producteur", "maître chaldéen", "sensei", "knight-kun", "docteur" et "namae". Cependant, parfois le jeu qui ne peut être joué que sur Windows peut me croire.

Pour jouer à ce genre de jeux, vous aurez besoin d'un UMPC (PC ultra-mobile), mais ils semblent tous plus grands qu'un smartphone, et malheureusement je n'ai pas les sacs supplémentaires à emporter avec moi.

Donc, cette fois, nous présenterons "WinLator", qui vous permet d'installer facilement un environnement qui vous permet de jouer à des jeux Windows sur les smartphones Android.

Aperçu de Winlateur

"WinLorator" est un émulateur pour exécuter les applications Windows Game sur les appareils Android. Plus précisément, il combine des outils open source tels que "Wine", "Box86" / "Box64" dans un seul package, et convient à ceux qui préfèrent quelque chose de facile à utiliser, comme les menus de repas définis disponibles dans des restaurants comme l'auteur.

Comprenons d'abord le principe d'opération. Le mécanisme par lequel WinLator exécute Windows Games sur Android est simplement mis, créant un environnement Windows virtuel sur les appareils Android et jouant le rôle de faire fonctionner les jeux là-bas.

Il est simple de l'appeler un émulateur, mais c'est en fait le résultat d'une combinaison habile de plusieurs logiciels inclus.

Vin

Le vin est une couche de compatibilité pour exécuter les applications Windows sur Linux et autres OSS, et en convertissant les appels d'API requis par les applications Windows en appels POSIX que Unix, Linux et Android comprennent, il est possible d'exécuter des applications sans installer le système d'exploitation Windows. Autrement dit, il peut être considéré comme un pont qui convertit Android en une forme qui peut être comprise.

Certains lecteurs se souviennent peut-être qu'il y a environ 20 ans, "Linspire" est devenu un sujet brûlant en tant que Linux qui exécute les applications Windows. Quand j'entends qu'elle n'est pas encore née, je suis blessée à cause de ma mentalité de tofu, mais au début, c'était une histoire sur ce "vin" incorporé dans ce système d'exploitation Winds Windows.

... Mais au moment où il a été vendu au Japon, il n'était plus particulièrement annoncé.

Box86 / Box64

Et les autres touches sont Box86 et Box64. Box86 est destiné aux applications 32 bits et Box64 est destiné à des applications 64 bits.

Alors que de nombreux appareils Android fonctionnent sur des architectures de bras, les jeux Windows sont généralement conçus pour les architectures x86 et x64. Box86 et Box64 éliminent cette différence d'architecture et imitez les applications x86 / x64 sur ARM.

Il s'agit notamment d'un mécanisme de recompilation dynamique appelé «Dynarec (Dynamic Rec Compiler)», qui permet une émulation à grande vitesse. Pour le dire simplement, vous "converti" un programme une seule fois, puis l'exécutez comme code natif. D'un autre côté, les émulateurs généraux (comme Qemu) doivent être interprétés à chaque fois, donc c'est inévitablement lent.

En combinant ces deux technologies, WinLator créera un environnement virtuel appelé "conteneur" sur Android, et il sera possible de charger et d'exécuter le fichier exécutable Windows (.exe).

De plus, les API graphiques telles que DirectX sont traitées à l'aide de pilotes GPU pour les smartphones Android via une couche de traduction dédiée. Par exemple, le DXVK fourni par WinLator traduit les instructions DirectX 8-11 pour Vulkan et envoie des instructions aux pilotes qui prennent en charge Vulkan, comme Adreno, installé dans Snapdragon de Qualcomm, vous permettant d'utiliser pleinement l'accélération matérielle de votre smartphone.

Cependant, ce mécanisme n'est pas parfait, et selon le type de jeu et les performances de l'appareil, l'opération peut devenir instable ou ne pas fonctionner en premier lieu.

Pourtant, l'idée de pouvoir surmonter les obstacles techniques et de jouer à Windows Games sur Android est une attraction majeure de Winlateur. Considérant que les personnes qui ont déjà travaillé sur les appareils enracinées et la création d'un environnement en effectuant des tâches complexes dans le terminal, ou qui ont préparé des fichiers OBB dans l'ancienne version de WinLator, WinLorator d'aujourd'hui est tout ce que vous avez à faire est d'installer APK. Il semble que l'obstacle a soudainement été réduit.

Une approche similaire est Steamos 3.0, une distribution Linux qui est également utilisée dans Steam Deck. Ceci e...
[Courte citation de 8% de l'article original]

Loading...