The last patch was quite heavy and cause a lot of bugs. This week no less than 12 build has been uploaded to fix bugs. This did not leave me much time to continue the implementation of new functionality but I still have some new besides the incredibly long list of bugfix!
Thank you all for reporting bug and continue to do it!
Interface
A new component unlock notification has been added
Audio
New audio feature available thanks to the previous update of MonoGame. A sound filter is now applied when browsing menu.
Miscellaneous
Minor improvement of the interface Minor improvement to GPU resources usage Modded HDD will now work as expected Text writing now uses a dedicated buffer to prevent overflow
And ofcourse many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change and what you will like to see in Hardware Engineers in the comment section below.
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
Summary:
v0.1.99
Adding new unlock animations
Improved Audio Engine
Improved Interface
Improved Compatibility with HDD mod
Improved Text drawing performance
Fixed Out of memory when drawing text
Fixed Out of memory when saving
Fixed Bug with translated text
Fixed music volume
Fixed sound effect not played
Fixed Animations slowdown when you have more than 1000fps
Fixed Textures of Vrd 3 v0.1.98b
Fixed crash when adding HDD to cart
Fixed "OpenAL drivers could not be found" v0.1.98c
I have planned several changes for Hardware Engineers.
Setting up a folder tree Currently the hard drive does not really stores files, but only certain properties like installed software etc. The space used and the customer data are simulated by a calculation. I would like to push the realism by adding a real folder tree that will actually contain the files and folders necessary for the gameplay. This will open up a lot of possibilities and improve realism as well as the game's behavior towards hard drives and data.
Registry for WinDOOR Like the hard drives WinDOOR is simulated without being really present on the hard drives. I would like to change this by adding a registry to WinDOOR, which will allows the operating system to store data and parameters.
Update MonoGame to v3.6 The game engine uses the framework MonoGame v3.5.1.1679, a new version is available. With a lot of changes and improvements, such as better stability, improved performance and tons of bugfix.
All these changes are now ready! These changes are quite heavy, they need a lots of test and modification in the code, I don't want to broke the game with tons of bug and make it completely unplayable. Which is why I decided not to include all of them at the same time, and add them step by step.
Engine
The migration to the new version is complete. There are many things that have had to be corrected especially for shaders and the management of VSync, if you encounter any bug. Do not hesitate to create a topic on the community hub via Steam: Bug Report section If you are a Modder who use content builder, all your mod need to be updated with the new version of MonoGame. First, uninstall MonoGame SDK 3.5.1, Then follow first few steps of the guide ([HowTo] Use Models Builder) about installation (all links has been updated) When you have MG 3.6 installed you will be able to update your assets with the content builder likes before. Sentry's SharpRaven(the reporting tool) has been updated to v2.3.2
Folders !
The implementation is not completely finalize, it is not possible to create or rename folders yet, but we can already explore the contents of hard drives and find our downloads and others files.
Interface
The game customization window will now remember your changes for future party. When quitting skill tree without applying change you will now have a prompt who will ask you if you want to save the changes.
And ofcourse many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
Summary:
Adding files explorer
Adding Game customization save
Improved Skill Tree quit
Code improvement
Minor spelling correction
Reducing Memory usage (~15%)
Updating to MonoGame 3.6
Updating to SharpRaven 2.3.2
Fixed wrong button size
Fixed problem when canceling mission
Fixed bug with tooltip's graph
Fixed cursor displacement when the game lose focus
Fixed "Error: 2004" Failed to make context 131072
Fixed openal32.dll v0.1.98b
Fixed crash when adding HDD to cart
Fixed "OpenAL drivers could not be found" v0.1.98c
To complete the previous patch, the editor has been improved again. All the option that was not in the new rework has been added in this patch. Custom frequency, models variant and more! Color editor has been updated, you can now set custom color.
Hyperthreading
Processor can now have Hyperthreading technology. Hyperthreading is a technology that allows processor to have more than one thread per core.
Interface
As you can see in the previous screenshot the tooltips status bar and graph has been improved to match new icon style. The shop interface has been improved in the same way Some icon has been improved too. It will now be display in the tooltip if a CPU is unlocked or not.
Mission
The way how the game calculates the minimum performance requirements has been improved for upgrade mission (purple) Failed mission will now reduce your reputations point every day if you don't cancel them. You will have -25 RP for each failed mission that is not cancel before the end of the day. The amount of RP is affected by the parameter "Penalty Fee" chosen at the start of a new game.
Engine
The shader has been improved to improve management of transparency
And ofcourse many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
38 new motherboards has been added to the game with new 3D models! All motherboard has been rebalanced.
Modding
The interface of the components editor has been completely reworked. Thank to the previous patch to the engine, It is now possible to add your own materials and textures. The preset editor has also been reworked.
The guide [HowTo] Use Models Builder has been updated and now contains a list of fully configured and ready to use template for each components
And ofcourse many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
When I see reviewers talking about PBS and not Hardware Engineers
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
In continuation of the previous patch, the engine has been improved especially the management of character's animations. The 3D model of the characters has been reworked to take advantage of the new functionality of the engine. Animations now uses significantly less CPU resources while it is played and updated. The use of RAM memory has also been reduced.
Content
New motherboard models as been added.
And ofcourse many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
Earlier this week:
# v0.1.94b #
Fixed SSD mission prerequisite
Fixed color bug in Scan and Temperature view
Fixed DVD/USB not visible in Boot view
Fixed Watercooling black slots
Fixed Inventory Black USB
Fixed Flickering texture # v0.1.94c #
Adding PolygonBackup will now copy downloads folder
Adding Drive letter in "Properties" of files
Improved Performance: Assembly
Fixed Black model in Assembly
Fixed Mods preview
Fixed bug with effect for tube
Fixed bug with Assembly update
Summary:
Performance improvement
Improved Character model
Reducing CPU usage
Reducing Memory usage
Adding new motherboard model
Adding Copies duration take drives performance into account
In continuation of the previous patch, the engine has been improved especially the management of character's animations. The 3D model of the characters has been reworked to take advantage of the new functionality of the engine. Animations now uses significantly less CPU resources while it is played and updated. The use of RAM memory has also been reduced.
Content
New motherboard models as been added.
And ofcourse many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
Earlier this week:
# v0.1.94b #
Fixed SSD mission prerequisite
Fixed color bug in Scan and Temperature view
Fixed DVD/USB not visible in Boot view
Fixed Watercooling black slots
Fixed Inventory Black USB
Fixed Flickering texture # v0.1.94c #
Adding PolygonBackup will now copy downloads folder
Adding Drive letter in "Properties" of files
Improved Performance: Assembly
Fixed Black model in Assembly
Fixed Mods preview
Fixed bug with effect for tube
Fixed bug with Assembly update
Summary:
Performance improvement
Improved Character model
Reducing CPU usage
Reducing Memory usage
Adding new motherboard model
Adding Copies duration take drives performance into account
This week a very important part of the engine has been reworked. This part concerns the management and display of 3D models. These changes are intended to improve performance and add more flexibility to the development of the game. After modifying the engine, all windows displaying objects in 3D have to be reworked. This task has been long and tedious but it's finally done!
Performance
According to my tests, the performances have practically doubled each time! Due to the large number of changes in the interface, perhaps some bugs persist, if you noticed something that are not displayed correctly, you can report it here in the comment section or directly on the community HUB accessible via Steam, it will be fix as soon as possible
Interface
The 3D thumbnails and the assembly view have been updated to a perspective instead orthographic view.
The store now has a rotating preview.
Content
Motherboards now have a maximum RAM frequency supported
PCs have been rebalanced to meet the new requirements of motherboards.
And ofcourse many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
Summary:
Adding Memory max frequency for Motherboard
Improved 3D Engine
Improved Interface
Improved Performance
Updated Assembly's view
Updated item previews
Rebalancing Computers
Fixed Obits brand color
Fixed bugs in the Demo version
Fixed visible "\n" character in Tooltips
Fixed missing space in text
Fixed PSU name errors
Fixed Fan stickers
Fixed bug with watercooling rad
Fixed issue with "First Time Setup" (?) # v0.1.94b
This week a very important part of the engine has been reworked. This part concerns the management and display of 3D models. These changes are intended to improve performance and add more flexibility to the development of the game. After modifying the engine, all windows displaying objects in 3D have to be reworked. This task has been long and tedious but it's finally done!
Performance
According to my tests, the performances have practically doubled each time! Due to the large number of changes in the interface, perhaps some bugs persist, if you noticed something that are not displayed correctly, you can report it here in the comment section or directly on the community HUB accessible via Steam, it will be fix as soon as possible
Interface
The 3D thumbnails and the assembly view have been updated to a perspective instead orthographic view.
The store now has a rotating preview.
Content
Motherboards now have a maximum RAM frequency supported
PCs have been rebalanced to meet the new requirements of motherboards.
And ofcourse many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
Summary:
Adding Memory max frequency for Motherboard
Improved 3D Engine
Improved Interface
Improved Performance
Updated Assembly's view
Updated item previews
Rebalancing Computers
Fixed Obits brand color
Fixed bugs in the Demo version
Fixed visible "\n" character in Tooltips
Fixed missing space in text
Fixed PSU name errors
Fixed Fan stickers
Fixed bug with watercooling rad
Fixed issue with "First Time Setup" (?) # v0.1.94b
NPC will now use greeting animations before talking to you.
Delivery
Delivery window has been updating to match the new window style with animated NPC.
Content
2 CPU AirCooler and 7 CPU WaterCooler has been added to the components list. 8 new 3D models has been added (6 radiators, 1 WaterCooling Block, 1 AirCooling). Watercooling kit with dual fan.
Engine
From now modded WaterCooling kit will have to fulfill some requirements to be accepted by the game. A new window will appear on the title screen if you have subscribed to non-compatible mods. The mode manager will now show the incompatible mod in red and label them with "[ERROR]" in front of their name.
And of course many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
How much do you like WaterCooling?
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!
NPC will now use greeting animations before talking to you.
Delivery
Delivery window has been updating to match the new window style with animated NPC.
Content
2 CPU AirCooler and 7 CPU WaterCooler has been added to the components list. 8 new 3D models has been added (6 radiators, 1 WaterCooling Block, 1 AirCooling). Watercooling kit with dual fan.
Engine
From now modded WaterCooling kit will have to fulfill some requirements to be accepted by the game. A new window will appear on the title screen if you have subscribed to non-compatible mods. The mode manager will now show the incompatible mod in red and label them with "[ERROR]" in front of their name.
And of course many bugs was fixed. If you found a bug, do not forget to report it on the Bug Report section of the Steam HUB this is very important!
As usual feel free to let me know what you think about this change in the comment section below.
How much do you like WaterCooling?
Thanks for reading! If you want to support Hardware Engineers share it with your friends!
I hope you will enjoy this patch and see you for the next one!