TUXDB - LINUX GAMING AGGREGATE
by NuSuey
NEWSFEED
▪️ GAMES
▪️ STEAM DECK ▪️ DEALS ▪️ CROWDFUNDING ▪️ COMMUNITY
tuxdb.com logo
Support tuxDB on Patreon
Currently supported by 9 awesome people!

🌟 Special thanks to our amazing supporters:


✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Arch Toasty][Benedikt][David Martínez Martí]

Steam ImageSteam ImageSteam ImageSteam ImageSteam ImageSteam Image
Dev Diary - A Tech Lead's Life


Hello everyone, it's your favourite (and only) tech lead, The French Paradox! In this diary I'll tell you more about our tech, give some insights into the programmer's job, what we've been up to for the past year (and some change) and offer you a chance to ask any question you may have about tech. Saying old platforms goodbye First, with the upcoming 1.11 patch we will be retiring some old Linux and Mac platforms that aren't maintained by their own developers anymore. This means that starting next update the minimum OS version to run HoI will be Ubuntu 18.04 (on Linux) and macOS 10.11 (El Capitan) on Mac. There shouldn't be much to worry about though, as the previous versions are older than HoI itself at this point and our telemetry shows almost all of you have upgraded long ago. For those on Windows who look anxiously at their aging Windows 7, keep calm and carry on, we have no plans to drop support for it (although as a friendly tech person I'd still suggest you consider upgrading ;)). Why do we make those decisions you may wonder? Two reasons: one maintaining old tech comes with a cost that we would rather spend on improving the game for 99% of the users, and two sometimes it blocks the adoption of new tech that would make our programmers job easier and more efficient. Without going too much into details, the general idea is that we can only use tech that is supported on all platforms, so basically we're only as modern as the oldest thing we support. If you take the case of Linux for example, the previous Ubuntu release was from 2016, meaning HoI could not use anything released since then (and probably a bit before, as Ubuntu LTS releases usually don't ship with the latest shiny goodies). Some time we can work our way around it, but not always. Speaking of new tech...

DirectX 11


That's right, the next HoI4 release will join Stellaris and the other more recent PDS games by adding DirectX 11 support. DirectX 9 will still be the default for now, but you will be able to select another renderer in the launcher settings. There shouldn't be any visual difference between DX9 and DX11 (and OpenGL for that matter), we have been working on making sure the experience will be the same. The game should load a bit faster however, especially if you use a lot of mods that bring extra textures and models. Working remotely for more than a year, we also noticed less issues playing with remote desktop and the like, which might not be a big deal for most of you but was quite appreciable for our devs during development. Finally it did help us tweaking & fixing the new railways & trains graphics (as most graphics debugging tools have dropped support for DX9).

Performance


We know that performance is always at the heart of every discussion about our games and as a Tech Lead I have been keeping a close eye on it. So far it looks like our release candidate is roughly on par with the current 1.10 patch, performance wise. Why not better, I can already hear you typing? The main reason is that the game on 1.11 is a different beast 1.10 (which itself is quite different from the original 1.0 release). Namely, the supply simulation is now much more deep and complex, and needs to account for all those railways across the world and the fact that now allies can supply each other. While I am writing those words, our compatibility is working hard at running the game on various hardware configurations to give us a more complete picture and perhaps a few suggestion for an updated recommended configuration, as the one you can see on Steam right now dates back from the original release.
Toying with a 11th generation i9 and a RTX 3090. Will it take off? On the topic of measuring performance, the Barbarossa update will include an ingame profiler that could use to measure how your machine performs. You should be able to spawn it from the console using the magic line imgui show profiler. For example here is the current release candidate on my home i7-10700 with a RTX 2080 SUPER:
1936 fresh start, speed 5, Direct 11, vsync off
1943 test save, speed 5, Direct 11, vsync off As you can see this offers a few metrics that can be collecting by toggling the Enable/Disable Collection button at the top. A few things you can get from it:
  • Render time: the average time to render one frame over the last second
  • Render time excluding present: same as previous but excludes the time spent waiting on the GPU to actually present the frame on screen. The difference is usually due to vsync.
  • Frames per second: the FPS count, you know this one
  • Ticks per second: how many in-game hours were simulated over the course of the last second
  • Last tick: the time it took to simulate the last hour or new day/week/month
  • Last 24 ticks average: same as previous but averaged from the last 24 (or less depending on how much time was spent collecting data)
Next you have a nice graph representation of where (in which system) that time was spent. We use it to quickly eyeball a performance report, especially when external programmer tools are not available (for example when it happens on a non-dev machine). Final tip: if the profiler doesn't show up with the magic console command, try turning it off and on again using imgui off then imgui on.

A personal pet peeve


Programmers at PDS are rarely just that. Most of us get involved in the game development by offering insights on design, balance or content, and I am no exception. So now is the time to talk about French Communism. If you remember the French focus tree from La Rsistance, if you go communist you get this guy:
Maurice Thorez was historically the leader of the Parti Communiste Franais (PCF). If you walk through some cities in France you can even find streets bearing his name still today. But he had one characteristic trait: he was a die-hard Stalinist who followed the Moscow line until his death in 1964. He had a city and an institute named after him in the USSR. On the day the Molotov-Ribbentrop Pact was signed, he is in vacation in the Alps and the PCF changes its stance on Germany and Poland overnight following Moscow's instructions without asking him. When he comes back, he just shrugs and goes along with it. With that in mind, I felt that it was weird you would keep him as a leader if you do not go for the "Loyalty To Moscow" sub-tree. I did some research in French sources and found a better candidate to replace him. Behold:
Ren Nicod was a member of the PCF in 1939, but when the party decided to realign itself following the Pact, he and a couple other MPs quit the party and founded the Union Populaire Franaise (UPF) or French Popular Union in English. They denounced the Pact and supported the government's decision to stand with Poland. In Barbarossa if you own La Rsistance and go either Anti-Fascist Coalition or Loyalty to the cause you will get a new party and leader:

Each branch will give a different flavour of Nicod inspired by his published opinions pieces during the Great War (he both supported in the French Army and lost his hand in the trenches but also denounced the war on ideological grounds and hoped the French and German workers would unite in a common cause). Finally, it turned out to be a bit difficult to find a good portrait for our artists. My initial research in the French National Assembly online database only yielded a low-res blurry picture. But luckily a small French shop decided to sell its stock of old photos on eBay and his mayor portrait was one of the articles. We could have stopped there and used the ad's preview picture as a source, but of course we had to buy and ship to Sweden. So here he is, looking over the HOI corner in our Stockholm office!

[url=https://forum.paradoxplaza.com/forum/developer-diary/hoi4-dev-diary-a-tech-leads-life.1496472/?utm_source=stcom-owned&utm_medium=social-owned&utm_content=post&utm_campaign=nsb_hoi_20211103_for_dd] Read the full article here



[ 2021-11-03 14:15:37 CET ] [ Original post ]

Hearts of Iron IV
Paradox Development Studios Developer
Paradox Interactive Publisher
2016-06-06 Release
GameBillet: 33.97 €
Game News Posts: 476
🎹🖱️Keyboard + Mouse
Very Positive (230270 reviews)
The Game includes VR Support
Public Linux Depots:
  • Hearts of Iron IV Linux [135.44 M]
Available DLCs:
  • Hearts of Iron IV: Sabaton Soundtrack
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Sabaton Soundtrack Vol. 2
  • Hearts of Iron IV: Waking the Tiger
  • Hearts of Iron IV: Man the Guns
  • Unit Pack - Hearts of Iron IV: Axis Armor
  • Music - Hearts of Iron IV: Radio Pack
  • Hearts of Iron IV: La Résistance
  • Unit Pack - Hearts of Iron IV: Allied Armor
  • Music - Hearts of Iron IV: Allied Speeches Pack
  • Country Pack - Hearts of Iron IV: Battle for the Bosporus
  • Unit Pack - Hearts of Iron IV: Eastern Front Planes
  • Music - Hearts of Iron IV: Songs of the Eastern Front
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV - DLC Subscription
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: Arms Against Tyranny
  • Country Pack - Hearts of Iron IV: Trial of Allegiance
  • Hearts of Iron IV: Content Creator Pack - Soviet Union 2D
  • Expansion - Hearts of Iron IV: Götterdämmerung
  • Hearts of Iron IV: Expansion Pass 1
  • Expansion pass 1 Bonus - Hearts of Iron IV: Supporter Pack
  • Expansion Pass 1 Bonus - Hearts of Iron IV: Ride of the Valkyries Music
Victory is at your fingertips! Your ability to lead your nation is your supreme weapon, the strategy game Hearts of Iron IV lets you take command of any nation in World War II; the most engaging conflict in world history.

From the heart of the battlefield to the command center, you will guide your nation to glory and wage war, negotiate or invade. You hold the power to tip the very balance of WWII.

It is time to show your ability as the greatest military leader in the world. Will you relive or change history? Will you change the fate of the world by achieving victory at all costs?

Main Features:
  • Total strategic war: War is not only won on land, sea and in the air. It’s also achieved in the hearts and minds of men and women.
  • Authentic real-time war simulation: Let the greatest commanders of WW2 fight your war with the tools of the time; tanks, planes, ships, guns and newly discovered weapons of mass destruction.
  • Assume control of any nation: Choose from the greatest powers striving for victory, or the small nations trying to weather the storm.
  • Turn the world into your battlefield: Experience the full WWII timespan in a topographical map complete with seasons, weather and terrain. Snow, mud, storms can be both your strong ally and a ruthless enemy.
  • Negotiate or force your will: Experience the advanced politics and diplomacy systems, form factions, engage in trade for resources and appoint ministers to your party.
  • Intense Online Combat: Battle in both competitive and cooperative multiplayer for up to 32 players. Featuring cross-platform multiplayer.
  • Give your nation a unique edge: Experience the flexible technology system, where all major powers get their own unique identity. Develop detailed historic tanks and planes through research and army experience.

Everyone will receive:
  • Poland: United and Ready:
    A Free DLC adds a unique focus tree for Poland, new 3d models for tanks and planes, 2d assets, and extra leader portraits for the ultimate in historical accuracy.
  • Forum Avatar
  • Wallpaper

MINIMAL SETUP
  • OS: OS: Ubuntu 20.04
  • Processor: Intel Core 2 Quad Q9400 @ 2.66 GHz / AMD Athlon II X4 650 @ 3.20 GHzMemory: 4 GB RAM
  • Memory: 4 GB RAM
  • Graphics: ATI Radeon HD 5850 or NVIDIA GeForce GTX470 with 1GB VRAM / Latest available proprietary drivers from both manufacturers
  • Storage: 2 GB available spaceAdditional Notes: Controller support: 3-button mouse. keyboard. and speakers are required. / Internet Connection or LAN for multiplayer. Up to 32 other players in multiplayer mode.
RECOMMENDED SETUP
  • OS: OS: Ubuntu 20.04
  • Processor: Intel Core i5 750 @ 2.66 GHz / AMD Phenom II X4 955 @ 3.20 GHzMemory: 4 GB RAM
  • Memory: 4 GB RAM
  • Graphics: ATI Radeon HD 6950 or NVIDIA GeForce GTX570 with 2GB VRAM / Latest available proprietary drivers from both manufacturers
  • Storage: 2 GB available spaceAdditional Notes: Controller support: 3-button mouse. keyboard. and speakers are required. / Internet Connection or LAN for multiplayer. Up to 32 other players in multiplayer mode.
GAMEBILLET

[ 6115 ]

8.29$ (17%)
4.12$ (17%)
17.79$ (11%)
16.96$ (15%)
12.74$ (15%)
14.42$ (15%)
11.89$ (60%)
3.87$ (81%)
21.74$ (38%)
6.37$ (75%)
11.74$ (22%)
25.45$ (15%)
10.78$ (17%)
3.42$ (77%)
16.79$ (16%)
4.02$ (80%)
2.00$ (80%)
43.99$ (12%)
25.47$ (15%)
21.21$ (15%)
16.79$ (16%)
11.30$ (13%)
7.64$ (15%)
11.99$ (25%)
19.99$ (20%)
7.95$ (20%)
5.36$ (82%)
25.79$ (14%)
0.80$ (90%)
6.38$ (71%)
GAMERSGATE

[ 1862 ]

8.99$ (10%)
1.88$ (81%)
2.0$ (80%)
21.59$ (28%)
11.3$ (43%)
11.99$ (40%)
1.94$ (84%)
8.49$ (58%)
1.0$ (90%)
1.88$ (81%)
26.99$ (33%)
5.0$ (80%)
3.48$ (83%)
2.0$ (75%)
4.95$ (67%)
4.5$ (77%)
13.04$ (48%)
10.13$ (66%)
2.04$ (83%)
1.28$ (74%)
1.5$ (90%)
14.39$ (28%)
3.83$ (74%)
1.0$ (90%)
2.44$ (81%)
3.19$ (79%)
1.75$ (65%)
17.49$ (30%)
16.57$ (45%)
12.79$ (36%)

FANATICAL BUNDLES

Time left:

0 days, 5 hours, 37 minutes


Time left:

7 days, 5 hours, 37 minutes


Time left:

1 days, 5 hours, 37 minutes


Time left:

3 days, 5 hours, 37 minutes


Time left:

24 days, 5 hours, 37 minutes


Time left:

356448 days, 21 hours, 37 minutes


Time left:

6 days, 5 hours, 37 minutes


Time left:

35 days, 5 hours, 37 minutes


Time left:

21 days, 5 hours, 37 minutes


Time left:

31 days, 5 hours, 37 minutes


Time left:

30 days, 5 hours, 37 minutes


HUMBLE BUNDLES

Time left:

1 days, 23 hours, 37 minutes

by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE