Total War: Warhammer optimeras för DX12

Total War: Warhammer optimeras för DX12

Det senaste strategispelet i Total War-serien har precis anlänt, men spelets utvecklare vilar inte på sina lagrar utan jobbar på uppdateringar som ska optimera spelkoden för DirectX 12.

Total War-serien har under många år fyllt strateginördars lystmäte med djupa strategiska slag i olika tidsåldrar. Det senaste spelet, Total War: Warhammer, tar steget in i Game Workshops fantasivärld och hyllades när syskonsajten FZ recenserade spelet.

På spelets officiella blogg meddelar utvecklarna Creative Assembly att de jobbar på en rad uppdateringar till spelet som ska optimera koden för DirectX 12. Total War-serien och strategispel i allmänhet tenderar att vara processorintensiva, något som innebär att detta är en speltyp som potentiellt sett skulle kunna dra stor nytta av förbättringarna i DirectX 12.

total-war-warhammer-17.jpg

I DirectX 12 har Microsoft bantat ned de steg i kedjan som anrop måste ta sig igenom för att skickas till hårdvaran, beräknas och sedan returneras till mjukvaran igen. I spel skickas anrop om att rita upp element på skärmen, så kallade draw calls, ofta i mängder om tiotusentals anrop per sekund.

Genom att minska ned antalet kontrollsteg kan mängden anrop ökas och allt från processorer till grafikkärnor kan utnyttjas bättre. I bloggposten som beskriver förbättringarna nämner Creative Assembly att de jobbat i nära samarbete med AMD för att implementera DirectX 12-stöd, och enligt egen utsago är de väldigt nöjda med de prestandaförbättringar som uppnåtts.

Utvecklarna har dock även jobbat på optimeringar i spelmotorn som inte är kopplade till DirectX 12. Bland annat nämner de att spelmotorn traditionellt sett har hanterat anrop och grafikrendering på samma tråd, något som lägger större belastning på enskilda processorkärnor. Med optimeringarna separeras nu anrop och grafikrendering, vilket ska ha förbättrat prestanda avsevärt.

Utöver detta ska systemet för hantering av trådar optimerats i allmänhet så att spelmotorn skalar och fördelar arbetsuppgifterna mycket bättre på flerkärniga processorer. Fördelningen medför att enskilda kärnor inte belastas maximalt och de ska inte behöva vara inaktiva särskilt ofta.

Vidare förbättringar som beskrivs i blogginlägget är att spelmotorn tar steget från 32- till 64-bitarskod. Rent praktiskt innebär det att utvecklarna nu kan tilldela enskilda processer mer än 2 GB primärminne, något som sägs användas till att läsa in fler modeller, animationer och texturer till spelet.

Även kantutjämning ska förbättras i den kommande uppdateringen. Bland annat stöds morphological anti-aliasing (MLAA) och MSAA i nivåerna x2, x4 och x8. Eftersom MSAA renderar varje pixel flera gånger är den mest krävande beräkningsmässigt, och med optimeringarna i denna uppdatering kan det bli möjligt att öka MSAA-nivån på samma hårdvara.

Creative Assembly nämner inte när uppdateringen ska göras tillgänglig, utöver att den ska bli tillgänglig kort efter spelets lansering.

142

Media Markt förnekar beslut om reträtt

Det är snabba turer i frågan runt huruvida Media Markt planerar att lämna den svenska marknaden. I ett meddelande förnekar företagets lokala VD att ett beslut är fattat. Läs mer

2

MSI lanserar Mini ITX-grafikkort i Aero-serien

MSI tar sikte på kompakta byggen med Aero-serien, som huserar Geforce GTX 1050, GTX 1050 Ti, GTX 1060 och GTX 1070 i krympta utföranden. Läs mer

142

Media Markt överger Sverige

Hemelektronikkedjan Media Markt lämnar den svenska marknaden och överför samtliga varuhus till norska Expert, som planerar svensk comeback under annat varumärke. Läs mer

12

Testpilot: Asustor AS3102T – NAS-enhet för vardagsrummet

En ny NAS från Asus lagringsvarumärke erbjuder allt från HDMI till 4K UHD-stöd och USB 3.0. Testpiloten Alvar "TheMadPanda" Berglind tar en närmare titt på Asustor AS3102T. Läs mer

31

Fredagspanelen 129: AMD Ryzen får prislapp och Bredbandsbolaget blockerar Pirate Bay

AMD Ryzen får svenska prislappar, läckta prestandasiffror och lanseringsdatum, vilket givetvis måste avhandlas av Jonas och Jacob i senaste avsnittet av Fredagspanelen. Läs mer

316

AMD Ryzen 5 1600X i prestandatest – jämförs mot Intel Core i5-7600K

Efter flera läckor om AMD:s åttakärniga Ryzen-processorer hittar prestandatest ut för en variant med sex kärnor, som jämförs mot Intels Core i5-7600K i samma prisklass. Läs mer

0

Fulkultur pratar fandom

I veckans avsnitt av Fulkultur pratar gänget om skaparna de älskar att följa genom både uppgång och fall. I vanlig ordning avhandlas allt ifrån filmer och spel till böcker och musik. Läs mer

16

Tom Clancy's Ghost Recon: Wildlands får systemkrav

Inom kort påbörjas den öppna betaperioden för Ghost Recon: Wildlands. Inför detta går nu Ubisoft ut med de officiella systemkraven för speltiteln. Läs mer

13

Bethesda tillkännager systemkrav för Prey

Omstarten av spelserien Prey lanseras först framåt sommaren, men redan nu går utgivaren Bethesda ut med systemkraven för PC/Windows. Läs mer

32

Nintendo: "Produktion av NES Classic Edition fortsätter"

Storsäljaren och ständiga bristvaran NES Classic Edition har inte produktionsstoppats och försäljningen fortsätter. Det framgår i ett uttalande från Nintendos europeiska division. Läs mer

36

Test: Corsair K95 RGB Platinum

Amerikanska Corsair gör ett återbesök i testlabbet med senaste tangentbordet K95 RGB Platinum, där makroknappar, uppdaterat handlovsstöd och kabelkanaler står på menyn. Läs mer

11

Tävla och vinn ljudprodukter från Blue signerade Ninjas in Pyjamas

För den som inte nöjer sig med vanligt headset tävlar Blue ut två exklusiva paket huserande mikrofon och påkostade hörlurar, som dessutom signerats av Ninjas in Pyjamas. Läs mer