Does that laptop have a dedicated GPU (graphics card), or on-board graphics? I’ve had various games fail to launch/initialise on my laptop because the on-board graphics card won’t support the graphics tech they require, even though it theoretically should. Stonehearth is the kind of game that really requires a dedicated GPU, even though it doesn’t actually need a lot of graphical processing power the way it handles graphics does require the kind of tech that comes built-into a separate graphics card rather than on-board graphics.
On that note: even if you get the game up and running with that laptop, a 1.1ghz processor will struggle to keep up with even a tiny town – Stonehearth is much more reliant on the processor than even something like Minecraft. One really big thing you could do to help with that, though, is to use a “smaller world” mod – the Extra Map Options mod has one, plus a bunch of other awesome features, but you might want to go even smaller.
Those plug-in RAM boosters may well help too, but it’s worth pointing out that the way Stonehearth uses RAM caps the amount it can use to only a few gigs. That said, given how much RAM Win10 uses as a baseline + whatever else your computer has to run in the background, having an extra couple of gigs of RAM to be safe definitely sounds sensible. If it was some kind of “Out of Memory” error though, I’d expect you’d be getting an error pop-up. Which reminds me…
If you go to the game files (easiest option in case you’re not familiar: Steam library > right-click Stonehearth > properties > “local files” tab > browse local files) then you should see a log file (probably just a text file named “stonehearth”), and possibly a zip file named “crash” – they should have useful info to help diagnose the specific issues. Of course, you only get the crash file if the game actually starts and crashes… if it fails to initialise altogether, then there may not be any such files. But it’s worth a look – nothing is quite so helpful as when the game tells you exactly what’s going wrong hahaha!