Bay 12 Games Forum

Please login or register.

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

Author Topic: Another Custom Fontset  (Read 2247 times)

Lightman

  • Bay Watcher
  • The groboclones are looking for you.
    • View Profile
Re: Another Custom Fontset
« Reply #15 on: June 20, 2007, 03:46:00 pm »

quote:
Originally posted by Fieari:
<STRONG>Probably not.  DF, unlike almost all modern games, does not run slow because of processing graphics, but from processing the world itself.  Thus, nothing with regards to the graphics should cause either speed ups or slow downs.  It's just a couple of bitblts either way, which are pretty darn cheap, processor wise.</STRONG>

That's something I've been curious about. What is DF programmed in? Modern processors can easily handle millions of computations in a second, so how demanding is the game, really? I naturally assume that the complicated world data takes a bit of processing time, but DF uses 60% of my CPU power when it's on the title menu! The game (with an active, medium-sized fortress) increases that another 20%. Paused goes back to 60%.

So I wonder, why is the idle usage so high?

[ June 20, 2007: Message edited by: Dazco ]

Logged

4bh0r53n

  • Bay Watcher
    • View Profile
    • http://www.phpbber.com/phpbb/index.php?c=1&mforum=abhorsengames
Re: Another Custom Fontset
« Reply #16 on: June 20, 2007, 04:08:00 pm »

i know that DF is programmed in C++ but i dont know why it is such a drain on the resources.
Logged
.B.H.O.R.S.E.N.: Abhorrent, Bloodthirsty, Hitchhiker-Obliterating Ravager from the Sunless Enchanted Necropolis

I dont explode Cats, its way to hard to coax them into the microwave...

TerminatorII

  • Bay Watcher
  • [PREFSTRING:Adamantine Skeleton]
    • View Profile
Re: Another Custom Fontset
« Reply #17 on: June 20, 2007, 06:12:00 pm »

Well right now Toady is adding z and rewriting al other aspects to clean to code of DF up to make it run faster. If you watch his clips you can see his Dwarfs flying along at 100 FPS. much better than now.


one little thing to keep in mind when looking at how much CPU usage it uses is remember that each tile has to be stored in Data, and at probably millions of tiles to a Fortress, that gets expensive fast. Then all hte jobs and where they are are also stored, each character gets stored, and then it has to find optimal paths for everything. (which could mean doing millions of calculations for pathing alone.)

Logged
No, I think the cook would be in charge of sugar-coating the cows.

You are a lifesaver! Round and probably in tropical flavors.

Mechanoid

  • Bay Watcher
  • [INTELLIGENT]
    • View Profile
Re: Another Custom Fontset
« Reply #18 on: June 20, 2007, 06:19:00 pm »

quote:
Originally posted by TerminatorII:
If you watch his clips you can see his Dwarfs flying along at 100 FPS. much better than now.
No... His dwarves fly along because he altered the natural speed of dwarves to 1, which is as fast as the game will allow.


If anything, DF will suck up more CPU time, depending on how your fortress is laid out, and what size the map is set at. If you set it at one full [overworld map square], and dig out every single possible square on that [area], then it will be horrendously laggy. However, you can make your fortress smaller then the current version, so in those cases, Fortress mode will run better then it does now... But only in those cases.

[ June 20, 2007: Message edited by: Mechanoid ]

[ June 20, 2007: Message edited by: Mechanoid ]

Logged
Quote from: Max White
"Have all the steel you want!", says Toady, "It won't save your ass this time!"

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Another Custom Fontset
« Reply #19 on: June 20, 2007, 06:29:00 pm »

Dazco, my CPU is at 0% on the title screen.  Other instances of high title screen CPU usage have been caused by video drivers not being up to date for OpenGL, I think.  It's doing a bit of superfluous redrawing, but nothing that should impact your system if you don't have a strange or very old setup.

Some of the delays that were caused by having hundreds of thousands of items in the fortress have been fixed, but there are also some new lags, mostly associated to flows.  It's a continuing process.

Logged
The Toad, a Natural Resource:  Preserve yours today!

TerminatorII

  • Bay Watcher
  • [PREFSTRING:Adamantine Skeleton]
    • View Profile
Re: Another Custom Fontset
« Reply #20 on: June 20, 2007, 06:54:00 pm »

I stand corrected... though It will be cool to have custom sized maps  :)
Logged
No, I think the cook would be in charge of sugar-coating the cows.

You are a lifesaver! Round and probably in tropical flavors.

Markavian

  • Bay Watcher
  • DF Map Archive Admin
    • View Profile
    • DF Map Archive
Re: Another Custom Fontset
« Reply #21 on: June 20, 2007, 08:29:00 pm »

