As usual, we're diligently working on adding new features, more content and doing various amounts of internal research.
Since that work typically doesn't get visibility until it finally gets released in a major update, today we're showing part of it. Today's sneak peek is focused on the Italy map.
As we mentioned back when this map was first released, that initial version of Italy doesn't include everything we had in mind. In a future update, you'll be seeing more towns and official buildings, additional offroad trails, expanded seaport facilities and more, as shown below:
Update Version 0.15.0.6
In parallel to the regular development process for major updates, we never forget about possible issues that the community brings to our attention. Today we're bundling a small selection of the resulting bugfixes. The idea is to solve only the most important issues, risking overall stability as little as possible.
This fifth update for version 0.15 includes the following changes:
Bugfixes
Fixed repository not working when manifest cannot be parsed
Fixed crash when static render manager tries to render 30000+ instances in one draw call
The relentless march of technology brings with it many improvements but also requires us to make difficult decisions.
Adapting our rendering technology to utilise the maximum potential of modern DirectX libraries means that supporting older DirectX versions has become increasingly difficult and introduces instabilities into the game for all users. DirectX10 was first introduced with Microsoft Vista back in 2007, 11 years ago, and both Nvidia and AMD stopped supporting DirectX10 in their driver development several years ago
Though it has been possible to run BeamNG.drive on DirectX10 graphics cards, this did not meet our minimum system requirements, which have called for DirectX11 for some time. The developer resources required to maintain functionality on DirectX10 graphics cards has reached the point where continued support is not sustainable. It is for this reason that we have had to make the decision to cease ongoing support of DirectX10 in the same way we had to stop supporting the now 17 years old DirectX9.
We have made available a branch of the DX10 game client in Steam. This branch will not be updated beyond this point. You can find instruction on how to use it here.
We identified and fixed some serious crashes and problems within hours of the release.
Happy holidays from the whole team!
Improvements
Replaced old performance graph by new imgui-based performance graph (in scenario mode)
Audio: Changed loading type of water assets for Italy to improve performance
scriptAI: Improved user interface and fixed performance problems
Bugfixes
Fixed crashes when running 32 Bit (x86) version
Fixed license plate always defaulting back to old text generation
Fixed old Italian plate breaking text when trying to parse something else than valid plate (Eg: nicknames with numbers)
Fixed missing bumpers for Autobello 110B version
Fixed tailgate grill normals issue
Fixed hydros deforming other parts of the car when their movement is nearby the natural frequency of the other parts. This happened at low FPS and inside a certain movement speed zone
Fixed wheel force feedback being disabled when scriptAI is recording
Fixed scriptAI not setting arcade gearbox mode when following a recording
Fixed scriptAI not preserving initial direction when looping
Fixed crash on static render manager when shapes don't have any LOD
Fixed PointLight shadows
Fixed crash when opening a replay before having loaded any map first
Fixed watercooled engine thermals not cooled down by water
Fixed wrong information showed for the Etk 854tx (A)
Fixed scenario logic breaking after trying to reset a paused scenario
You have all been very patient, and the wait is finally over: today we're releasing the new update, which includes some hotly anticipated features, including: