O możliwościach uruchamiania gry „Doom” można się rozpisywać. Niejednokrotnie udowadniano, że można uruchomić ją na przeróżnych rzeczach. W obecnym tekście przedstawiamy kolejna rzecz, na której udowodniono działanie gry i jest to karta graficzna komputera.
Słowem wstępu
O samej grze już wielokrotnie rozpisywaliśmy się i można dowiedzieć się o tym na liście znajdującej się tutaj. Natomiast w przypadku uruchamiania gry na przeróżnych rzeczach można odnaleźć w tekstach o tytułach: Czy bakterie E.coli pociągną Dooma? i Quandoom, czyli Doom na komputery kwantowe.
To, co mi wiadomo to studio, które stworzyło „Doom’a”, jakiś czas temu udostępniło kod źródłowy. Dzięki temu rozpoczęło się testowanie przeróżnych rozwiązań i możliwości. Przez to pojawiło się hasło „It runs Doom”, pod którym pojawiają się przeróżne pomysły i rozwiązania.
To, co się dowiedziałem to na GitHub’ie został udostępniony pomysł uruchomienia gry na samej karcie graficznej. Autorem jest osoba używająca pseudonimu jhuber6. Ta wersja gry została nazwana dość prosto, „doomgpu„. Jak wyczytałem to, gra działa poprawnie i jest uruchamiana w całości na procesorze graficznym. Poza tą częścią komputera jest wymagany też system operacyjny Linux oraz posiadać biblioteki LLVM C dla GPU i SDL2. Natomiast w przypadku kart graficznych AMD do uruchomienia potrzebny jest model obsługujący technologię ROCm.
Gra odpalona na niskiej rozdzielczości, a i tak CPU nie do końca sobie poradził
Poniżej umieszczam zrzut ekranu, który wskazuje, że jest uruchomiony „doomgpu”, natomiast obciążenie karty graficznej jest na poziomie 99%. Kolejnym szczegółem, który można wyłapać, jest to, że gra działa na rozdzielczości 1280 × 800 pikseli.
Ten obraz to jedyne, na co możemy spojrzeć. Nie można odnaleźć filmiku, który mógłby pokazać, jak płynnie działa ta wersja „Doom’a”. Przynajmniej mi się nie udało odnaleźć.