Vue lecture

Iron Wolf - Wolfenstein 3D recréé en Rust et jouable en ligne

Wolfenstein 3D, pour ceux qui n'étaient pas nés en 1992, c'est le FPS qui a tout lancé. Le jeu de Carmack et sa bande chez id Software, qui a directement mené à DOOM l'année suivante.

Hé bien un dev Rust vient de le recréer de zéro, et c'est 100% jouable dans le navigateur.

Iron Wolf , c'est donc le projet de Michael Bohn, un allemand, qui bosse sur ce truc depuis mai 2021, soit près de cinq ans. On n'est donc pas sur un portage vibe codé à l'arrache. C'est vraiment une réécriture complète.

La version web d'Iron Wolf tournant dans le navigateur

Le bonhomme a carrément créé ses propres crates Rust pour émuler la carte VGA et la puce sonore OPL. J'ai d'abord cru qu'il réutilisait une lib existante, mais non, il a tout écrit from scratch en Rust. Bah ouais, développer ses propres librairies d'émulation hardware juste pour un side-project, what else ?? Je trouve que ça force le respect !

Le truc cool, c'est que la version shareware du jeu est incluse directement dans le dossier testdata/ du repo. Du coup sur macOS, Linux ou Windows, un git clone + just run-sdl-shareware et hop, vous voilà dans les couloirs du château. Attention sur Ubuntu 22.04, faut avoir libsdl2-dev d'installé avec apt install libsdl2-dev, sinon la compilation plante avec une erreur cryptique. Par contre, si vous êtes sur la version Ubuntu 24.04, là ça passe direct. Et si vous avez les fichiers WAD du jeu complet qui traînent sur un vieux CD-ROM quelque part, ce sera encore mieux car la version web permet de les uploader pour jouer à l'intégrale.

Ça tourne donc en WebAssembly sur wolf.ironmule.dev , sans plugin, juste Chrome ou Firefox récent. Voilà, si vous vous demandiez si on peut encore jouer au classique en 2026... la réponse est carrément oui !

Pour les curieux, le raycasting, cette technique de rendu qu'utilisait Wolfenstein 3D, est réimplémenté très fidèlement puisque le moteur de Michael dessine les murs comme le code de Carmack le faisait à l'époque... sauf que là ça tourne dans un onglet de navigateur. Vos fichiers de jeu sont également stockés localement via IndexedDB et un service worker gère le mode hors-ligne ce qui est très pratique pour jouer en avion ou quand on est chez Free (je décoooonnnne, humour humour).

Le projet en est à sa version 0.9.0, sous licence GPL-3.0 et si les classiques d'id Software recréés par des passionnés vous branchent, sachez que DOOM aussi a ses portages bien sympas.

Bref, si la nostalgie du raycasting vous titille, allez faire un tour sur wolf.ironmule.dev.

  •  

Voici comment localiser un téléphone gratuitement à l’aide de Google Maps

Img Hp (75)

Pour la plupart d’entre nous, perdre son téléphone engendre une bonne dose de panique : messages perdus et potentiellement accessibles par un fraudeur, comptes bancaires à portée de main, cartes de paiement enregistrées, photos, vidéos, conversations… Tant de préoccupations justifiées qui nous font tout arrêter pour essayer de le retrouver.
  •  

AnyDesk on Linux: A Practical Guide to Fast Remote Access (Installation, Features & Tips)

If you’ve previously worked with tools like usermod, explored browsers such as Edge Stable, mixed audio using Mixxx, or handled torrents via Transmission, you’re already familiar with how flexible Linux can be. But when it comes to remote desktop access—especially something quick to set up and reliable across platforms—AnyDesk is one of the most popular choices available today.

In this in-depth guide, we’ll explore what AnyDesk is, what’s new in its latest Linux version, how to install it on multiple distributions, and how to get the most out of it in real-world usage.

The post AnyDesk on Linux: A Practical Guide to Fast Remote Access (Installation, Features & Tips) appeared first on Linux Today.

  •