Game
Immortal Sins
10 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

Overhauls on the way.

A small teaser for the next update.

While I'm preparing August's Monthly Sync, I'm preparing a Trello board for the game. You can see what I'm working on here. https://trello.com/b/CjFyzH50/immortal-sins-game-development Pardon my dust, while I'm getting this up and running.

Who did this?

Added the option to rebuild the cache. This will clear the cache and then decompress the files from the packages.

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.

It's pretty early, but here's a look at a mob manager, handling the enemies in the game. The code streamlines the programming of the enemies. Hopefully, I can expand it to more useful ways.

Added achievements. Because why not?

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.

Taking the wraps off. For real this time.