Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 8 9 [10] 11

Author Topic: Dwarven Computer  (Read 167425 times)

Forumsdwarf

  • Bay Watcher
    • View Profile
Re: Dwarven Computer
« Reply #135 on: May 04, 2010, 12:44:25 pm »

You should be able to find the "safe" interval empirically.
Harder than it sounds, as you have to find the longest possible instruction.
If there were some way to signal completion of an instruction the computer could run asynchronously.  (Not that "synchronous" isn't over-generous when talking about a clock that runs on water flowing over pressure plates.)
Logged
"Let them eat XXtroutXX!" -Troas
Re: Dwarven Computer
« Reply #136 on: July 11, 2010, 11:11:26 am »

This is incredible -- and to think I can hardly even get a decent fort going  :P
Logged

immibis

  • Bay Watcher
    • View Profile
Re: Dwarven Computer
« Reply #137 on: September 04, 2010, 06:42:33 am »

We would also need to adhere to a processor standard.  If we could convince Toady to compile to a simpler architecture (like MIPS, which is what I used in my hardware class), it would at least be feasible to build.  Trying to build an x86 processor would probably only end in sadness.
Or write an x86 emulator in MIPS.
Logged
If I wanted ramps I would've designated ramps, dammit!

Medicine Man

  • Bay Watcher
  • Pile the bodies, set them aflame.
    • View Profile
Re: Dwarven Computer
« Reply #138 on: September 04, 2010, 08:18:03 am »

I hope the O.S isn't going to be Vista.We don't want the obsidian screen of death now do we?
Logged

AUTOMATIC

  • Bay Watcher
    • View Profile
Re: Dwarven Computer
« Reply #139 on: September 04, 2010, 03:07:09 pm »

You should have implemented one instruction set computer, way more elegant than this 8 instruction one.
Logged

Comrade_Fregge

  • Bay Watcher
  • Buggrit, millennium hand and shrimp!
    • View Profile
Re: Dwarven Computer
« Reply #140 on: September 16, 2010, 04:00:38 pm »

This is awesome. How could this topic die?
Logged

Bronimin

  • Bay Watcher
    • View Profile
Re: Design for a Dwarven Computer Prototype
« Reply #141 on: September 17, 2010, 12:27:25 pm »

-
« Last Edit: June 07, 2018, 04:28:57 pm by Bronimin »
Logged

Diacritic

  • Bay Watcher
    • View Profile
Re: Dwarven Computer
« Reply #142 on: September 17, 2010, 02:03:37 pm »

You should have implemented one instruction set computer, way more elegant than this 8 instruction one.

There's always one of these, isn't there?
Logged

rodomir

  • Escaped Lunatic
    • View Profile
Re: Dwarven Computer
« Reply #143 on: February 08, 2011, 11:59:01 pm »

Hi, sorry to necro this topic, but I registered just to come here and show my apreciation for this titanic wonder.

There are no words strong enough to congratulate Jong.

The internet has been won
Logged

franti

  • Bay Watcher
    • View Profile
Re: Dwarven Computer
« Reply #144 on: July 15, 2011, 05:40:27 pm »

This is so epic. Make a DF computer so complex you can play DF on it.
Logged
Adamantine, Steel, Pig Iron, Iron, Bronze, Bismuth Bronze, Platinum, Brass, Black Bronze, Billon, Rose Gold, Electrum, Bismuth, Aluminum, Gold, Copper, Tin, Sterling Silver, Silver, Nickel, Zinc, Lead, Nickel Silver, Trifle Pewter, Fine Pewter, Lay Pewter.

Urist_McArathos

  • Bay Watcher
  • Nobody enjoys a good laugh more than I do.
    • View Profile
Re: Dwarven Computer
« Reply #145 on: July 16, 2011, 12:00:11 am »

This is so epic. Make a DF computer so complex you can play DF on it.

This would likely require a site larger than the largest possible embark at the moment, AND a single-core processor that was immensely more powerful than anything currently in existence, or (given the state of developing multi cores), anything that WILL be in existence for some time.

In other words, it's the most dwarfy IRL project imaginable.  Ergo, it must be done.  Urist!  Fetch my soldering iron!
Logged
Current Community/Story Projects:
On the Nature of Dwarves

mstram

  • Bay Watcher
    • View Profile
Re: Dwarven Computer
« Reply #146 on: September 25, 2011, 12:53:53 am »

I finally got around to wikifying my computer design.

Dwarven Computer

Now hopefully people interested in dwarven computing don't have to be experience forum users to find my designs.

Any suggestions?

Yeah, they just need to be experienced D.F. users ;)

I just started using the program today, and am stumbling my way through the docs  /tutorials etc.

I've copied your "region2" folder inside D:\Dwarf Fortress\Game\data\save.

When I start the game, I see Amethadefini, is available, and I select it.

Then I get to the "pre embark" screen.

Where is /are the fortress(es) / computer  ? on the grid ?

I tried selecting the whole grid, but that just killed my p.c., so I started looking in 4x4 chunks, but that seems a silly thing to do.

I started the "Object Testing Arena", and it seems there is computer-looking-stuff in there, but I haven't figured out how to use the arena thing yet.

So how do you actually run the "computer" ?

thx

Mike
Logged

mstram

  • Bay Watcher
    • View Profile
Re: Dwarven Computer
« Reply #147 on: September 25, 2011, 04:31:06 pm »

Feel free to try out any sort of program you like. I made sure to write enable all the memory cells, even though I didn't have to.

Hi Jong,

Where on the "region map" are the memory cells ?

It would be helpful if you added a short tutorial to the wiki, on how to change the memory cells / run a program.

Or is the cpu continually running, and when the memory cells are changed, the program (of course), just changes "instantly" (heh, read your comment about "a month in sim time to execute a few instructions)

Mike
Logged

Jong

  • Bay Watcher
    • View Profile
Re: Dwarven Computer
« Reply #148 on: September 25, 2011, 05:13:51 pm »

Hi mike,

While I appreciate your interest, this thread is quite old. I'm pretty sure that most of your troubles stem from the fact that you have loaded the save in the latest version of DF, while the computer was built in version 40d.

A successful load will bring you straight into fortress sim mode, rather than the pre embark screen. Following that... well as you said, I sort of assumed that anyone interested in the computer would have some experience in DF. If you want to learn to play DF, you probably should avoid loading up mature forts like this one as you would be easily overwhelmed. If you just want to see the computer working for yourself, then you can PM me again and I'll try to help you along.

yatsun09

  • Escaped Lunatic
  • PARTY AND BULLSHIT
    • View Profile
    • My hip-hop artist simulator
Re: Dwarven Computer
« Reply #149 on: July 24, 2013, 10:59:42 am »

I wish in future i will write in C++ on df compter and compile it on df computer
Logged
http://dfwk.ru - Russian DF wiki
http://rapthegame.blogspot.com - My hip-hop artist simulator.
G  G  @  G G
  G   G
Pages: 1 ... 8 9 [10] 11