Game
Immortal Sins
9 years ago

Rejuvenated the laptop! (or how I found why the laptop was running slow, even though it had decent specs)


Well, this isn’t exactly news, but it’s worth to share this. This bugged me for a while and it caused some issues to me while I was debugging the game.

Yesterday, I decided to disassemble my laptop, to clean up the insides (as well as replacing the stock thermal compound (more about it here: https://en.wikipedia.org/wiki/Computer_cooling#Thermally_conductive_compounds) with an aftermarket thermal paste). And wouldn’t you know, the fan was almost blocked on the exhaust side by a thick layer of dust. I had to disassemble almost the entire cooling system and the fan to see that layer. So, after cleaning, replacing the stock paste (I had to remove the system from the laptop’s motherboard just so I can disassemble it) and reassembled the laptop, big surprise, the laptop ran at max speed and ran cooler.

So, what does it mean for Immortal Sins?

Since before cleaning the fan, the laptop was slowly getting more dust over the years, resulting in increasing the temperature (since less heat was removed from the laptop) and at a certain point it would result in slowing down both the CPU and the integrated GPU to prevent damage in addition to making less comfortable and more annoying to work on the laptop. So, I can now work on Immortal Sins much better (and fix up issues like the clunky input much better and more accurate).

Moral of the story: Clean the cooling fans regularly (especially on laptops). Once a year is good enough.



0 comments

Loading...

Next up

A small teaser for the next update.

Waz zis? An overhauled map? Yes. Coming soon.

It's a bit early, but I have something cooking. Keep an eye out.

Jump List returns in the next update.

A bit of an old but goodie coming back: Quick Load! In an upcoming update, you can jump back to where you left off with a push of a button.

Overhauls on the way.

Added a simple audio system to the launcher.

Time for a bit of shenanigans: RPG Maker MV running on top of Tauri! This more future proofed framework means better performace and smaller file sizes. It does require some re-work in the engine, but it could lead to true cross-platform games.

Wrote a tool that installs the game's dependencies. That means Northbridge will always use the latest version of the Microsoft Edge WebView2 Runtime.

Implementing Armor Corrosion. This put quite a dent in the target's armor for a short time.