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.

5

Test: Cooler Master Mastercase Maker 5t

Taiwanesiska Cooler Master satsar vidare på modularitet med sitt nya flaggskeppschassi Mastercase Maker 5t, och denna gång kryddar de till det med dubbla paneler härdat glas. Läs mer

33

Post- och telestyrelsen ger Telia 30 dagar att upphöra med fri surf-kampanj

Telias motivering till att fortsätta med fri surf i utvalda sociala medier faller inte i god jord hos PTS, som ger telekomjätten 30 dagar att upphöra med kampanjen. Läs mer

10

Valve: "Fler Steam VR-headset på ingång"

Under en frågestund på Reddit framgår att flera aktörer arbetar på alternativa VR-headset för Valves plattform Steam VR, något som kan komma att sänka tröskeln för virtuell verklighet. Läs mer

38

LG G6 blir utan Qualcomm Snapdragon 835 – Samsung Galaxy S8 har "första tjing"

Finanstidningen Forbes rapporterar att flera av årets flaggskepp får använda äldre systemkretsar, detta då Samsung har "första tjing" på Qualcomms Snapdragon 835. Läs mer

22

EA Access-medlemmar får tillgång till Mass Effect: Andromeda fem dagar tidigare

Den som prenumererar på EA Access på Xbox One eller PC kan spela Mass Effect: Andromeda fem dagar innan lansering, med en begränsad speltid på tio timmar. Läs mer

Recension av Resident Evil 7: Biohazard

  • idag 09:30

Vårens stora skräckspel är här och beskrivs av FZ:s Marcus Grönskog som en återgång till den gamla skolans överlevnadsskräck. Frågan är om det räcker hela vägen fram? Läs mer

31

Marknaden för spelhårdvara omsatte 266 miljarder kronor under 2016

Marknaden för spelinriktad hårdvara fortsätter växa och slog under förra året försäljningsrekord, där nästan hälften utgjordes av entusiastinriktade produkter i de övre prisklasserna. Läs mer

12

Samsung lanserar inte Galaxy S8 på Mobile World Congress 2017

Efter att Samsungs senaste flaggskepp Galaxy Note 7 bokstavligen brann upp bryter bolaget sin tradition och lanserar Galaxy S8 senare än väntat. Läs mer

21

Halo Wars 2 får systemkrav

Till skillnad från del ett släpps Halo Wars samtidigt för Xbox-plattformen och PC/Windows, där utvecklarna nu går ut med systemkrav för strategispelet. Läs mer

35

Steam uppdateras med möjlighet att flytta spel mellan hårddiskar

En ny uppdatering till speltjänsten Steam gör det nu lättare att flytta spel mellan hårddiskar och SSD-enheter, detta med en ny funktion som finns inbyggd direkt i mjukvaran. Läs mer

58

Apple stämmer Qualcomm för uteblivna betalningar och dyra patent

En ny rättstvist inleds mellan Apple och Qualcomm, där Apple stämmer processortillverkaren på motsvarande 8,8 miljarder kronor för bland annat överprisade patent. Läs mer

83

Samsung avslöjar varför Galaxy Note 7 började brinna

Efter flera månaders felsökning av Galaxy Note 7 berättar Samsung varför telefonerna började brinna, där resultatet visar att det i båda fallen handlade om felande batterier. Läs mer