[Burichan]  [Futaba]  [Nice]  [Pony]  -  [WT]  [Home] [Manage]

[Return] [Entire Thread] [Last 50 posts]
Posting mode: Reply
Name
Email
Subject   (reply to 313548)
Message
File []
Embed   Help
Password  (for post and file deletion)
  • Supported file types are: GIF, JPG, MP3, PNG, SWF
  • Maximum file size allowed is 10000 KB.
  • Images greater than 250x250 pixels will be thumbnailed.
  • Currently 1528 unique user posts. View catalog

File 127139893864.jpg - (21.92KB , 425x183 , xzibit.jpg )
313548 No. 313548 ID: 1f9939
I might be late to the party on this one, but some guy completed his plans for a Turing complete computer (with 32 bytes of RAM) built inside his Dwarf Fortress.

http://mkv25.net/dfma/map-8269

Obligatory: "Sup dawg, I heard you like Dwarf Fortress. So we put a computer inside your Dwarf Fortress so you can play Dwarf Fortress on the computer while you play Dwarf Fortress on the computer."
Expand all images
>>
No. 313549 ID: f95872
I'd heard of it when the construction and planning began, but I didn't know it was finished.

This is fucking awesome.
>>
No. 313558 ID: 1ac39d
man, if he manages to actually get dwarf fortress to run on that thing he could, in theory, build a computer inside that dwarf fortress, then one in that, and so on and so forth, an infinite computer...
>>
No. 313560 ID: 3297aa
File 127154193779.jpg - (20.92KB , 500x303 , pic_morpheus.jpg )
313560
>>313558
Perhaps he could even have a DF-running computer powered by the dorfs themselves...
>>
No. 313561 ID: 43d730
For some reason I keep picturing a perfect storm setup where a chain of fey moods annihilates all of the fortresses in succession.

...Then it escapes to the world.
>>
No. 313562 ID: 1ac39d
>>313560
actually, you could, just have all the pumps set to start manually.
>>
No. 313566 ID: f95872
>>313558
Nowhere near enough RAM to generate a world. And the processor is somewhat inadequate, though that would just make things extremely slow rather than causing a crash.

Now I want to know what happens if this computer crashes.
>>
No. 313569 ID: 3441fa
>>313566
If it crashes, it floods the fortress in magma.

But more seriously, I don't think anything bad would happen. You'd just need to manually go in and fix whatever pressure plates got fucked up by the crash.
>>
No. 313573 ID: 1ac39d
well what if he built a bigger one? embark to a 16X16 map and have almost the entire area be the computer.
>>
No. 313598 ID: 1f9939
>>313566
Adding more RAM is an exercise left for the reader. The problem has been solved, building more bytes is just grunt work at this point.

Hmmm. From the wiki "There are 256x256 = 65536 regions in a large world. Each one is composed of 16x16 = 256 blocks (or area blocks, as shown on the Local map) of 48x48 = 2304 tiles each. This results in 38,654,705,664 tiles total before you take Z-layers into account."

Source: http://magmawiki.com/index.php/40d:Regions#ixzz0lo6hh75b

Anyone want to take a stab at calculating the maximum possible RAM?

>>313569
Depending on how the game models mechanical breakdown, would it be possible to blow up the computer and flood the fortress with the right program?
>>
No. 313599 ID: 1ac39d
>>313598
man, if we count the Z-layers we have a fuckton.
>>
No. 313601 ID: 1f9939
>>313598
Looks like a byte (eight bits) is 18x6 tiles if I am reading it correctly. Or 108 tiles. They are also five z-layers thick.

38,654,705,664 divided by 108 is 357,913,941 and a third. Or about 357 megabytes.

Dorf Fortress needs 512 megabytes to run. If you are turning your entire planet into computronium, you can probably wedge the extra memory in using z-layers.

So yes, you could theoretically run Dwarf Fortress inside Dwarf Fortress, ad infinitum. Of course after the first few layers of virtualization you will probably have a clock speed measurable in decades.
>>
No. 313627 ID: ceac17
I'd like to take this opportunity to remind everyone that DF in fact requires far more memory to run than a paltry 512MB. It just keeps most of the data stored on the hard drive, rather than in RAM.
To describe a whole DF region full of computers would take insane amounts of memory, far more than the simulated computer could possibly hold (well duh).

So no, you could not have DF inside DF ad infinitum.
>>
No. 313646 ID: 1f9939
>>313627
How much memory? Dwarf Fortress has a lot of Z-layers and bytes only take up five.

Admittedly for true recursion you could only run a Dwarf Fortress where every tile was devoted to computation for the purposes of computing same.
>>
No. 313696 ID: a594b9
>>313646
DF doesn't even load the entire map into memory. It takes up a lot of RAM just loading one Fortress.
>>
No. 313772 ID: 3c7e2f
File 127458062774.png - (199.34KB , 675x1603 , a_bunch_of_rocks.png )
313772
Comes to mind
>>
No. 313882 ID: 48be69
WHAT HAS SCIENCE DONE?!
[Return] [Entire Thread] [Last 50 posts]

Delete post []
Password  
Report post
Reason