Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Poll

After experimenting with the options, how is 40d13? Problems only count if the defaults don't work.

Faster than 40d, no problems
- 42 (26.1%)
Faster than 40d, problems
- 72 (44.7%)
No slower than 40d, no problems
- 14 (8.7%)
No slower than 40d, problems
- 16 (9.9%)
Slower than 40d, no problems
- 2 (1.2%)
Slower than 40d, problems
- 3 (1.9%)
Doesn't work (please explain)
- 12 (7.5%)

Total Members Voted: 160


Pages: 1 ... 32 33 [34] 35 36 ... 147

Author Topic: FotF: Help test the output code for the next version of DF (40d13)  (Read 373391 times)

Frelock

  • Bay Watcher
  • Dabbling Philosopher
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #495 on: January 01, 2009, 02:15:38 pm »

Well, when I have partial print on, I get a little FPS boost with D6 in my current fort (about 50 FPS, up from 40).  That's the same for the YES, NO, NO option and the YES, YES, NO option.  When I tried YES, NO, YES, I got this:
Spoiler (click to show/hide)
That's the DF window on top of the Init window; it makes DF not print anything at all, and the computer draws whatever is behind it instead.  Still, since the YES, YES, NO option works, I'm not complaining.  Thanks for the update!
Logged
All generalizations are false....including this one.

Ampersand

  • Bay Watcher
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #496 on: January 01, 2009, 02:21:01 pm »

Partial print enabled, set to 0. There is a consistent graphical bug in which a tile I've never seen before draws over all of the letters in the menu and takes their colors, every couple frames. This texture keeps flashing over everything, even in fortress mode.

Partial Print set to 1 seems to have no problems so far. and I've got my fps hanging consistently around 120, with gfps set to 50
Logged
!!&!!

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #497 on: January 01, 2009, 02:30:26 pm »

Note: On modern GPUs, YES:0, YES, NO should be the fastest setting.

Also, if you have framebuffer set to YES, then partial-printing should *always* be set to YES:0. If anyone claims something else works better (given framebuffer on), that's utterly bizarre and will destroy my grasp on reality.
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Volfram

  • Bay Watcher
  • hate you all.
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #498 on: January 01, 2009, 02:35:09 pm »

Not sure when the buffers were added, but the Init.txt file I'm using shouldn't be any earlier than 40d4, and it doesn't mention framebuffers or singlebuffers.(at least, it didn't... I've added those tags in.)

