Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: How "Old" could you have made DF??  (Read 3612 times)

Crossroads Inc.

  • Bay Watcher
  • Joined in the great Migration of 2009
    • View Profile
How "Old" could you have made DF??
« on: January 26, 2014, 03:05:17 pm »

Many of us have heard the comments regarding the original 2D version of Dwarf Fortress..
"It looks so PRIMITIVE!! It looks like this game was made in the 80's!!!"

Well…Could it?

Leaving out the more advanced versions of DF…
The OLD old school version.. How far back could you have made it work?
Given the processing needed, space, size, Megabytes and all that…  Could you have made it for a computer from the 80's? 90's? etc?
Logged
Ask not what the Dwarfs can do for you...
But ask.... why are they drunk all the time?

Broken

  • Bay Watcher
    • View Profile
Re: How "Old" could you have made DF??
« Reply #1 on: January 26, 2014, 03:12:26 pm »

Nope, it wouldn't work. Aestetics are just that. The game needs a lot of processing power, so much that even in modern computers many
a fort dies to FPS death.(that aplies to the 2D version as well) So, no cigar.
Logged
Quote
In a hole in the ground there lived a dwarf. Not a nasty, dirty, wet hole, filled with the ends of worms and an oozy smell, nor yet a dry, bare, sandy hole with nothing in it to sit down on or to eat: it was a dwarf fortress, and that means magma.
Dwarf fortress: Tales of terror and inevitability

Crossroads Inc.

  • Bay Watcher
  • Joined in the great Migration of 2009
    • View Profile
Re: How "Old" could you have made DF??
« Reply #2 on: January 26, 2014, 03:18:32 pm »

Well the first release was back in 2006.  Given the computers of the time. How much further back could you go before it would become unplayable?
Logged
Ask not what the Dwarfs can do for you...
But ask.... why are they drunk all the time?

PigtailLlama

  • Bay Watcher
    • View Profile
Re: How "Old" could you have made DF??
« Reply #3 on: January 26, 2014, 04:02:21 pm »

Visually it could have been made to look like it was on an oscilloscope, but in terms of age I'd say that it wouldn't be possible prior to 2000. The memory requirement for everything that exists in-game would have been too much for the usual computer, although a server might have been able to run a pocket-sized world at that time.
Logged

Untelligent

  • Bay Watcher
  • I eat flesh!
    • View Profile
Re: How "Old" could you have made DF??
« Reply #4 on: January 26, 2014, 09:58:09 pm »

Nope, it wouldn't work. Aestetics are just that. The game needs a lot of processing power, so much that even in modern computers many
a fort dies to FPS death.(that aplies to the 2D version as well) So, no cigar.

Hell, there's been so many optimizations over the years that the current version runs far, far faster for me than the 2D ones do (100+ FPS on embark now, 10-20 on embark in Flat Fortress).
Logged
The World Without Knifebear — A much safer world indeed.
regardless, the slime shooter will be completed, come hell or high water, which are both entirely plausible setbacks at this point.

misko27

  • Bay Watcher
  • Lawful Neutral; Prophet of Pestilence
    • View Profile
Re: How "Old" could you have made DF??
« Reply #5 on: January 26, 2014, 11:34:53 pm »

Of course, bear in mind that as a single threaded program, some of the older computers that have rather then multi-core systems actually have an easier time with DF (if a harder time in general).
Logged
The Age of Man is over. It is the Fire's turn now

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: How "Old" could you have made DF??
« Reply #6 on: January 27, 2014, 12:48:21 am »

Of course, bear in mind that as a single threaded program, some of the older computers that have rather then multi-core systems actually have an easier time with DF (if a harder time in general).

Nah. I'd say the exact opposite. Four cores makes it easier to run because all the other stuff your computer is trying to run gets the other 75% of the CPU instead of DF having to share.

Nasikabatrachus

  • Bay Watcher
  • Who watchdwarfs the watchdwarves?
    • View Profile
Re: How "Old" could you have made DF??
« Reply #7 on: January 27, 2014, 01:52:04 am »

Little do we mortals know
just how great the codebase grows.
We frolic in the fields of ASCII,
never knowing our surpassing
by the perils of the deep
who dream our worlds in their sleep.
Little do we mortals know:
the Old Ones already play 1.0.


