Dwarf Fortress

Dwarf Fortress

EmperorZA Jul 21, 2023 @ 12:30am
1
Original UI - Make DF great again!
I really miss the original UI, is there any way to get it back? mods? an update in the future?
Assigning profession jobs are horrible. The keybindings are horrible.
Its unfortunate that I can't enjoy DF anymore unless I play 0.47.05

Its nice to acknowledge the enormous amount of work that went into the new UI and the improvements but the new UI and improvements have actually made the game nearly unplayable imho.
< >
Showing 1-15 of 34 comments
Fel Jul 21, 2023 @ 12:56am 
Originally posted by EmperorZA:
Assigning profession jobs are horrible.
This is a joke right?
Job asignment in old DF was so bad that therapist was pretty much a must-have in the previous versions.
You had to asign it in each dwarf's screen and there was no overview anywhere of who whas asigned to what.

Outside of a few specific things (I miss having the UI tell me the size of the digging selection, same for farms and roads) the new UI has been a big plus for me.

I also don't miss the many key bindings that were different based on the menu, like scrolling for example.


I know that different people have different tastes but your post sounds closer to "they removed what I was used to, I don't want to learn a new UI" to me.
(posted too early by mistake)
EmperorZA Jul 21, 2023 @ 1:09am 
Originally posted by Fel:
Originally posted by EmperorZA:
Assigning profession jobs are horrible.
This is a joke right?
Job asignment in old DF was so bad that therapist was pretty much a must-have in the previous versions.
You had to asign it in each dwarf's screen and there was no overview anywhere of who whas asigned to what.

Outside of a few specific things (I miss having the UI tell me the size of the digging selection, same for farms and roads) the new UI has been a big plus for me.

I also don't miss the many key bindings that were different based on the menu, like scrolling for example.


I know that different people have different tastes but your post sounds closer to "they removed what I was used to, I don't want to learn a new UI" to me.
(posted too early by mistake)
You have a fair point regarding Job selection, I'm just mad dwarf therapist doesn't support the lastest version yet.
But regards to the UI, doing anything requires enormous time to do anything because it mostly relies on mouse clicking and hovering. Before you could see what letter to press next from menu to menu. Now they're changed all the keybindings AND and you HAVE to hover over a specific building/tab to see the next shortcut key. This is incredibly frustrating. I don't understand why they chose to throw out the original keybindings all together without any option to revert to original keybinding while making it a lot harder to learn the new shortcuts by hiding them under mouse hovering forcing you to rely on the mouse almost entirely.

Now a micro management game that already takes a long time to play, is reduced to menu clicking game with a micro management game afterthought.
Last edited by EmperorZA; Jul 21, 2023 @ 1:10am
mishlerrobert Jul 21, 2023 @ 1:53am 
if we had the old keybinds more people would be asking why "a" "s" "r" and "m" are non functioning.
Haethei Jul 21, 2023 @ 2:02am 
They need to improve the new UI, not go back to the old one. That does mean they need to include features that are missing from the old one, though.
Originally posted by EmperorZA:
Originally posted by Fel:
This is a joke right?
Job asignment in old DF was so bad that therapist was pretty much a must-have in the previous versions.
You had to asign it in each dwarf's screen and there was no overview anywhere of who whas asigned to what.

Outside of a few specific things (I miss having the UI tell me the size of the digging selection, same for farms and roads) the new UI has been a big plus for me.

I also don't miss the many key bindings that were different based on the menu, like scrolling for example.


I know that different people have different tastes but your post sounds closer to "they removed what I was used to, I don't want to learn a new UI" to me.
(posted too early by mistake)
You have a fair point regarding Job selection, I'm just mad dwarf therapist doesn't support the lastest version yet.
But regards to the UI, doing anything requires enormous time to do anything because it mostly relies on mouse clicking and hovering. Before you could see what letter to press next from menu to menu. Now they're changed all the keybindings AND and you HAVE to hover over a specific building/tab to see the next shortcut key. This is incredibly frustrating. I don't understand why they chose to throw out the original keybindings all together without any option to revert to original keybinding while making it a lot harder to learn the new shortcuts by hiding them under mouse hovering forcing you to rely on the mouse almost entirely.

Now a micro management game that already takes a long time to play, is reduced to menu clicking game with a micro management game afterthought.

Dwarf terapist does suport latest version, i'm using it. You just need to do a little copy/paste (see dwarf terapist thread on Bay12 forum)
Pogey-Bait Jul 21, 2023 @ 2:50am 
I'm using Dwarf Therapist in the latest build. As the poster above said, you just have to do this -

