Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 4 5 [6] 7 8 9

Author Topic: DF Designer - 0.16.3 released  (Read 47749 times)

Dorten

  • Bay Watcher
  • [CAFFEINE_DEPENDENT ]
    • View Profile
Re: DF Designer - 0.13 released
« Reply #75 on: July 02, 2010, 06:09:21 am »

Zipped save at DFFD

Windows XP, with who knows how many service packs (working machine)
The version 1.13, it has rotation in 3D
Logged
Cacodemon 2nd Leutenant
medals: 8/40
specials: 30/44
badges: 13:8:3:0:0

soundandfury

  • Bay Watcher
  • Code monkey
    • View Profile
    • Just to the Left of Venus (aka dev-null)
Re: DF Designer - 0.13 released
« Reply #76 on: July 02, 2010, 06:10:43 am »

Thanks.  I'll take a look at it this evening (I'm at work right now).
Logged
It's maths, it must be true!
DF Designer

soundandfury

  • Bay Watcher
  • Code monkey
    • View Profile
    • Just to the Left of Venus (aka dev-null)
Re: DF Designer - 0.13 released
« Reply #77 on: July 02, 2010, 01:20:29 pm »

Well, I've fixed it (turns out, because you had groundlevel set to 0, uslice was being set to -1 when you loaded the file).
The fix is in the latest git version, tagged 0.14.4 (http://github.com/ec429/DF-Designer/tree/0.14.4) which is currently source only.
If you don't have the means to compile it yourself, either wait until I get the binary out (might be tonight, might be Monday), or try the following workaround:
Load up the file, in Edit mode; then set the Groundlevel to 1, then save, then load.  That should fix it, with the minor side-effect that DF-Tiles mode and Export will show the bottom z-level as rock instead of wall.
Logged
It's maths, it must be true!
DF Designer

soundandfury

  • Bay Watcher
  • Code monkey
    • View Profile
    • Just to the Left of Venus (aka dev-null)
Re: DF Designer - 0.13 released
« Reply #78 on: July 02, 2010, 02:13:16 pm »

0.14.4, which fixes the bug, is now available in binary form on github

Note that the 0.15.x series (which is also on that page) is the newgui branch, which is still missing some button art and has not had the 0.14.x fixes merged in; users are advised to stick to 0.14.x for now.

Also, Dorten, thanks very much for the bug report.  It's good to know there are people out there using the software :)
Logged
It's maths, it must be true!
DF Designer

jfsh

  • Bay Watcher
    • View Profile
Re: DF Designer - 0.13 released
« Reply #79 on: July 03, 2010, 02:50:33 pm »

Just tried this out, it was pretty cool.  But, the 0.14.4 Windows version seems to have debugging turned on or something... whenever I move up or down a z-slice, or change levels, it logs this on the left... scrolling up the instructions out of sight!

Is there an easy fix to this that I'm missing?

soundandfury

  • Bay Watcher
  • Code monkey
    • View Profile
    • Just to the Left of Venus (aka dev-null)
Re: DF Designer - 0.13 released
« Reply #80 on: July 03, 2010, 03:03:04 pm »

Just tried this out, it was pretty cool.  But, the 0.14.4 Windows version seems to have debugging turned on or something... whenever I move up or down a z-slice, or change levels, it logs this on the left... scrolling up the instructions out of sight!
It is supposed to do that - it's not a debugging setting or anything - but I guess I should provide an option to disable it, or possibly have a region on the screen that just always shows the current co-ordinates.  Personally I prefer the latter idea, but I can't really do it in the main version, because it'd have to move when I merge in the newgui stuff.  So I'll probably add that to the newgui branch.

Basically, DFD logs pretty much everything on the console up the side.  I'm trying to find a way to have a persistent help window, but it's difficult because all my GUI widgets are hand-rolled in SDL.

If the help's been scrolled off, and you want to re-show it, you can do so by pressing 'h' and it will push whatever's currently there out of the way.

Also, the help's fairly long at the moment - fills up almost the entire console - so almost as soon as a message goes to the console, the help starts to disappear.  In 0.15.x-newgui, there are far fewer keys, so the help is much shorter, which should make this less of a problem.

tl;dr: when the newgui merge happens, that should solve your problem in several ways.  But that can't happen until I have a full set of button art.
Logged
It's maths, it must be true!
DF Designer

soundandfury

  • Bay Watcher
  • Code monkey
    • View Profile
    • Just to the Left of Venus (aka dev-null)
Re: DF Designer - 0.13 released
« Reply #81 on: July 04, 2010, 05:36:50 pm »

Just tried this out, it was pretty cool.  But, the 0.14.4 Windows version seems to have debugging turned on or something... whenever I move up or down a z-slice, or change levels, it logs this on the left... scrolling up the instructions out of sight!
In the latest version on the newgui branch, 0.15.6, there are now counter displays showing the current location in X, Y and Z (the X and Y refer to the tile the mouse is hovering over, and disappear in 3d mode or when the mouse is outside the grid), and the "zslice" messages no longer appear on the console.

Of course, usual caveats apply: the 0.15.x-newgui branch is incomplete (mostly missing button art) and doesn't contain all the fixes on the main tree (0.14.x); there's no binary builds of 0.15.6 (only source code).

If you're eager for the newgui merge, why not submit some button art?  The sooner I have a picture for every button (and it doesn't have to be good, I just need to have something there), the sooner I can merge the branches back together and have all the features and fixes in one version.
Logged
It's maths, it must be true!
DF Designer

