Originally I created this utility to play on a would be now 6+ year old, crappy laptop that I installed Vista on it; so I need all the performance boosting I can get. One way that I was able to boost performance was by shrinking down the playable fortress size to 1x1 which helped a lot. I have since replaced that laptop with a new and improved crappy laptop that doesn't need a 1x1 fortress to be playable (also some of Toady's optimizations helped).
Download:
http://www.lorauwar.com/~jifodus/dl/df/nanofortress.zip (2013.1.25.1)
It's been verified to work with 0.34.11 (Windows; SDL + legacy). It will probably work with any the more recent versions (0.31.*, through 0.34.*), and it may work with future versions.
If you are running Windows XP, and the download above does not work for you try looking at
this post. I've upgraded my compiler and it would seem that Microsoft has dropped support for Windows XP from it (or at least not in default builds). As I no longer have any convenient Windows XP installations, I'm not able to properly test the build on Windows XP.
Please read the error messages carefully, if the error is about the finder, it successfully patched the part of the code that allows you to manually resize the the embark area to 1x1, it however did not successfully patch the finder that DF includes so you won't be able to find a 1x1 area with the resources you want (not that looking for a 1x1 area has any real merit anyway).
Windows Vista/Windows 7 users, if you get an error message about
OpenProcess(Dwarf Fortress) failed. Are you the same user that started the game?, try running it as Administrator.
Please remember, Dwarf Fortress wasn't originally intended to run on 1x1 local area maps, hence there will be unexpected, possibly disastrous or possibly hilarious consequences (such as continuous spawning of undead critters, insta-heat-death when spawning on a magma tube, that kinda fun stuff).
For source code, check out:
http://code.lorauwar.com/hg/pub/df/file/1df58548a05a/AutomatedTools/nanofortress.cSee also:
Embark Anywhere (2013.1.25.1)
This post has been rewritten to be more up to date, the original post has been archived here:
Since I play on a 4+ year old, crappy laptop and I installed Vista on it; I need all the performance boosting I can get.
Therefore opening up those 1x1 fortresses for your convenience:
http://75.127.91.201/~jifodus/df/nanofortress-0_28_181_40dN.zip (2009.10.02.1)
It's been verified to work with 0.28.181.40d16, but it should work with the other SDL based versions of DF. The older non-SDL series is unsupported at this time, due to different offsets.
It's been designed to work with v0.28.181.39c and later. If it detects the map finder in v0.28.181.39d and later, it will attempt to patch that as well.It is possible that it will work with earlier versions, however, it's largely untested.
Also, before anyone says they see sky on the fortress overview map on a 1x1 fortress, I'll say that Dwarf Fortress wasn't originally intended to run on 1x1 local area maps hence there will be unexpected, possibly disasterous or possibly hilarious consequences.