Also, this is relevant to this somehow, I'm sure.
Logged
"I want to have goblins about me, for I am courageous. The courage which scareth away ghosts, createth for itself goblins--it wanteth to laugh." Thus Spake Zarathustra, chapter 7, Friedrich Nietzsche

Trickman

  • Bay Watcher
    • View Profile
Re: How "Old" could you have made DF??
« Reply #8 on: January 27, 2014, 09:29:44 am »

Of course, bear in mind that as a single threaded program, some of the older computers that have rather then multi-core systems actually have an easier time with DF (if a harder time in general).
Stop this shit.

Seriously, stop now. You don't know how computer processors work. A single core from a 2 GHz 6-core modern processor SHITS on the face of a 4 GHz single core Pentium IV. Judging how good a computer processor is based on its clock speed is like judging a book for its cover. There are a shitton of other improvements that affect processor performance DRASTICALLY (cache memory size and speed, instruction set and instruction segmentation, among others - google it if you're interested).

Sorry for the harshness but I'm too tired of seeing this on the forums. The best processor to stick on your computer to play DF is the most modern PC processor available in the market.
Logged
This is a plain text forum signature. All typedwarfship is of the finest quality. It menaces with sentences of plain text.

Oort

  • Bay Watcher
  • [CAN'T_LEARN]
    • View Profile
Re: How "Old" could you have made DF??
« Reply #9 on: January 27, 2014, 04:17:29 pm »

Well, Trickman, you are right in most cases, but there are some exceptions (mostly to do with different specs from the same time period). My macbook runs DF better than my friend's new gaming rig, because it's a dual core with more clock speed instead of a quad core. Although it's a complicated system with many other factors, it is an interesting anomaly.
(Yeah, I like the durability of macbooks, I don't use it for gaming besides DF.)
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: How "Old" could you have made DF??
« Reply #10 on: January 27, 2014, 04:31:16 pm »

My macbook runs DF better than my friend's new gaming rig

That's fair.

because it's a dual core with more clock speed instead of a quad core.

And that's post hoc ergo propter hoc.

Trickman

  • Bay Watcher
    • View Profile
Re: How "Old" could you have made DF??
« Reply #11 on: January 27, 2014, 04:50:30 pm »

Well, just like Putnam said, that's that. Your computer is probably better than your friend's in general, Oort (or less loaded with redundant software and viruses; whichever), but we're talking only about processors here. There's much, much more to dictate how fast a computer is than the processor alone. A comparison between two different computers is unfair.

It's kind of like saying "my army of axedwarves is better than your army of axedwarves because mine have candy helmets". There are many other pieces of armor, plus the weapon and the training level, to account for how effective your army is :P
Logged
This is a plain text forum signature. All typedwarfship is of the finest quality. It menaces with sentences of plain text.

Funk

  • Bay Watcher
    • View Profile
Re: How "Old" could you have made DF??
« Reply #12 on: January 27, 2014, 05:43:26 pm »

im not sure what supporting frame work df needs, i think any Microsoft operating systems from the NT family will work.
i did play 40D on a Windows 2000 machine but it was slow and th fps dropped fast.

because it's a dual core with more clock speed instead of a quad core.
Amdahl's law has a low bar for df, none of the core DF can be parallelized, and there is little to gaind form openGL being parallelized.
« Last Edit: January 27, 2014, 05:53:36 pm by Funk »
Logged
Agree, plus that's about the LAST thing *I* want to see from this kind of game - author spending valuable development time on useless graphics.

Unofficial slogan of Bay 12 Games.  

Death to the false emperor a warhammer40k SG

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: How "Old" could you have made DF??
« Reply #13 on: January 27, 2014, 06:24:23 pm »

The graphics is already parallelized, actually.

nukularpower

  • Bay Watcher
    • View Profile
Re: How "Old" could you have made DF??
« Reply #14 on: January 28, 2014, 04:41:06 am »

Well, Trickman, you are right in most cases, but there are some exceptions (mostly to do with different specs from the same time period). My macbook runs DF better than my friend's new gaming rig, because it's a dual core with more clock speed instead of a quad core. Although it's a complicated system with many other factors, it is an interesting anomaly.
(Yeah, I like the durability of macbooks, I don't use it for gaming besides DF.)

My Macbook runs DF like absolute garbage, compared to my gaming PC.. even the loadscreens take a zillion times longer.

Maybe not quite a zillion, but it is definitely noticable.
Logged
Pages: [1] 2