Dorten

  • Bay Watcher
  • [CAFFEINE_DEPENDENT ]
    • View Profile
Re: DF Designer - 0.13 released
« Reply #82 on: July 04, 2010, 10:13:54 pm »

Yay, thank you very much!

Also: is there a way to increase the visible part in 3D mode? My toad is too big.
« Last Edit: July 04, 2010, 10:16:39 pm by Dorten »
Logged
Cacodemon 2nd Leutenant
medals: 8/40
specials: 30/44
badges: 13:8:3:0:0

soundandfury

  • Bay Watcher
  • Code monkey
    • View Profile
    • Just to the Left of Venus (aka dev-null)
Re: DF Designer - 0.13 released
« Reply #83 on: July 05, 2010, 07:40:19 am »

Yay, thank you very much!

Also: is there a way to increase the visible part in 3D mode? My toad is too big.
At the moment, no, because my 3D code sucks.  Some time in the future I might manage to fix it up enough to implement zooming, but there will be the caveat that the further you zoom out the slower the program goes; all of DFD's 3D rendering is done in software.  This is for two reasons: i) I don't know how to use any hardware 3D APIs, ii) using graphics cards' capabilities is always a compatibility nightmare.  This way, DFD should run on just about anything, but slowly.  (Of course, the correct solution to problem (ii) is to offer a software mode and a hardware mode)
Logged
It's maths, it must be true!
DF Designer

Dorten

  • Bay Watcher
  • [CAFFEINE_DEPENDENT ]
    • View Profile
Re: DF Designer - 0.13 released
« Reply #84 on: July 05, 2010, 09:47:55 pm »

Nah, I don't care about speed, I just want to see the whole thing. Right now I can't even see two legs at the same time, which sucks :(
Logged
Cacodemon 2nd Leutenant
medals: 8/40
specials: 30/44
badges: 13:8:3:0:0

Daenyth

  • Bay Watcher
    • View Profile
Re: DF Designer - 0.13 released
« Reply #85 on: July 06, 2010, 03:40:10 pm »

You may also want to look at the "git cherry-pick" command. If you've done your commits sanely and your app logic is not coupled with the UI, then you can pull over the individual commits you want back into master without merging everything.
Logged

soundandfury

  • Bay Watcher
  • Code monkey
    • View Profile
    • Just to the Left of Venus (aka dev-null)
Re: DF Designer - 0.13 released
« Reply #86 on: September 21, 2010, 02:06:05 am »

[if] your app logic is not coupled with the UI
Oh dear.

The UI is pervasive in the code.  I know it needs refactoring, but if I do that now I won't be able to cherry-pick changes anyway because it'll just diverge the branches even further.  So I'll leave that until after the merge.

Speaking of merge, contribute some button art, please, people!  I'm not an artist and can't draw these things for toffee!
Logged
It's maths, it must be true!
DF Designer

soundandfury

  • Bay Watcher
  • Code monkey
    • View Profile
    • Just to the Left of Venus (aka dev-null)
Re: DF Designer - 0.16.0 released
« Reply #87 on: October 09, 2010, 07:35:44 pm »

Rejoice, for the long-awaited newgui merge has occurred!  Version 0.16.0 of DF Designer (in two flavours, Linux and Windows) is now available for download!

Of course, with this merge comes the likelihood of bugs.  If you find one, please report it.

So: What's new in 0.16.0?  Well, for a start you've got all the various fixes to bugs reported since 0.13; you've also got the shiny new menu-based GUI, which should make DF Designer much easier to use.  The annoying stream of "zslice: 9" messages has gone (replaced by new X,Y and Z counters).  In short, it's a whole new DF Designer :-)

Download from the usual place (see OP for links).

Mac users will have to wait for HebaruSan to port the latest version, as I am not equipped to do so.

Oh, and Daenyth?  Take your time over making that Arch package.  It's not as though there's any hurry :P
Logged
It's maths, it must be true!
DF Designer

Gearheart

  • Bay Watcher
    • View Profile
Re: DF Designer - 0.16.0 released
« Reply #88 on: October 09, 2010, 07:46:07 pm »

Cool. Didn't see this before, but it seems like a handy little tool.
Logged

squeakyReaper

  • Bay Watcher
  • Legendary Cheese maker
    • View Profile
Re: DF Designer - 0.16.0 released
« Reply #89 on: October 10, 2010, 02:16:23 pm »

As much as I hate seeming like an ignorant person, I hate being a person without a valuable tool even more.  I run Windows XP, but...  I have absolutely no idea how to run this program.  Would anyone mind making a small walkthrough on it?
Logged
Pages: 1 ... 4 5 [6] 7 8 9