Bay 12 Games Forum

Please login or register.

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

Author Topic: Will 64 bit DF matter?  (Read 7478 times)

guessingo

  • Bay Watcher
    • View Profile
Will 64 bit DF matter?
« on: July 02, 2016, 11:50:09 am »

64 bit means you can use over 4gb of RAM for the game. Does anyone get close to needing that much? This doesnt use graphics. You can store an awful lot of ascii artifacts in far less than 4gb of memory. Does anyones game ever run out of memory?

Is there anything else that 64 bit will do for DF?
Logged

smakemupagus

  • Bay Watcher
  • [CANOPENDOORS]
    • View Profile
Re: Will 64 bit DF matter?
« Reply #1 on: July 02, 2016, 12:26:41 pm »

Of course.  Generate a medium or large world with over a couple hundred years history.

FantasticDorf

  • Bay Watcher
    • View Profile
Re: Will 64 bit DF matter?
« Reply #2 on: July 02, 2016, 12:33:42 pm »

The game is already incredibly demanding, and its really a sign of moving with the times since most computers are optimised for 64bit.

Currently with the test build of the 64 bit, its working better than ever before on my low end spec laptop.
Logged

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Will 64 bit DF matter?
« Reply #3 on: July 02, 2016, 06:58:06 pm »

I'm guessing this is a troll thread as anyone who actually plays the game knows that DF does a hell of a lot more than 'display a bunch of ascii characters'. But still...

Even in it's current state DF will crash due to the limitations of 32 bit when you generate a large world or try to embark at full size.

And that's right now with the game still decades from completion. When you start generating alternative planes with Gods doing whatever they do, ships and merchants moving around the world, everything else planned, you're going to need a 64 bit DF.

Multithreading too probably at some point, maybe. But 64 bit is a good start.

Something about the 64 bit version has also surprisingly improved performance somewhat when adventuring in large sites (was trying this out for myself on my cheap laptop and it's pretty noticable, although it may just be a lucky side effect of updating the compiler).
« Last Edit: July 02, 2016, 07:25:30 pm by Shonai_Dweller »
Logged

Cruxador

  • Bay Watcher
    • View Profile
Re: Will 64 bit DF matter?
« Reply #4 on: July 03, 2016, 09:08:59 am »

It's not a graphical ram thing, it's general purpose ram. Graphical RAM is on the graphics card and dedicated to stuff like you're thinking of, but most of your RAM is on the motherboard and is used for the assorted data involved in running your programs and OS and stuff.  As people are saying, it can already be exceeded. With 64 bit, you can now set DF up to gen a big long world and leave it while you go to work, and it will have succeeded when you come home. 64bit is also faster in practice, though that's not technically a property inherent to it.

Shonai, remember that not everyone is as computer literate as you. I'm assuming he knows of RAM solely or primarily from graphics card specs.
« Last Edit: July 03, 2016, 09:15:22 am by Cruxador »
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Will 64 bit DF matter?
« Reply #5 on: July 03, 2016, 06:19:02 pm »

That's really bizarre, since you don't get RAM on its own and video memory is usually only shown in advertisement AFAIK. I don't even know what the video memory of my last three graphics cards were.

ORCACommander

  • Bay Watcher
  • [ETHIC:TORTURE_ELVES: PERSONAL_MATTER]
    • View Profile
Re: Will 64 bit DF matter?
« Reply #6 on: July 03, 2016, 08:42:20 pm »

That's really bizarre, since you don't get RAM on its own and video memory is usually only shown in advertisement AFAIK. I don't even know what the video memory of my last three graphics cards were.

its usually on the product packaging or depending on the manufacturer incorporated into their model code.

alternatively you can run gpu-z and it will bring up the relevant info.


go down a few threads download my world and open it in a standard df installation. It Will crash on you.
Logged

Linkxsc

  • Bay Watcher
    • View Profile
Re: Will 64 bit DF matter?
« Reply #7 on: July 05, 2016, 12:55:01 pm »

If you dont know your machine specs. On windows machines, winkeu+r
Dxdiag
And thatll show you your ram and card specs.



And yes 64 bit will be very big for us. As i will finally be able to do a 16x16 embark
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Will 64 bit DF matter?
« Reply #8 on: July 05, 2016, 05:29:37 pm »

MoonyTheHuman

  • Bay Watcher
  • I think the DEC VAX hates me.
    • View Profile
    • hellomouse
Re: Will 64 bit DF matter?
« Reply #9 on: July 05, 2016, 06:03:05 pm »

FantasticDorf

  • Bay Watcher
    • View Profile
Re: Will 64 bit DF matter?
« Reply #10 on: July 06, 2016, 02:21:56 am »

Guess what, its here already. Seems pretty good.

Now Toady can work on other things i guess. He's patched up some issues in the intial test client < 64bit release and it definitely works much better now.
Logged

Yawzheek

  • Bay Watcher
    • View Profile
Re: Will 64 bit DF matter?
« Reply #11 on: July 06, 2016, 04:18:58 am »

I'm definitely no computer guru, and I'm still a noob programmer (virtual functions in C++ still baffle and amaze me), but if I understand it correctly, 32-bit programs are generally limited to 2 GB of total RAM, whereas 64-bit can utilize up to 4 GB. I don't want to give bad information, so don't take my word as law, but I believe that's one of the major improvements.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Will 64 bit DF matter?
« Reply #12 on: July 06, 2016, 04:33:14 am »

Very bad information. 32-bit can go up to 4 GB and 64-bit up to 4,294,967,296 GB.

Boltgun

  • Bay Watcher
  • [UTTERANCES]
    • View Profile
Re: Will 64 bit DF matter?
« Reply #13 on: July 06, 2016, 04:38:18 am »

64-bit can utilize up to 4 GB

You'll no longer crash because your world is too big or that there is too many dwarves to calculate path for. Gimmick of 16x16 embarks aside, having a more stable game is always good.

Also I saw reports from OSx users getting better FPS. I'd like to see some benchmark, or at least some attempts at loading FPS dead forts and see what happens.
Logged

Kumquat

  • Bay Watcher
    • View Profile
Re: Will 64 bit DF matter?
« Reply #14 on: July 06, 2016, 05:11:05 am »

Most consumer grade PCs are limited to a maximum of 32G physical memory. Servers can go up to 128G.

Spoiler (click to show/hide)
Technical details aside, generally the side effect of converting to 64bit is 2%-5% speedup, very much dependent on the program however.

Also the game won't be running in "32 bit emulation" mode in your 64bit OS, which helps a tiny bit as well.
Logged
Pages: [1] 2