What are the buffers supposed to do?(so that I can figure out whether or not they're doing it.)
Logged
Andir and Roxorius "should" die.

Yes, actually, I am trying to get myself banned.  I wish Toady would quit working on this worthless piece of junk and go back to teaching math.

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #499 on: January 01, 2009, 02:38:25 pm »

They were added in d6, and you should never, ever just unpack a new copy of DF on top of the older one, or use an older init.txt.

Basically, they ask the GPU to make a separate, software-controlled off-screen framebuffer that partial-printing can render into, and that it can then blit to screen wholesale once per frame. Gives most of the benefits of partial-printing, without any of the drawbacks - so long as your GPU is reasonably modern.

The 5000-series cards *support* it, but generally slowly. 8000-series cards do it very well. In between.. no real idea - you're test bunnies. Hi, bunnies.
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #500 on: January 01, 2009, 02:47:29 pm »

The dev log is somewhat misleading, though.

Yes, there are timer fixes that, among other things, stop it from going above the fps cap.. but... they also make sure it uses all the CPU available to reach that cap, and ensures you get the G_FPS you requested if at all possible.
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #501 on: January 01, 2009, 02:48:10 pm »

(Well, not quite. If you request 10 g_fps and it only manages 8, then you're also getting 8 fps. It won't stall the game trying to print the maximum number of graphical frames.)
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #502 on: January 01, 2009, 02:57:02 pm »

Not strictly relevant, but the new mousewheel support is nifty for secondary scroll.
Logged

Savok

  • Bay Watcher
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #503 on: January 01, 2009, 02:57:34 pm »

FPScap=9999, GFPScap=30

aaand YES:0 YES NO fails. No jerkiness/flickering, which is wonderful, but ~0.5FPS for menu and game.
YES:0 NO YES gives decent menu framerate (~800), but worse jerkiness than before. Also, a little flickering.
YES:0 NO NO is quite similar to the above, but a little less jerky.
NO:0 NO NO is quite similar to YES:0 NO NO, but is a little less jerky.

Doing the same stuff with YES:2 does not improve results.

DF is still unplayable, since this is also happening in 40d.
Logged
So sayeth the Wiki Loremaster!

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #504 on: January 01, 2009, 03:01:42 pm »

Not My Fault(tm).

Have you tried reinstalling windows? Or installing, say, ubuntu and running the linux version?
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Volfram

  • Bay Watcher
  • hate you all.
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #505 on: January 01, 2009, 03:07:25 pm »

There's no reason you should be getting problems like that with a GeForce 5x00 card.  Before shuffling Operating systems, have you checked your drivers?

Y:0/Y/N produces tearing when switching focus back to DF.  I couldn't get a proper screenshot, and wouldn't worry about fixing it.  I'll try other settings once I've chosen my Embark location.

[edit]Heee, all my creatures spawned on the same tile, several dozen feet away from the wagon. ;D [/edit]

Single Buffer causes the draw function to not be called.  No visual difference between Framebuffer on or off.  I'll leave it on, as it probably produces a minor performance increase.
« Last Edit: January 01, 2009, 03:15:14 pm by Volfram »
Logged
Andir and Roxorius "should" die.

Yes, actually, I am trying to get myself banned.  I wish Toady would quit working on this worthless piece of junk and go back to teaching math.

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #506 on: January 01, 2009, 03:20:57 pm »

Single buffer on does /not/ make sense with framebuffer on. The whole /point/ of using a framebuffer is so we can use partial printing:yes:0 with double buffering. -_-;
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Savok

  • Bay Watcher
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #507 on: January 01, 2009, 03:22:31 pm »

Not My Fault(tm).

Have you tried reinstalling windows? Or installing, say, ubuntu and running the linux version?
Um, no. I did recently (within the lifetime of this thread) upgrade my drivers.

I wouldn't say that I have enough technical skills to install ubuntu unaided.

Interestingly, this does not happen in 40d when using a specific world genned in an earlier version. (33f? maybe.) I'm going to try genning worlds in a couple different versions and seeing what results I get.
Logged
So sayeth the Wiki Loremaster!

dwarfed one

  • Bay Watcher
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #508 on: January 01, 2009, 03:23:30 pm »

Notebook with windows XP, videocard: Mobile Intel 945GM
Tried with small fortress, FPS_CAP:200, G_FPS_CAP:100 (set different values without any seen result)
In full screen mode all looks like max FPS set to 60.
(NO, NO, NO) FullScreen - 60 FPS, WindowMode ~85
(YES, NO, NO) strong flicker  FS - 60FPS, WM > 100 (unable to see)
(YES:1, NO, NO) FS fliker - 60FPS, WM > 100 (no problem)
(YES:2, NO, NO) FS - 60FPS, WM > 100 (no problem)
(YES, YES, NO) flicker FS - 60FPS, WM > 100 strong flicker
(YES:2, YES, NO) FS - 60FPS, WM > 100 (no problem)
(YES:2, NO, YES) FS => 100FPS, WM  - blank screen or random signs, music plays
(YES, NO, YES) almost same as above. Only buffer is seen

Did seen limit of 60 frames in D5 or earlier
D5 same fort, PARTIAL_PRINT:NO:2   Full Screen: ~130 FPS, Windowed mode 200 FPS
« Last Edit: January 01, 2009, 03:53:25 pm by dwarfed one »
Logged

Volfram

  • Bay Watcher
  • hate you all.
    • View Profile
Re: Future of the fort: Help test the output code for the next version of DF
« Reply #509 on: January 01, 2009, 03:35:32 pm »

Single buffer on does /not/ make sense with framebuffer on. The whole /point/ of using a framebuffer is so we can use partial printing:yes:0 with double buffering. -_-;
Oooo, I see.

I had Framebuffer off for Single Buffer tests.

I wouldn't say that I have enough technical skills to install ubuntu unaided.
How to install Ubuntu in 4 easy steps.
1: download image of latest version.
2: burn image to a CD
3: insert CD in CD-ROM drive.  Autorun will pop a window up.
4: choose the "Install Ubuntu" option.(I dunno how it works, but it installs a second OS and partition from within Windows.)
Logged
Andir and Roxorius "should" die.

Yes, actually, I am trying to get myself banned.  I wish Toady would quit working on this worthless piece of junk and go back to teaching math.
Pages: 1 ... 32 33 [34] 35 36 ... 147