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

[Return] [Entire Thread] [Last 50 posts]
Posting mode: Reply
Name (optional)
Email (optional, will be displayed)
Subject    (optional, usually best left blank)
Message
File []
Embed (advanced)   Help
Password  (for deleting posts, automatically generated)
  • How to format text
  • Supported file types are: GIF, JPG, MP3, PNG, SWF
  • Maximum file size allowed is 10000 KB.
  • Images greater than 250x250 pixels will be thumbnailed.

File 127139893864.jpg - (21.92KB , 425x183 , xzibit.jpg )
3548 No. 3548 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. 3549 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. 3558 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. 3560 ID: 3297aa
File 127154193779.jpg - (20.92KB , 500x303 , pic_morpheus.jpg )
3560

>>313558
Perhaps he could even have a DF-running computer powered by the dorfs themselves...
>>
No. 3561 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. 3562 ID: 1ac39d

>>313560
actually, you could, just have all the pumps set to start manually.
>>
No. 3566 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. 3569 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. 3573 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. 3598 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. 3599 ID: 1ac39d

>>313598
man, if we count the Z-layers we have a fuckton.
>>
No. 3601 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. 3627 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. 3646 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. 3696 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. 3772 ID: 3c7e2f
File 127458062774.png - (199.34KB , 675x1603 , a_bunch_of_rocks.png )
3772

Comes to mind
>>
No. 3882 ID: 48be69

WHAT HAS SCIENCE DONE?!
[Return] [Entire Thread] [Last 50 posts]

Delete post []
Password  
Report post
Reason