I made my own 6x6 tileset, not as pretty as herbdogs, but its mine...

Full map preview: Inkflew - 1061 - 6x6 Tileset

Interface screenshots:

Variety is the spice of life! I might need to make a few more tweaks after playing it a while, I'm not 100% happy with the dwarves yet, they look a bit chubby, but it looks weird when they flash with a full tile behind them.

Logged

Markavian

  • Bay Watcher
  • DF Map Archive Admin
    • View Profile
    • DF Map Archive
Re: Another Custom Fontset
« Reply #22 on: June 20, 2007, 08:44:00 pm »

Edit: Bleh, why did I pick 6x6 tiles, its so difficult to work with.

Anyhow, for reference/comparison, here's the fort using herbdogs' 7x7 set applied to the same fort:

Full map preview: Inkflew - 1061 - 7x7


I've decided I like your font more herbdog, its dead cool... but I prefer my wall designs, I'm a neat freak like that.

Logged

slMagnvox

  • Bay Watcher
  • Attend Party
    • View Profile
Re: Another Custom Fontset
« Reply #23 on: June 21, 2007, 07:07:00 am »

I've sworn by the curses 800x600 since I started playing.  I love extended ASCII.  There is something very appealing about these tilesets though.  I have an irrational dislike of the pointy hats in herrb's tiles.  I like how your smoothed walls look alot better also, Markavian.

What is up with the smooth colored walls?  That is ore?  Is there an engrave_ore utility?

EDIT:  What resolution is that?  Looks like a lot more viewable tiles than I get with 800x600 curses.  Might just be an illusion?

[ June 21, 2007: Message edited by: slMagnvox ]

Logged

Markavian

  • Bay Watcher
  • DF Map Archive Admin
    • View Profile
    • DF Map Archive
Re: Another Custom Fontset
« Reply #24 on: June 21, 2007, 07:54:00 am »

quote:
Originally posted by slMagnvox:
<STRONG>What is up with the smooth colored walls?  That is ore?  Is there an engrave_ore utility?

EDIT:  What resolution is that?  Looks like a lot more viewable tiles than I get with 800x600 curses.  Might just be an illusion?

[ June 21, 2007: Message edited by: slMagnvox ]</STRONG>


The smoothed colours walls are gems that have been replaced using the granite.exe utility and then smoothed over. (I didn't bother digging them out).

My 6x6 tilset uses the resolution 480x150px, tiny! I only tested it out quickly, I've not had chance to play it for an extended period yet; it might end up annoying me!

Logged

Slartibartfast

  • Bay Watcher
  • Menaces with spikes of Tin
    • View Profile
Re: Another Custom Fontset
« Reply #25 on: June 21, 2007, 08:09:00 am »

quote:
Originally posted by slMagnvox:
<STRONG>What resolution is that?  Looks like a lot more viewable tiles than I get with 800x600 curses.  Might just be an illusion</STRONG>

The number of tiles on the screen is currently unadjustable, "stuck" on 80*25.
Logged
But what do I know?
Everything I say should be taken with atleast 1 tsp. of salt, and another liter of Dwarven Wine is recommended.

"I thought it was the size of the others!" said Vanon. "I guess it was just standing further away!"

slMagnvox

  • Bay Watcher
  • Attend Party
    • View Profile
Re: Another Custom Fontset
« Reply #26 on: June 21, 2007, 08:35:00 am »

Yeah, I had a feeling it just looked like more.


EDIT:  If anyone wants to check out my sweet fortress and behold the glory that is curses 800x600 ..

onulreg @ DF Map Archive

Markavian, you are behind the Archive?  Damn impressive

[ June 21, 2007: Message edited by: slMagnvox ]

Logged

Lightman

  • Bay Watcher
  • The groboclones are looking for you.
    • View Profile
Re: Another Custom Fontset
« Reply #27 on: June 21, 2007, 01:42:00 pm »

quote:
Originally posted by Toady One:
<STRONG>Dazco, my CPU is at 0% on the title screen.  Other instances of high title screen CPU usage have been caused by video drivers not being up to date for OpenGL, I think.  It's doing a bit of superfluous redrawing, but nothing that should impact your system if you don't have a strange or very old setup.

Some of the delays that were caused by having hundreds of thousands of items in the fortress have been fixed, but there are also some new lags, mostly associated to flows.  It's a continuing process.</STRONG>


Right. I'll check out the video drivers and see if I can fix that. I wouldn't be surprised if that's what's causing the trouble...

Logged

Zaratustra

  • Bay Watcher
    • View Profile
    • http://zarat.us/
Re: Another Custom Fontset
« Reply #28 on: September 06, 2007, 01:53:00 pm »

Pages: 1 [2]