1. Install DF Hack if not already installed
2. Run devel/export-dt-ini in DF Hack, which creates an ini file in the base DF directory
3. Copy that file into your dwarf therapist folder in "dwarf therapist base folder"\data\memory_layouts\windows (or whatever platform you're on) folder
4. Not sure if this is required, but I did it: rename the ini file to the version name contained within it. Line three in the file I just created was version_name=v0.50.09 win64 STEAM so I renamed the ini file v0.50.09 win64 STEAM.ini
mishlerrobert Jul 21, 2023 @ 3:13am 
2
Originally posted by Pogey-Bait:
I'm using Dwarf Therapist in the latest build. As the poster above said, you just have to do this -

1. Install DF Hack if not already installed
2. Run devel/export-dt-ini in DF Hack, which creates an ini file in the base DF directory
3. Copy that file into your dwarf therapist folder in "dwarf therapist base folder"\data\memory_layouts\windows (or whatever platform you're on) folder
4. Not sure if this is required, but I did it: rename the ini file to the version name contained within it. Line three in the file I just created was version_name=v0.50.09 win64 STEAM so I renamed the ini file v0.50.09 win64 STEAM.ini


Geesh, I am so computer illiterate anymore that that looks like hieroglyphs to me. I wish i could just pay a company 30 bucks or so and they would give me a working product. Being an unpaid tester is one thing, but an unpaid IT guy is nuts.
Pogey-Bait Jul 21, 2023 @ 3:18am 
Originally posted by mishlerrobert:
Originally posted by Pogey-Bait:
I'm using Dwarf Therapist in the latest build. As the poster above said, you just have to do this -

1. Install DF Hack if not already installed
2. Run devel/export-dt-ini in DF Hack, which creates an ini file in the base DF directory
3. Copy that file into your dwarf therapist folder in "dwarf therapist base folder"\data\memory_layouts\windows (or whatever platform you're on) folder
4. Not sure if this is required, but I did it: rename the ini file to the version name contained within it. Line three in the file I just created was version_name=v0.50.09 win64 STEAM so I renamed the ini file v0.50.09 win64 STEAM.ini


Geesh, I am so computer illiterate anymore that that looks like hieroglyphs to me. I wish i could just pay a company 30 bucks or so and they would give me a working product. Being an unpaid tester is one thing, but an unpaid IT guy is nuts.

Dwarf Therapist is an add on. You have to find a folder and know how to copy/paste.
EmperorZA Jul 21, 2023 @ 5:58am 
Originally posted by Pogey-Bait:
I'm using Dwarf Therapist in the latest build. As the poster above said, you just have to do this -

1. Install DF Hack if not already installed
2. Run devel/export-dt-ini in DF Hack, which creates an ini file in the base DF directory
3. Copy that file into your dwarf therapist folder in "dwarf therapist base folder"\data\memory_layouts\windows (or whatever platform you're on) folder
4. Not sure if this is required, but I did it: rename the ini file to the version name contained within it. Line three in the file I just created was version_name=v0.50.09 win64 STEAM so I renamed the ini file v0.50.09 win64 STEAM.ini
hrmm what's the command?, I tried devel and export-dt-ini in the dfhack command line thing but they don't work and I can't find it in the list
Pogey-Bait Jul 21, 2023 @ 6:04am 
Originally posted by EmperorZA:
Originally posted by Pogey-Bait:
I'm using Dwarf Therapist in the latest build. As the poster above said, you just have to do this -

1. Install DF Hack if not already installed
2. Run devel/export-dt-ini in DF Hack, which creates an ini file in the base DF directory
3. Copy that file into your dwarf therapist folder in "dwarf therapist base folder"\data\memory_layouts\windows (or whatever platform you're on) folder
4. Not sure if this is required, but I did it: rename the ini file to the version name contained within it. Line three in the file I just created was version_name=v0.50.09 win64 STEAM so I renamed the ini file v0.50.09 win64 STEAM.ini
hrmm what's the command?, I tried devel and export-dt-ini in the dfhack command line thing but they don't work and I can't find it in the list

Ahh, yeah I had some issue with it too. You have to use the original DF Hack window instead of the Steam Version DF Hack, but you can open this window using the Steam version of DF Hack with the command -- show

no quotes or anything, just the word -- show in the gui launcher

That will open the old style DF Hack.

From there, run the command -- devel/export-dt-ini

Then just copy that ini file into your Dwarf Therapist folder like the directions say.

Main barrier is that the Steam version of DF Hack doesn't handle commands like the older looking version.

Hope that helps.
EmperorZA Jul 21, 2023 @ 6:23am 
Very cool! Show command is awesome as well, thank you very much! :steamthumbsup:
rome of oxtrot Jul 21, 2023 @ 6:26am 
Originally posted by Fel:
Originally posted by EmperorZA:
Assigning profession jobs are horrible.
This is a joke right?
No, it isn't. "Bring back the old UI" is one of the most common requests we (at the DFHack team) get. (And, yes, someone is working on it.)

The new UI is undoubtedly prettier. That's about the only thing it has going for it. The new UI is just as inconsistent in terms of UX as the old one was, albeit in different ways. It's not actually better, it's just differently bad. Furthermore, while the old UI had lots of inconsistent keyboard mappings, at least it had keyboard mappings. The new UI is completely mouse-dependent, with many interactions having no keyboard alternative at all. Not only is this a cheese move, it's also bad for disability access (and in many ways the new UI is about nine steps back in terms of disability access).

But the real issue? DF is an information-rich game. The old UI, for all its defects, gave the player access to more information per screen than the new one does. This is mainly because the old UI eschewed decorative borders and other frills that the new UI has lots of. As a result, the information density of the interface is much reduced. And this is made worse by the fact that in the old interface, we had lots of (DFHack-provided) tools that allowed us to sort and filter those displays, none of which are available (yet) in the new interface.

The labor UI wasn't made better in the new UI; it was simply done away with by changing the underlying game mechanic to one that gives the player less control and thus requires the player to acquire less information in order to make decisions. This is not a UI improvement; it's a change in the game design, the merits of which are entirely orthogonal to discussing whether the UI is good or bad.

The new UI is intended to facilitate a mouse-centric casual playstyle, which may well make the game more accessible to the zoomers that Kitfox is trying to sell it to. At the same time, that playstyle is absolutely not what drew old-time DF players to the game, many of whom absolutely do not see the tradeoffs made by the new UI design as a net positive. And their point of view is just as legitimate as any other, and should not be casually dismissed as a "joke".
Pogey-Bait Jul 21, 2023 @ 7:03am 
Originally posted by EmperorZA:
Very cool! Show command is awesome as well, thank you very much! :steamthumbsup:

You're welcome :)
Fel Jul 21, 2023 @ 9:07am 
Originally posted by rome of oxtrot:
The labor UI wasn't made better in the new UI; it was simply done away with by changing the underlying game mechanic to one that gives the player less control and thus requires the player to acquire less information in order to make decisions. This is not a UI improvement; it's a change in the game design, the merits of which are entirely orthogonal to discussing whether the UI is good or bad.
<snip>
And their point of view is just as legitimate as any other, and should not be casually dismissed as a "joke".

The change of game mechanics is one thing but the UI could have been pretty similar with the old system as well.
It lacked a central place to see who was asigned to each specific job, making therapist nearly required in most cases.

I'm not dismissing his whole post as a "joke", just the part that says that asigning jobs is worse now than then.
Sorry if it came out wrong.
Even on that part there are things the new UI and system don't do properly, like a quick way to adding all "jobs" instead of making them all one by one when you want to specialize your fort for example.


The rest of my post wasn't dismissing, or at least it wasn't intended that way.
I am among the people that are relatively happy with the new UI after playing with it for a while, and going back to 0.47 for a bit made me remove some of the rose-tinted opinions I had of the old UI as well.

At least the current UI is relatively intuitive where the old one was very hard to get around without knowing where to do what already.
Beelzebelt Jul 21, 2023 @ 12:41pm 
Originally posted by rome of oxtrot:
Originally posted by Fel:
This is a joke right?
The labor UI wasn't made better in the new UI; it was simply done away with by changing the underlying game mechanic to one that gives the player less control and thus requires the player to acquire less information in order to make decisions. This is not a UI improvement; it's a change in the game design, the merits of which are entirely orthogonal to discussing whether the UI is good or bad.

The two aren't mutually exclusive; the underlying game mechanics for labor were changed, AND the UI for managing labors was improved. The new menu, despite the fact that managing labors now requires less information, nonetheless presents more information by an order of magnitude, simply by making it possible to view & manage a single dwarf's labors at a time. Managing the labors of every citizen, one by one, in a game where you can have 200+ citizens by default, was intolerable for all but the most stubborn players; and I would think you agree with that as a developer for a tool designed to entirely circumvent said interface.

I agree with the need to bring back full keyboard support, and that a few screens here and there have room for improvement, but implying that, as a whole, the new UI isn't at least a slight improvement over the old one is either contrarianism or delusion.
< >
Showing 1-15 of 34 comments
Per page: 1530 50

Date Posted: Jul 21, 2023 @ 12:30am
Posts: 34