Doom a connu l’une des survivances les plus remarquables de tous les jeux, depuis les scènes de modding et de speedrun toujours florissantes jusqu’à la mission meme-slash consistant à faire fonctionner cette chose sur toutes les technologies disponibles pour l’humanité. Tu as vu les tests de grossesse, la brique Lego, les pommes de terreles ingénieurs qui je l’ai fait sur une puce de 1 milliwatt tout en nous disant sombrement à quel point il s’agit d’une affaire sérieuse. Il est maintenant temps de procéder à un ombrage des cellules.
Lauren Ramlam est doctorante en biologie au MIT et, pour le projet final du cours de biologie synthétique, elle avait une grande idée : faisons en sorte que Doom s’affiche via les bactéries intestinales. Rapport écrit de Ramlam décrit brièvement l’histoire de Doom à travers diverses choses, avant d’aborder la question incontournable de savoir si « des systèmes biologiques pourraient être conçus pour héberger ce FPS millénaire classique ».
FPS millénaire ? Ramlam admet que faire fonctionner Doom sur de telles cellules serait une tâche gargantuesque, mais dans la culture Doom qui fonctionne sur tout, le simple fait d’afficher le jeu sur l’écran d’un appareil donné est considéré comme un succès. Son défi est donc de concevoir un moyen permettant à Doom d’être affiché par les cellules, via le milieu de protéines fluorescentes (le projet s’inspire d’un Affichage numérique de preuve de concept E. coli 2020). Essentiellement, faire en sorte que les cellules fonctionnent comme des pixels sur un écran noir et blanc de 32 x 48.
La théorie est relativement compréhensible : compressez visuellement les images de Doom, puis répliquez quels pixels sont « activés » et « désactivés » pour se rapprocher de ces images via des bactéries fluorescentes. Le seul goulot d’étranglement du projet de Ramlam est cependant assez important. Les bactéries le font relativement lentement et, après avoir généré chaque « image », il y a un délai important avant que les cellules reviennent à leur état de départ et soient prêtes à afficher l’image suivante.
Ramlam fait donc fonctionner cet écran, mais si vous voulez réellement jouer à Doom dessus, vous aurez besoin d’environ 600 ans :
« En conclusion, il faut environ 70 minutes pour atteindre la puissance d’affichage maximale du GFP [the fluorescent protein] dans un puits allumé, et un total de 8 heures et 20 minutes pour que la cellule revienne approximativement à l’état de départ », explique Ramlam. « Le framerate du Doom original est plafonné à 35 images/seconde, et le temps de lecture moyen est ~5 heures. En faisant le calcul, cela signifie qu’il faudrait 599 ans pour faire fonctionner Doom sur des cellules, selon cette simulation. »
Ramlam théorise que cela peut être accéléré en réduisant le temps nécessaire à la bactérie pour revenir à son état de départ, et a publié le code derrière, mais jusqu’à ce que la technologie s’améliore encore, c’est votre sort. « L’avenir de Doom Runs On Everything est prometteur », déclare Ramlam, « même si ce sera dans plus d’un demi-millénaire ».