MSDOS Retro
Expert
Thread Starter
- Lid geworden
- apr 15, 2024
- Berichten
- 1,705
- My desktop system's name
- AMD Ryzen 7 9800X3D Gaming RIG
- My desktop's details
- Processor
- AMD Ryzen 7 9800X3D
- Mainboard
- Gigabyte X870e Aorus Elite WiFi7
- Cooler
- Scythe Mugen 6 Black Edition
- Memory
- 64GB Corsair Vengeance DDR5 6000-CL30
- Graphics processor
- ASUS Prime RX 9070 XT 16GB
- Display
- 2x AOC G4 U27G4R Dual 320/160Hz @1080P/4K
- SSD
- Lexar NQ790 1TB & Netac NV7000 2TB
- Case
- Corsair 3500X ARGB
- Power supply
- Coolermaster MWE Gold V2 ATX3.1
- Keyboard
- Logitech K650
- Mouse
- Logitech Ergo M575 Trackball
- Operating system
- Bazzite 41 & Windows 11 Pro
- Web browser
- Firefox
- Internet Connection
- ▼2 GBIT ▲2 GBIT
Ik speel Doom the Dark Ages op Bazzite Linux.
Bazzite is gewoon standaards geïnstalleerd met de drivers die er bij meekomen voor de videokaart, en verder is mijn systeem qua updates altijd bij de tijd.
Toch kreeg ik een probleem in Chapter 10 van Doom: The Dark Ages. Normaal heb ik met de instellingen die ik gebruik een FPS van rond de 110-130
Ineens bij level 10 kreeg ik een ~20 FPS. Dit reageerde als slow-motion. Traag en onspeelbaar!
Online was er nog niet heel veel over te vinden, zeker niet als het gaat om Bazzite. Toch heb ik een fix kunnen vinden die het probleem voor mij oploste. Rond de Chapter 13-15 zit er nog een zelfde probleem, kakt hij weer in naar 30FPS, maar dan is hij wel gewoon speelbaar. Verdere levels tot nu toe geen probleem, en loop ook tegen het einde van de game.
Ik heb 2 files gedownload, en deze fixen het grootste probleem, Chapter 10. De latere Chapter vond ik gewoon speelbaar en had niet het slowmotion effect van Chapter 10.
Let wel, gebruik is op eigen risico, maar je kan eigenlijk niks vernielen.
Stap 1. Download de files:
1. amd_icd64.json
2. amdvlk64.so
Deze dien je in een map te zetten die lees en schrijftoegang heeft. Ik heb in de "Downloads" map een mapje "Doomfix" aangemaakt en ze daarheen gekopieerd.
Stap 2. file edit:
Vervolgens moet je de .json file gaan editen. In Bazzite kan dit met de tool die "Kate" heet. Als je op de .json file klikt, zou "Kate" geopend moeten worden.
Binnenin die file moet je op zoek gaan naar de 2 locaties die aangeven "library_path". Die verwijzing moet je aanpassen, met de vermelding naar het amdvlk64.so bestand.
In mijn specifieke geval in geval van de bestandslocatie /Downloads/Doomfix heb ik de "library_path" ingesteld op /home/MIJNUSERNAME/Downloads/Doomfix waarin MIJNUSERNAME uiteraard fictief is.
Na bewerken het bestand opslaan!
Stap 3. Aanpassen opdrachtregel in Steam:
Als laatste moet je dan in Steam nog even de opdrachtregel toevoegen door met de rechtermuisknop op de Doom The dark Ages snelkoppeling te klikken,en in de launch options de volgende regel in te voeren:
Dit in mijn specifieke geval. Waar je zelf natuurlijk het pad invoert naar de .json file waar jij hem hebt geplaatst op de PC.
Let er binnen Linux altijd op, dat je bestand en mapnamen goed formuleert, inclusief hoofd- en kleine letters!
Daarna zou Doom goed moeten spelen.
Mocht je nu een fout krijgen bij het opstarten, dan link je waarschijnlijk niet goed in de Steam URL of in de .json file
Uiteraard heb ik de files zelf nog, mocht je ze niet kunnen vinden. Ik kan ze altijd sturen.
Bazzite is gewoon standaards geïnstalleerd met de drivers die er bij meekomen voor de videokaart, en verder is mijn systeem qua updates altijd bij de tijd.
Toch kreeg ik een probleem in Chapter 10 van Doom: The Dark Ages. Normaal heb ik met de instellingen die ik gebruik een FPS van rond de 110-130
Ineens bij level 10 kreeg ik een ~20 FPS. Dit reageerde als slow-motion. Traag en onspeelbaar!
Online was er nog niet heel veel over te vinden, zeker niet als het gaat om Bazzite. Toch heb ik een fix kunnen vinden die het probleem voor mij oploste. Rond de Chapter 13-15 zit er nog een zelfde probleem, kakt hij weer in naar 30FPS, maar dan is hij wel gewoon speelbaar. Verdere levels tot nu toe geen probleem, en loop ook tegen het einde van de game.
Ik heb 2 files gedownload, en deze fixen het grootste probleem, Chapter 10. De latere Chapter vond ik gewoon speelbaar en had niet het slowmotion effect van Chapter 10.
Let wel, gebruik is op eigen risico, maar je kan eigenlijk niks vernielen.
Stap 1. Download de files:
1. amd_icd64.json
2. amdvlk64.so
Deze dien je in een map te zetten die lees en schrijftoegang heeft. Ik heb in de "Downloads" map een mapje "Doomfix" aangemaakt en ze daarheen gekopieerd.
Stap 2. file edit:
Vervolgens moet je de .json file gaan editen. In Bazzite kan dit met de tool die "Kate" heet. Als je op de .json file klikt, zou "Kate" geopend moeten worden.
Binnenin die file moet je op zoek gaan naar de 2 locaties die aangeven "library_path". Die verwijzing moet je aanpassen, met de vermelding naar het amdvlk64.so bestand.
In mijn specifieke geval in geval van de bestandslocatie /Downloads/Doomfix heb ik de "library_path" ingesteld op /home/MIJNUSERNAME/Downloads/Doomfix waarin MIJNUSERNAME uiteraard fictief is.
Na bewerken het bestand opslaan!
Stap 3. Aanpassen opdrachtregel in Steam:
Als laatste moet je dan in Steam nog even de opdrachtregel toevoegen door met de rechtermuisknop op de Doom The dark Ages snelkoppeling te klikken,en in de launch options de volgende regel in te voeren:
Code:
VK_ICD_FILENAMES=home/$USERNAME/Downloads/Doomfix/amd_icd64.json %command%
Dit in mijn specifieke geval. Waar je zelf natuurlijk het pad invoert naar de .json file waar jij hem hebt geplaatst op de PC.
Let er binnen Linux altijd op, dat je bestand en mapnamen goed formuleert, inclusief hoofd- en kleine letters!
Daarna zou Doom goed moeten spelen.
Mocht je nu een fout krijgen bij het opstarten, dan link je waarschijnlijk niet goed in de Steam URL of in de .json file
Uiteraard heb ik de files zelf nog, mocht je ze niet kunnen vinden. Ik kan ze altijd sturen.