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

🌟 Special thanks to our amazing supporters:


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

Any feedback for tuxDB? Join us!

Steam ImageSteam ImageSteam ImageSteam ImageSteam Image
Iron Village
Lunar Chippy Games Developer
Lunar Chippy Games Publisher
1970-01-01 Release
Game News Posts: 28
🎹🖱️Keyboard + Mouse
🕹️ Partial Controller Support
🎮 Full Controller Support
Positive (30 reviews)
Public Linux Depots:
  • [0 B]
  • [0 B]
Diary #52 1.1.06 & 1.1.07 Release Notes

So uh, sorry about that everyone! I managed to create a new bug in 1.1.05, so a fix went into 1.1.06, but then another bug was reported the next day which warranted the release of 1.1.07. Now that those are sorted, Im back on feature work, but I wanted to talk a bit about what happened and why.

1.1.06


So you may remember my long explanation of the color bug fixed by 1.1.05, and maybe you thought, wow, this guy went into a lot of detail about this bug, he seems to know what hes doing. It turns out, nope. While fixing the problem, I decided to go ahead and write some code to manually write out the color, rather than relying on the default serialization. I still think this was a good call, as relying on the default was the cause of the comma/period bug, but as I was writing it the autocomplete spat out what looked like the thing I was trying to type. So I went ahead and finished the line & moved on. (This was mistake #1.)

Publishing software to actual people should involve a decent amount of testing to prevent bugs from reaching them. Ideally, its one part of the swiss cheese model we all got to learn about in 2020. For major releases, that is the case not only do I run through a full playthrough or two, but Bea McCullagh also does some substantial testing thats why shes on the credits. For this one though, because I was in such a hurry to get a glaring bug fixed, I didnt do enough testing (and I was the only one testing it). I made sure that loading saves with the white hair and trains fixed the colors, and saving the game seemed to work without crashing, but I forgot to verify that these new saves could then be loaded again. (Mistake #2) That is kind of the definition of a working save: its kind of pointless if it cant be loaded again. But this was a last minute oh, I should fix this too change, so it didnt fall on my radar as something to test.

So what was the problem? I forgot the alpha channel when storing colors. Or specifically, the autocomplete forgot it, and I didnt notice. This autocomplete is IntelliCode, which I made the dumb mistake of just assuming was just rebranded IntelliSense or something, just some sort of fancy autocomplete. (To be fair, that does describe all LLMs, but still.) But even though its not Copilot, it calls itself some sort of AI feature, so I finally went diving through the mess of settings to disable all of it. Apparently Im not enough of an anti-AI zealot.

Anyway, without the alpha channel, the code that loads the colors throws an exception, which stops the loading, which prevents the Loading panel from going away. I still generally think this is generally correct behavior, otherwise you could load a corrupt save and all sorts of unexpected shenanigans might happen, but a missing alpha channel stopping loading is too much. The loading code will now properly handle missing alpha channels for colors, and going forward all saves will include it again.

1.1.07


Another bug got reported afterwards, but thankfully this wasnt caused by another fix. In one save, the scheduledRoyalTrain variable in the ProgressionManager (code I have that handles the game levels, a.k.a. permits) had somehow been set to true, but there was no Royal Train present in the save, either in town or listed as a nextTrain. Unfortunately I couldnt reproduce the reason why this happened in the first place, which wouldve been ideal, but theres now code when loading the save that checks if this variable should actually be true. If it shouldnt be, it gets set back to false, which allows the TrainDispatcher to realize it should spawn the Royal Train. That code is now in 1.1.07.

How to Report Bugs


The most useful thing to help deal with bugs is providing your save file to me; second is your log file. The fix in 1.1.07 never would have been made without getting an affected save, so Im taking this opportunity to make a PSA. If you run into an issue in the game, the most useful thing you can do is send an explanation of the problem and a save file. Where do you find those saves (or the related logs), you might ask? Every operating system seems to have an annoying location for them, but heres the full listing:

Save Files (Steam Cloud):

  • Windows C:\\Program Files (x86)\\Steam\\userdata\\ (Your Steam ID)\\3011060\\remote

  • MacOS ~/Library/Application Support/Steam/userdata/(Your Steam ID)/3011060/remote

  • Linux ~/.local/share/Steam/userdata/(Your Steam ID)/3011060/remote

Logs & Save Files (Local):

  • Windows %appdata%\\Godot\\app_userdata\\Iron Village\\logs, saves

  • MacOS ~/Library/Application Support/Godot/app_userdata/Iron Village/logs, saves

  • Linux ~/.local/share/godot/app_userdata/Iron Village/logs, saves

Then either send those via Discord, or send them via electronic mail to michael@lunarchippy.games.

Anyway, thanks for bearing with me and these fixes!


[ 2025-06-30 00:37:29 CET ] [ Original post ]


  • Build houses to give your villagers homes.
  • Clear farm fields to grow a variety of crops, from basic staples to exotic magical ingredients.
  • Open shops that turn raw resources into valuable goods.
  • Construct warehouses to store your resources and goods.


  • Take the resources and goods your villagers make and turn them into gold!
  • Trade for other resources that your villagers need.
  • Invest your gold to expand your village.
  • Refuel trains that stop by on their long journeys.


  • Keep the railway happy and pour in gold to improve it.
  • Unlock new types of goods and resources.
  • Create opportunities to grow into a prospering town!

MINIMAL SETUP
  • OS: Linux distribution released after 2016
  • Processor: Intel Core 2 Duo E8200 or AMD Athlon XE BE-2300Memory: 2 GB RAM
  • Memory: 2 GB RAM
  • Graphics: Intel HD Graphics 5500 (Broadwell) or AMD Radeon R5 Graphics (Kaveri)
  • Storage: 200 MB available spaceAdditional Notes: Full Vulkan 1.0 graphics support required
RECOMMENDED SETUP
  • OS: Linux distribution released after 2020
  • Processor: Intel Core i5-6600K or AMD Ryzen 5 1600Memory: 4 GB RAM
  • Memory: 4 GB RAM
  • Graphics: NVIDIA GeForce GTX 1050 (Pascal) or AMD Radeon RX 460 (GCN 4.0)
  • Storage: 400 MB available spaceAdditional Notes: Dedicated graphics with full Vulkan 1.2 support recommended

GAMEBILLET

[ 6441 ]

16.39$ (18%)
17.59$ (12%)
24.59$ (18%)
0.84$ (91%)
1.00$ (90%)
0.84$ (91%)
33.17$ (17%)
4.95$ (17%)
7.03$ (77%)
4.68$ (88%)
4.27$ (91%)
16.79$ (16%)
8.96$ (55%)
25.64$ (57%)
12.82$ (57%)
16.79$ (16%)
3.51$ (88%)
20.72$ (17%)
4.95$ (17%)
4.95$ (17%)
2.28$ (85%)
1.00$ (90%)
5.12$ (91%)
17.19$ (14%)
29.95$ (50%)
1.52$ (85%)
17.75$ (11%)
33.19$ (17%)
6.61$ (17%)
3.67$ (82%)
GAMERSGATE

[ 3512 ]

3.0$ (85%)
2.25$ (85%)
3.75$ (85%)
30.0$ (50%)
1.5$ (70%)
3.0$ (70%)
30.0$ (50%)
0.56$ (81%)
2.55$ (91%)
3.4$ (91%)
0.56$ (81%)
0.75$ (92%)
4.13$ (62%)
3.0$ (85%)
5.1$ (87%)
0.42$ (79%)
0.26$ (91%)
8.5$ (83%)
1.88$ (62%)
16.0$ (60%)
1.28$ (91%)
1.88$ (92%)
0.58$ (85%)
9.0$ (77%)
1.88$ (81%)
1.7$ (83%)
3.0$ (80%)
4.36$ (71%)
0.56$ (81%)
0.56$ (81%)
MacGamestore

[ 2280 ]

5.99$ (90%)
0.99$ (75%)
17.49$ (20%)
2.49$ (50%)
18.99$ (24%)
1.99$ (87%)
1.99$ (80%)
1.99$ (87%)
4.99$ (90%)
1.99$ (80%)
1.19$ (88%)
2.49$ (75%)
2.48$ (75%)
1.24$ (75%)
1.09$ (82%)
1.49$ (85%)
0.99$ (75%)
1.09$ (95%)
2.49$ (88%)
1.19$ (88%)
8.99$ (55%)
2.49$ (75%)
5.99$ (60%)
2.49$ (83%)
1.19$ (76%)
1.09$ (86%)
21.99$ (12%)
1.19$ (76%)
5.99$ (70%)
2.49$ (75%)

FANATICAL BUNDLES

Time left:

356286 days, 18 hours, 9 minutes


Time left:

356286 days, 18 hours, 9 minutes


Time left:

0 days, 1 hours, 9 minutes


Time left:

22 days, 1 hours, 9 minutes


Time left:

5 days, 1 hours, 9 minutes


Time left:

8 days, 1 hours, 9 minutes


Time left:

14 days, 1 hours, 9 minutes


Time left:

19 days, 1 hours, 9 minutes


Time left:

21 days, 1 hours, 9 minutes


Time left:

26 days, 1 hours, 9 minutes


HUMBLE BUNDLES

Time left:

0 days, 19 hours, 9 minutes


Time left:

0 days, 19 hours, 9 minutes


Time left:

2 days, 19 hours, 9 minutes


Time left:

7 days, 19 hours, 9 minutes


Time left:

9 days, 19 hours, 9 minutes


Time left:

9 days, 19 hours, 9 minutes

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