Au nom de la rétrocompatibilité, nous avons utilisé toutes sortes d'adaptateurs et de convertisseurs, mais cela nous permet aussi de mener des expériences comme celle partagée par Vince sur sa chaîne Circuit Rewind. Avec l'aide d'un adaptateur PCI Express vers PCI traditionnel, Vince a décidé de mettre à l'épreuve une GeForce GT 1030 et une GeForce RTX 3080, dans une tentative de découvrir les limites d'une telle configuration…

Comment utiliser une carte graphique moderne dans un slot PCI de 33 MHz
Comment utiliser une carte graphique moderne dans un slot PCI de 33 MHz

De la même manière que nous essayons de faire tourner Doom sur chaque appareil imaginable, nous aimons aussi jouer avec le matériel. Pâtes thermiques alternatives, mods de refroidissement pour cartes graphiques, systèmes Raspberry Pi connectés à des téléviseurs anciens, son sur le port parallèle, slots ISA dans des ordinateurs modernes… tout est possible avec la bonne combinaison de composants, du temps et de la patience. Quelle est la suite ? Un autre classique : utiliser des cartes graphiques modernes sur des machines anciennes. La différence est que Vince de la chaîne Circuit Rewind a décidé de pousser l'aventure à l'extrême, en connectant ses cartes graphiques à un adaptateur PCI Express vers PCI traditionnel de 33 MHz.

Une carte graphique PCI Express dans un slot PCI

Le premier défi pour Vince a été d'alimenter ses cartes vidéo avec suffisamment d'énergie et d'éviter les erreurs système. L'adaptateur PCI Express vers PCI ne peut pas obtenir ce dont il a besoin du port, donc la solution a été d'ajouter un autre adaptateur PCI Express x16 vers x1, ceux utilisés en cryptomining. La réduction à x1 est sans importance : une connexion PCI Express x1 reste plus rapide qu'un slot PCI traditionnel. À cela s'ajoute le fait que le bus PCI est partagé entre les périphériques, ce qui réduit encore la bande passante disponible. Le second ajustement a été de changer la mémoire RAM de l'ordinateur de 8 à 4 gigaoctets, pour éliminer les problèmes de mappage et de corruption.

Les tests ont commencé avec deux jeux de base, INK et Horizon Chase Turbo, fonctionnant parfaitement sur une GT 1030. Ultra Street Fighter IV a eu des problèmes de synchronisation et de chute générale de son framerate, mais n'a pas échoué une seule fois, et la réduction des graphismes a beaucoup aidé. Unreal Tournament III est resté sous les 30 FPS, et à la surprise générale, Doom 2016 n'a pas explosé, avec une expérience sous les 30 FPS. Tous les benchmarks ultérieurs confirment que l'adaptateur PCI Express vers PCI affecte grandement les performances de la carte, même s'il s'agit d'une GT 1030.

En résumé, oui : toute la configuration est ridicule et personne de sensé ne devrait faire cela pour chercher des performances… mais ça fonctionne. Et les pilotes ne se sont même pas plaints, détectant les deux cartes à travers deux adaptateurs sans problème.