Bay 12 Games Forum

Dwarf Fortress => DF Dwarf Mode Discussion => Topic started by: Grax on April 15, 2024, 08:52:50 am

Title: New UI is shit.
Post by: Grax on April 15, 2024, 08:52:50 am
Just downloaded and started 50.12 (after a 2 or 3 year pause, since 43.x or 45.x, don't remember)

Aaaand WTF?!

New UI is almost unplayable.
No shortcuts visible.
Where's side panel?

Why anything have to be pressed or viewed by mouse?

Won't play new versions of DF anymore.
Title: Re: New UI is shit.
Post by: Grax on April 15, 2024, 10:07:51 am
Tried hard.

Totally unplayable without visible hotkeys.

So, it's sad to say, but - never again.
I won't play with this new UI.

Title: Re: New UI is shit.
Post by: Inarius on April 15, 2024, 12:27:00 pm
Well, you may not be the only one, but what is sure is that you are in (by a large margin) minority.
It's sad, though.
Title: Re: New UI is shit.
Post by: Uthimienure on April 15, 2024, 01:16:03 pm
I keep watching, waiting... for the interface to be useable again... without the mouse.
Until then, 0.47.05 is the game for me.
Yes, it's very sad.
Title: Re: New UI is shit.
Post by: Doren I on April 15, 2024, 06:12:28 pm
You get used to it, the same way you get used to the original UI.  I’m up to nearly my old speed and I only started playing the new version a couple weeks ago, and it’s nice that not all menus pause the game; before it was only the squads menu.

Many things I do miss, though.  UMKH was too visionary for our time
Title: Re: New UI is shit.
Post by: PlumpHelmetMan on April 15, 2024, 06:33:52 pm
The new UI has many improvements IMO (in our nostalgia, we often forget just how many complaints were levelled at the old UI). For instance, I find mining much easier and faster now than it's ever been, and I find I have a lot more freedom in digging out interesting and unique room shapes that are more than just a series of squares and rectangles of varying sizes. That said, I do think moving nearly everything to mouse-only controls was a mistake. Luckily, Toady has dropped multiple hints that he plans on gradually re-integrating keyboard commands for those who prefer them, but there's been little in the way of an ETA on how long that will take.
Title: Re: New UI is shit.
Post by: Goldbeard on April 16, 2024, 05:34:09 pm
New UI is shit.

Yes.

47.05 remains fully playable though.
Title: Re: New UI is shit.
Post by: FantasticDorf on April 17, 2024, 07:01:46 am
I wouldn't call it bad, but its definitely rounding back to "obtuse", the way its made mirrors Toady's knack for making highly detailed bloated gui. A keyboard version with the implementations put in to support the mouse would have to be a divorced version of the game coded alongside the original, which is already what 47.05 provides.

I think its the APM that gets me the most, it's extremely easy to click way too much (like diagonals) and swapping UI panel keys to do tasks that only took one press on keyboard, especially drawing my eye to it, instead of subconciously typing it out. It really builds up my repetitive straining for less tasks than i could do before.

The paper doll system is problematic for modding and i wish it could just be toggled off, because everything else beside units has virtually static sprites.
Title: Re: New UI is shit.
Post by: Salmeuk on April 17, 2024, 09:38:11 am
what kind of weak-bearded fool are ye?! DF remains above and beyond all other narrative simulations.

 that being said, I sympathize, yet if you are a true fan of DF and Tarn's vision, you will continue to struggle through the questionable UI design decisions ........ which were made by outside forces .......

here is a short list of positives to motivate you to see beyond the (many, obvious) shortcomings:

1. speed of construction designation is +++ - above ground fortresses are now very feasible!
2. specific UI interactions, like linking mechanisms, are waaay easier
3. cute creature graphics. SO CUTE
4. music is amazing
5. the game is now well-funded


install DFhack - it fixes, oh, %80 of the remaining issues I had with premium.

true salt below
Spoiler (click to show/hide)
Title: Re: New UI is shit.
Post by: DogsRNice on April 17, 2024, 11:08:06 am
After a game reaches a certain point of complexity is it even possible to create a ui the majority of players would consider good? And not just one everyone is used to?
Title: Re: New UI is shit.
Post by: Worlder on April 17, 2024, 11:45:58 am
Not sure if it is any useful to reply to this thread but :

- Honestly how could you say that the mouse is "unplayable" ? What is the argument for this ? Now you can play the whole game with only 1 or 2 buttons. Not to mention how convenient it is to build stuff with it.
- However, I also think the old controls were perfectly fine too, like you said the side panel did it all anyway so whatever you wanted to achieve you just read it on the panel and you were good to go.

Anyway this kind of effort the devs are pulling out does not deserve this kind of hate. For sure change is always hard to overcome but this is not like they ruined the game, plus it is their game so they kind of do whatever they want with it. In the end my point is that you could just have been more constructive when opening your thread, but I do understand your frustration as to stuff being removed. I mean yeah the "side panel" could still have been in the game somewhere.
Title: Re: New UI is shit.
Post by: Telgin on April 17, 2024, 12:54:00 pm
After a game reaches a certain point of complexity is it even possible to create a ui the majority of players would consider good? And not just one everyone is used to?

This is what I was just thinking.  I can't think of any sim game I've played where people didn't complain about the UI.

Not sure if it is any useful to reply to this thread but :

- Honestly how could you say that the mouse is "unplayable" ? What is the argument for this ? Now you can play the whole game with only 1 or 2 buttons. Not to mention how convenient it is to build stuff with it.
- However, I also think the old controls were perfectly fine too, like you said the side panel did it all anyway so whatever you wanted to achieve you just read it on the panel and you were good to go.

Anyway this kind of effort the devs are pulling out does not deserve this kind of hate. For sure change is always hard to overcome but this is not like they ruined the game, plus it is their game so they kind of do whatever they want with it. In the end my point is that you could just have been more constructive when opening your thread, but I do understand your frustration as to stuff being removed. I mean yeah the "side panel" could still have been in the game somewhere.

I also agree with this.  I don't fault people for disliking change but everyone saying the game is unplayable now is really exaggerating.  I get having muscle memory for the old hotkeys, but the game is perfectly playable and I frankly find the new UI way less obtuse than the old one.
Title: Re: New UI is shit.
Post by: PlumpHelmetMan on April 17, 2024, 03:24:37 pm
While I agree that the negative response in certain circles is exaggerated, I do sympathize with cases like this OP's. If you've taken a hiatus from the game for several years and missed everything relating to Steam and Premium, it's probably not a fun surprise to download a new version of DF Classic and suddenly find that you have to learn an entirely new UI while having missed all context for why this change was made. It's a lot harder to make adjustments when you find them thrust on you seemingly out of nowhere.
Now, obviously, I don't think this automatically gives one a free pass from phrasing their criticism in a constructive way, but the root frustration is certainly warranted. Regardless of what you want to say about Premium, incidents like this lead me to the concession that Toady probably would've been better off leaving the UI for Classic releases the way it was.
Title: Re: New UI is shit.
Post by: Eniteris on April 17, 2024, 04:10:25 pm
Honestly how could you say that the mouse is "unplayable" ?

Constantly using the mouse inflames my wrist, which makes it unplayable. I liked Dwarf Fortress specifically because it was keyboard only.

47.05 had weird UI, but at least it was consistent (other than up-down, plus-minus and abcd lists, though there was some consistency: up-down for first level menus, plus minus for secondary menus, abcd lists for...military only basically). SteamUI has three different spots for the erase stockpile button (with no keyboard shortcut), right click only exits menu sometimes, only some full-menu screens pause the game when looking at them, military menu shows up on top of most menus but keyboard input is in the menu below, cancelling a text input often means submit, and can't remove mining designations in the mining menu, have to exit and reselect which also moves the keyboard cursor.

Other nonspecific complaints include can't choose specific mechanisms to link (forbidding workaround does work but as janky as custom mood materials), can't see gauntlet/boot material from the military menu, no autofocus search bars for typing, reports default to the oldest reports instead of the newest ones, lots of manual moving and clicking in lists (and burial designation), trying to construct upwards staircases into ceilings or building upward ramps no longer works. The tile size is too big; if you zoom out you can't tell what things are, and if you switch to ASCII tiles are too small to click on. I would also like to complain that natural walls are difficult to tell apart from each other as well. Also clicks don't register when the framerate dips, which lead to it being literally unplayable on launch (framerate has since stabilized, which makes it more playable).

The choice of hotkeys also makes it constantly require switching from keyboard to mouse and back again. Also, who thought it was a good idea to use f and r, two of the most easily accessible buttons with the left hand on the keyboard, for two of the least used commands in the game?

I'm hope that eventually we'll get back to a keyboard-only state.

My most minor complaints are of missing sprites (the spire artifacts are often invisible) and forgotten beasts rarely/barely looking like their description (couldn't they at least match the color?)

I think the old UI was janky but consistent. The new UI is both janky and inconsistent. Another few years and it might get back to a janky and consistent state.

EDIT: also, not using shift-click to build multiple? instead you constantly shift your mouse back and forth about the screen to toggle it on and off.
Title: Re: New UI is shit.
Post by: ivanzypher on April 18, 2024, 04:18:11 am
There just needs to be hotkeys for stuff, I have faith that Toady will get to that eventually. Using the mouse is specifically better for things like constructions. I ditched the wasd cluster so I can have hotkeys similar to the old version. I can hit bcw for wall pretty fast. I can hit bwfp pretty fast for a farm plot. Same for bdd for door and bfb for bed. And so on.

It infuriates me that I can hit p for stockpiles, and all that does is open the stockpile UI menu. I can't actually start designating a stockpile without clicking on the new stockpile button with the mouse.

It makes me incredulous that the search bars, on almost everything, aren't autofocussed, so you have to click them each time before searching.

My Christmas wishlist would be, in a rough priority...

Hotkeys for...
Navigating menus in general
Works orders
Workshops
Stockpiles
Military
Zones
Announcements, logs, etc
Nobles
Full keyboard cursor, with q and k like the old version
Everything else, like standing orders, etc

This would involve navigating the menus with keys, so it'll be interesting how Toady manages to do that without moving the map  :) cos at the moment, the menus don't modularly swap what wasd does. What I mean is, imagine a world where Toady has done all the hotkeys, you hit o for orders, hit (e.g.) s s s s s s to go to the 5th order. Is the map going to move 5 units South because you hit s 5 times? Insanity. Can't be easy for him. Would almost be easier to go to an old Git branch and force the legacy UI into the Steam version with a menu toggle for "Legacy UI mode" (hint)  :P I know I know, he said it was too much to maintain all that, but at least it would get us to shut the hell up  :P He must be going grey super fast listening to us complain all the time  :P

Seriously though, the old UI with the Steam graphics would be like, super sexy. Menu button with "Legacy UI Mode (Requires Restart)"? Yeah. I'd be on it like Sonic. I'd even patiently wait a half a decade for the Magic release so that he can satisfy all the old jaded cultists.
Title: Re: New UI is shit.
Post by: Worlder on April 18, 2024, 08:30:15 am
Constantly using the mouse inflames my wrist, which makes it unplayable.

If the mouse was inflaming wrists so much it would be such a scourge for the video game industry ...

47.05 had weird UI, but at least it was consistent
There just needs to be hotkeys for stuff, I have faith that Toady will get to that eventually.
It makes me incredulous that the search bars, on almost everything, aren't autofocussed, so you have to click them each time before searching.
Seriously though, the old UI with the Steam graphics would be like, super sexy. Menu button with "Legacy UI Mode (Requires Restart)"? Yeah. I'd be on it like Sonic.

But yeah, going back on features that work is quite unsatisfying and nice good old keybinds would please so much people I guess.
I also agree about the non autofocus search bar, it makes it so tedious going from clicking to typing that it just loses part of the convenience purpose it had so well nailed in the old ui.
The lack of consistency sounds right to me aswell. I did find myself failing maneuvers because of this. Hopefully this looks typically like the kind of things that gets patched steadily anyway.

If you've taken a hiatus from the game for several years and missed everything relating to Steam and Premium, it's probably not a fun surprise to download a new version of DF Classic and suddenly find that you have to learn an entirely new UI while having missed all context for why this change was made.

Complaints can totally be heard and I do line up with them but to be honest I was kind of shocked to see such a thread created. I mean Grax did just create some with an insulting title, two insulting messages, just to say meanly "I do not like it", and then went away. Yeah the devs must be used to such things but this is no reason for so much hatred. Yeah it must be sad to have to learn a whole new keyboard layout and all but nothing is due to the players I guess, and being trash talked like this must not make the devs want to satisfy one's wishes anyway. To be honest when I read Grax's messages I just felt so bad about all the work that was done for such updates of the game, it's flat out degrading.

After a game reaches a certain point of complexity is it even possible to create a ui the majority of players would consider good?

Plus looking at the stats of the game clearly the new UI appealed to way more players, so yeah, is it really possible to please everyone ? Then if it's about pleasing people, the devs might aswell please the majority.

All that being said, I do really hope that people having a hard time with the new ui will eventually find a middle ground with it or some kind of workaround because it's quite saddening to see people quitting the game and missing on probably so much great features in the future.

Another point that itches my mind is about "speed" : Dwarf Fortress is a single player, chill and fun game almost about losing, so what is it with going super fast and productive with the keyboard ? I mean it's not like we are playing competitive Age of Empires here. Anyway I personally really like the fact that I can take it very slow on this game and it's kind of liberating.
Title: Re: New UI is shit.
Post by: brewer bob on April 18, 2024, 09:01:06 am
Constantly using the mouse inflames my wrist, which makes it unplayable.

If the mouse was inflaming wrists so much it would be such a scourge for the video game industry ...

Well, some of us don't really play many games because of mouse use inflaming wrists. DF was one of the few newer games that didn't have this issue. Yes, we're a minority, but wrist and other joint problems are a reality to some people.

Adding mouse support was great, but making a game that used to be completely keyboard controllable for years into one requiring mouse use was a weird design choice (to put it mildly). I completely understand the gut reaction it caused. (Also the language used in the title and op aren't nearly as bad as what has been leveled at the old UI, but that's of course not an excuse to do so.)
Title: Re: New UI is shit.
Post by: ivanzypher on April 18, 2024, 10:25:48 am
RSI and carpel tunnel and other inflammation or joint conditions can manifest entirely differently depending on the nature of the movement. I'd just like to add that. For example, one person who wildly moves and clicks at 250APM in League of Legends. This is mostly noise. Random mouse-based brownian motion, if you will. They may be able to do that for hours, but clicking stockpile button, clicking stockpile, clicking repaint stockpile, clicking remove area from stockpile, ask them to do that 10 times an hour, along with other repetitive movements, that can trigger nausea-inducing cramps and pain much more easily.

I'm sure similar cases are present with Paradox games, the Anno series, and so on. They perhaps aren't quite as intense (they are intense of course, when playing them, but in terms of the density of the movement and the clicks) as our game here.
Title: Re: New UI is shit.
Post by: Worlder on April 18, 2024, 06:28:50 pm
Yes, we're a minority, but wrist and other joint problems are a reality to some people.

Yeah, I admit I did not think of it this way, you are right sadly, and it unfortunately raises even more the fact that, definitely, not everyone can be pleased. Though the smart move would clearly have been to keep the old keybinds, I guess, I don't really know about the ins and outs of such features for the code.

RSI and carpel tunnel and other inflammation or joint conditions can manifest entirely differently depending on the nature of the movement.

Now that you mention it, Dwarf Fortress tends to give me unusual sorenesses compared to other games. But the mouse still is very cool, so yeah, the middle ground mouse + keybind is of course the most relevant.
Title: Re: New UI is shit.
Post by: brewer bob on April 19, 2024, 01:02:30 am
Yes, we're a minority, but wrist and other joint problems are a reality to some people.

Yeah, I admit I did not think of it this way, you are right sadly, and it unfortunately raises even more the fact that, definitely, not everyone can be pleased. Though the smart move would clearly have been to keep the old keybinds, I guess, I don't really know about the ins and outs of such features for the code.

Fortunately the new Adventure mode has kept old keybinds (thank you Toady!), though you still need the mouse to navigate menus (probably this is just a beta issue?). But we'll eventually get full keyboard control back in Fort mode too. That'll solve many issues some of us have, but it'll take time before we're there.

There's not been so much actual new content in the game since the Steam release, and many (minor) old things are still missing, so I'm not really feeling I'm missing out on anything by keeping on playing 0.47 for now (and enjoying 'umkh' while I still can!). This'll probably change when the planned new content for Adventure mode is out, though.
Title: Re: New UI is shit.
Post by: Grax on April 20, 2024, 02:05:59 am
To be honest when I read Grax's messages I just felt so bad about all the work that was done for such updates of the game, it's flat out degrading.

After a game reaches a certain point of complexity is it even possible to create a ui the majority of players would consider good?

Plus looking at the stats of the game clearly the new UI appealed to way more players, so yeah, is it really possible to please everyone ? Then if it's about pleasing people, the devs might aswell please the majority.
I'm here, just busy.

Have you already tried to make a shower?

Or bridge traps?

Differently colored levers?

A dozen of something of specific material with one designation without manager?

The only thing i've found usable and comfortable so far is stockpiles that can be not just rectangle.
Title: Re: New UI is shit.
Post by: Grax on April 20, 2024, 08:11:59 am
And. Graphic mode eats 35-40% CPU even on pause. In background behind other windows.
Title: Re: New UI is shit.
Post by: Worlder on April 20, 2024, 10:24:27 am
A dozen of something of specific material with one designation without manager?

Yeah I agree with you, most of the things you mention are very tedious. I would say I am optimistic and think this could be easily and quickly fixed.

And. Graphic mode eats 35-40% CPU even on pause. In background behind other windows.

Oh right, glad you bring this up, I thought my computer was just wrong. Does this performance loss is certified to be from the UI ?
Title: Re: New UI is shit.
Post by: Grax on April 21, 2024, 08:39:03 am
And. Graphic mode eats 35-40% CPU even on pause. In background behind other windows.

Oh right, glad you bring this up, I thought my computer was just wrong. Does this performance loss is certified to be from the UI ?
My old HP notebook config, 2016:
HP EliteBook 840 G3
BIOS   N75 Ver. 01.44 10/31/2019
OS BUILD   Win10 19041.1.amd64fre.vb_release.191206-1406
PLATFORM ROLE   Mobile
8Gb, 400Mb integrated video.

Now some science. DF 50.12 almost vanilla raws and init.

[FPS_CAP:100]
[G_FPS_CAP:100]

[TEMPERATURE:YES]
[WEATHER:YES]
[CAVEINS:YES]

1) ASCII with DFHack (exe size 21.490.176 bytes) ~12%CPU, 60%GPU - in main menu.
2) ASCII with DFHack (exe size 21.490.176 bytes) ~30%CPU, 85%GPU - in game on pause.
3) ASCII with DFHack (exe size 21.490.176 bytes) ~38-40%CPU, 85%GPU - in running game.

4) Graphic with ASCII interface with DFHack (exe size 21.516.288 bytes) ~10-15%CPU, 50-60%GPU - in main menu.
5) Graphic with ASCII interface with DFHack (exe size 21.516.288 bytes) ~35%CPU, 70-80%GPU - in game on pause.
6) Graphic with ASCII interface with DFHack (exe size 21.516.288 bytes) ~43%CPU, 67%GPU - in running game.

7) Graphic with GRAPHIC interface with DFHack (exe size 21.516.288 bytes) ~15%CPU, 65%GPU - in main menu.
8) Graphic with GRAPHIC interface with DFHack (exe size 21.516.288 bytes) ~38%CPU, 60-70%GPU - in game on pause.
9) Graphic with GRAPHIC interface with DFHack (exe size 21.516.288 bytes) ~45-49%CPU, 65-70%GPU - in running game.

Won't test without DFHack, `cause i'm lazy and won't play without it. ;-)
Title: Re: New UI is shit.
Post by: Fallingferret on April 21, 2024, 01:45:21 pm
If you've taken a hiatus from the game for several years and missed everything relating to Steam and Premium, it's probably not a fun surprise to download a new version of DF Classic and suddenly find that you have to learn an entirely new UI while having missed all context for why this change was made.

Complaints can totally be heard and I do line up with them but to be honest I was kind of shocked to see such a thread created. I mean Grax did just create some with an insulting title, two insulting messages, just to say meanly "I do not like it", and then went away. Yeah the devs must be used to such things but this is no reason for so much hatred. Yeah it must be sad to have to learn a whole new keyboard layout and all but nothing is due to the players I guess, and being trash talked like this must not make the devs want to satisfy one's wishes anyway. To be honest when I read Grax's messages I just felt so bad about all the work that was done for such updates of the game, it's flat out degrading.

After a game reaches a certain point of complexity is it even possible to create a ui the majority of players would consider good?

Plus looking at the stats of the game clearly the new UI appealed to way more players, so yeah, is it really possible to please everyone ? Then if it's about pleasing people, the devs might aswell please the majority.

All that being said, I do really hope that people having a hard time with the new ui will eventually find a middle ground with it or some kind of workaround because it's quite saddening to see people quitting the game and missing on probably so much great features in the future.

Another point that itches my mind is about "speed" : Dwarf Fortress is a single player, chill and fun game almost about losing, so what is it with going super fast and productive with the keyboard ? I mean it's not like we are playing competitive Age of Empires here. Anyway I personally really like the fact that I can take it very slow on this game and it's kind of liberating.
Man, when the steam version dropped an I got my hands on it, it felt like such a total disconnect from the previous versions in such a bad way. No ASCII support, totally "exploded" keyboard support in favor of everything reliant on the mouse like all of DF's derivatives. I had take a hiatus and basically forget this game existed after that useless keyboard cursor update and initial ASCII mode. There was(and still is, imo) no middle ground for a smooth transition for keyboard enjoyers. All the menus still require taking a hand off the keyboard, you can't select workstations, furniture, or creatures with the keyboard cursor. What really gets me the most is that they have TWBT features for graphics mode to separate the ui scaling from the game world scaling, but they didn't use it in ASCII mode. Even to just keep the new UI always usable with certain font widths and zoom levels? It's so weird and kinda frustrating.

I've since forced myself to sit down and relearn the whole UI/UX, and have come around to it, mostly, but it's such a mixed bag in ascii that it comes off as an afterthought. Commenting on the "speed" aspect; Order 7 beds without using the manager in v50 and in v47. Dismantle 24 constructed chairs and tables. It's is so much more tedious and slow now. Rearranging large dining/tavern rooms is especially grating unless I'm missing something.

Even with the adventure mode beta retaining nearly all of the legacy keyboard support, it still requires you to take a hand off the keyboard and use the mouse at times. Considering Fort mode's UX state I almost expect those instances to stay that way, because mouse users are the biggest demographic. reeeeeeeeeee
Title: Re: New UI is shit.
Post by: Grax on April 22, 2024, 12:51:12 am
AND THESE F*CKINGLY ORGANIZED STOCKS.

I'm even not speaking of scrolling speed, it's everywhere only with mouse wheel or clicks.

Have to press EVERY KIND OF MATERIAL just to see how many of it is.
And any containers like barrels/bags/bins/etc.

But the most UNDESCRIBABLE STUPID Prepared meals are shown.

(https://i.postimg.cc/JhvWF1z6/screenshot-84.png)

(https://i.postimg.cc/qMwHTc7C/screenshot-85.png)

I'm really tried hard to get used to new interface. Really.
But NO WAY. Fck this new xbox 50.12.
I'm going back to 47.05.
Title: Re: New UI is shit.
Post by: Brancliff on April 23, 2024, 08:42:41 am
My old HP notebook config, 2016:
HP EliteBook 840 G3
BIOS   N75 Ver. 01.44 10/31/2019
OS BUILD   Win10 19041.1.amd64fre.vb_release.191206-1406
PLATFORM ROLE   Mobile
8Gb, 400Mb integrated video.

Now some science. DF 50.12 almost vanilla raws and init.

I have my doubts about the testing methodology. In order for it to be fair, both versions would need to be tested with very similar circumstances - embark size, world size and history apparently plays a factor. Fort size is also important, but it'd probably be easier to just test the framerates before even building a world. The resolution of both versions should also be kept the same. Also, it's obvious that the graphical version would be more hardware demanding by virtue of being graphical.

About the old vs. new UI: What this argument often comes down to is that longbeards are used to the old UI after having played it for over a decade. Keep in mind that to the average outsider, the old UI is horrifying. People see just figuring out the controls as a daunting challenge that is too difficult to overcome. Before they even figure out what they're looking at, or how to take care of their dwarves, or design a fortress, or start a military, it takes a guide JUST to learn the controls. And that's already with the consideration that said UI takes up a third of the screen just to list what every button does (many of which are case-sensitive). In this day and age where everything is already vying for your attention span, that's unacceptable. Show the old version and new version to someone who's completely new to both without any explanation and ask people which they think is more clear.

Of course, it's no problem to me if you prefer the old or new UI, but just ask yourself if the reason you prefer the old one is because you have an argument for why it's better, or if you're just used to it. (Or if some things are missing, which, to be fair, a lot of things are missing, so we should still give them time to catch up. Had to wait for things like adventure mode to be re-released, after all.)
Title: Re: New UI is shit.
Post by: Uthimienure on April 23, 2024, 01:16:00 pm
I was an outsider.  Then I took a little time and learned the old UI.  It wasn't such a big task.

To anyone that knows a keyboard, keyboard controls are faster than mouse controls.
When you have to use BOTH, the speed drops even more.

That's a simple argument for why the old is better.

It's a shame to say it, but like many great new music bands, great things like DF eventually are overcome by the need/desire for money.
Yes, the brothers' need for money is totally legit and I can't blame them for needing a larger pool of buyers.
It's just sad for those older fans like us that get left behind.
Title: Re: New UI is shit.
Post by: Grax on April 23, 2024, 02:03:22 pm
My old HP notebook config, 2016:
HP EliteBook 840 G3
BIOS   N75 Ver. 01.44 10/31/2019
OS BUILD   Win10 19041.1.amd64fre.vb_release.191206-1406
PLATFORM ROLE   Mobile
8Gb, 400Mb integrated video.

Now some science. DF 50.12 almost vanilla raws and init.

I have my doubts about the testing methodology. In order for it to be fair, both versions would need to be tested with very similar circumstances - embark size, world size and history apparently plays a factor. Fort size is also important, but it'd probably be easier to just test the framerates before even building a world. The resolution of both versions should also be kept the same. Also, it's obvious that the graphical version would be more hardware demanding by virtue of being graphical.
JFYI: every measure i made with the same saved game, starting at the same moment, exiting without further saving by DFHck "die" command.

Quote
About the old vs. new UI: What this argument often comes down to is that longbeards are used to the old UI after having played it for over a decade. Keep in mind that to the average outsider, the old UI is horrifying.
It's not just controls. What finally maddened me is stupid kind of sorting things in stocks.
I can't even imagine more inconvenient thing.

Quote
Of course, it's no problem to me if you prefer the old or new UI, but just ask yourself if the reason you prefer the old one is because you have an argument for why it's better, or if you're just used to it. (Or if some things are missing, which, to be fair, a lot of things are missing, so we should still give them time to catch up. Had to wait for things like adventure mode to be re-released, after all.)
Old keyboard UI is much faster. You just press a key and voila, you got what you want.
New UI eat more time to take the mouse, point and click the thing (magnifying glass for example) to get the result.
Title: Re: New UI is shit.
Post by: Grax on April 23, 2024, 02:10:18 pm
It's just sad for those older fans like us that get left behind.
World is ruled by money.

I know many games that are gone in under-developed state (like beta) when author get enough money or get bored of development.
Title: Re: New UI is shit.
Post by: Worlder on April 23, 2024, 02:24:31 pm
Hey hey I too was an outsider, and while learning the old controls was just fine, I do love using the mouse. In fact I use both the mouse and the keyboard at the same time, because, you know, I only need 1 hand on the mouse, my left hand is free to stroll anywhere on the keyboard. So I can quickly speed things up when it gets tedious with the mouse. So I would say it clearly is not so bad. In fact it combines the convenience of the mouse and the speed of the keyboard. The keyboard clearly is better to access menus, but the mouse shines at looking things and building stuff. And if longbeards could learn the old layout then they can absolutely learn the new controls.

Also, the mouse may be hard on the wrist, but I do not have any numpad, so using the keyboard is extra weird. Yeah, external numpads exist, but so do nice ergonomic mouses. I would rather invest in the latter because such a purchase on its own basically cancels the wrist issues. That being said, if anyone has a tip about playing the old controls without a numpad it would be much appreciated !

(https://i.imgur.com/rzrw7ns.png)(https://i.imgur.com/gndIIle.png)
Title: Re: New UI is shit.
Post by: brewer bob on April 23, 2024, 02:46:42 pm
if anyone has a tip about playing the old controls without a numpad it would be much appreciated !

If you have arrow keys, those work. You just won't be able to use diagonals, which doesn't matter so much in Fort Mode.

(Or if you want to torture yourself, you can use number keys instead of a numpad. I actually did this for quite long with my old laptop before I finally went and got an external keyboard.)
Title: Re: New UI is shit.
Post by: Tomsod on April 23, 2024, 02:48:49 pm
AND THESE F*CKINGLY ORGANIZED STOCKS.

I'm even not speaking of scrolling speed, it's everywhere only with mouse wheel or clicks.

Have to press EVERY KIND OF MATERIAL just to see how many of it is.
And any containers like barrels/bags/bins/etc.

But the most UNDESCRIBABLE STUPID Prepared meals are shown.
To be fair, v0.47, also showed all prepared meals as "prepared meals [х]" until you hit Tab, which was stupid too.  If you must click on each one separately now it's indeed a bad change, but meals specifically were always like that.
Title: Re: New UI is shit.
Post by: Grax on April 24, 2024, 06:42:37 am
And a question about 47.05.

Tried every combination of init:
Code: [Select]
[WINDOWEDX:96]   1920
[WINDOWEDY:49]    990
[FONT:rose20.png]

You may disable window resizing if you wish.
[RESIZABLE:YES] NO

Full screen info.  The 0s below mean that the game will choose a resolution for you, but you can set it yourself as well.

[FULLSCREENX:0] 1920
[FULLSCREENY:0] 1080
[FULLFONT:zara16.png]

If this is set to NO, tiles will be stretched to fit the screen if there is a resolution mismatch.
If this is set to YES, the tiles will not be stretched, but rather the game view will be centralized, surrounded by black space.  Tiles that are too large will always be compressed rather than running off the screen.

[BLACK_SPACE:YES] NO

[GRAPHICS:YES] NO
[GRAPHICS_WINDOWEDX:1920] 96
[GRAPHICS_WINDOWEDY:990] 49
[GRAPHICS_FONT:rose20.png]
[GRAPHICS_FULLSCREENX:1920] 96
[GRAPHICS_FULLSCREENY:1080] 54
[GRAPHICS_FULLFONT:zara16.png]
[GRAPHICS_BLACK_SPACE:YES] NO

But it draws fonts scaled to 80xNN grid.
Like this zoomed.
Windowed not zoomed to screen:
(https://i.postimg.cc/d3rRLfJL/screenshot-87.png)

Window zoomed to fit screen:
(https://i.postimg.cc/DyhLxB2P/screenshot-88.png)

Older 45.xx on 2560x1440 display just draw a game screen with a 128x70 grid without stretching font.
Title: Re: New UI is shit.
Post by: Goldbeard on April 24, 2024, 08:05:43 pm
Yes, the brothers' need for money is totally legit and I can't blame them for needing a larger pool of buyers.
It's just sad for those older fans like us that get left behind.

World is ruled by money.
...

When its compensation for labor, I expect everyone to go where the money is, including Toady. I even want him to; I want him to have a comfortable life and keep coding, not have to choose between a day job and coding under an overpass.

I just can't follow him there to 50+. Ingrained habit certainly is part of that, but not all of it. The Steam UI is not all that great in a positive sense, even without comparing it to legacy. It is mouse capable, so mission accomplished, but its not elegant mouse capable, for reasons already pointed out.

Separately, and speaking of money, I would pay or donate $20 for a bug fix only pass of 47.05, with no added functions and no change to UI.

I neither expect that, nor am I owed it. In the abstract I even want him to deliver value for his Steam purchasers before he takes on any other missions - but again, I can't follow him there.
Title: Re: New UI is shit.
Post by: Grax on April 24, 2024, 11:48:38 pm
I just can't follow him there to 50+. Ingrained habit certainly is part of that, but not all of it. The Steam UI is not all that great in a positive sense, even without comparing it to legacy. It is mouse capable, so mission accomplished, but its not elegant mouse capable, for reasons already pointed out.
The main problem of Toady - he's outstanding coder, but awful UI designer.

Both versions of UI is overcomplicated and non-intuitive for newbies.
But graphic UI is not only overcomplicated, it lacks visual usability.

Why there's no hotkeys shown on icons/pictograms? WHY?

Every level of menu must be hotkeyed with a key or sequence of keys (nesting level-dependent) to be pressed without mouse.
Like this:
(https://i.postimg.cc/X7WQYRrF/screenshot-90.png)

Also, scrolling speed in stocks is awful and (WHY?) can't be modified in inits.

And strings are very height-consuming because of icons on left side.
With smaller icons and without line-dividers the quantity of strings in list can be doubled per screen.

Every item in stocks must be viewed not by magnifying glass, but right click (with changing "close-window" to Esc).
Centering on item with double-left-click.

OR viewed with double-left-click and centering with right-click closing the window.

And all these excessive strings marked red must be deleted.
(https://i.postimg.cc/ZqvrcH94/screenshot-91.png)

This is just a little bit of improvement that can be easily done (by Toady) to make new UI much more usable.

Also, sorting dwarves in labors have to stay permanent.
Title: Re: New UI is shit.
Post by: eerr on April 25, 2024, 08:20:37 pm
I would just like to note, that while toady is bad at making ui, that the game itself is actually incredibly difficult to build ui for.

For one, making the wrong ui element breaks the player's immersion, and this results in way more cuts to seemingly prime features, than you might think.
Another is that interface created needs to serve new players, which means sacrifices must be made.
The interface also needs to work in both ascii and graphical versions of dwarf fortress, adding another wrench into the works.

it's not like the game has an eighteen-year legacy or anything like that...

Though personally I prefer the old style of ui being fire and forget, because it means a faster turnaround time for other features.
Title: Re: New UI is shit.
Post by: Worlder on April 26, 2024, 10:31:48 am
the game itself is actually incredibly difficult to build ui for.

Thank you for pointing that out. Also working on UI is often about sorting, which is partly about making quite arbitrary choices since stuff can be rightly sorted in many ways.

Though personally I prefer the old style of ui being fire and forget, because it means a faster turnaround time for other features.

I hope the new UI will get kind of more "modular" over time, so that it can get more "fire and forget" for a faster turnaround time.
Title: Re: New UI is shit.
Post by: TurboDwarf on April 26, 2024, 12:34:29 pm
The new UI took a bit getting used to but to say that it makes the game unplayable is pretty nonsensical. It's clearly playable, and people are playing it right now. It's a bit less info dense and a bit more mouse-centric which hurts the computer nerd in me, but I do feel the new UI is a good thing in the long term to make the game more accessible overall.
Title: Re: New UI is shit.
Post by: Eric Blank on April 26, 2024, 04:49:36 pm
if anyone has a tip about playing the old controls without a numpad it would be much appreciated !

If you have arrow keys, those work. You just won't be able to use diagonals, which doesn't matter so much in Fort Mode.

(Or if you want to torture yourself, you can use number keys instead of a numpad. I actually did this for quite long with my old laptop before I finally went and got an external keyboard.)

The number keys (1, 3, 7, and 9) above the letters, actually work for diagonal movement too, not just the numpad. A bit weirder than using a numpad, but you CAN move diagonally.
Title: Re: New UI is shit.
Post by: brewer bob on April 27, 2024, 12:57:00 am
The number keys (1, 3, 7, and 9) above the letters, actually work for diagonal movement too, not just the numpad. A bit weirder than using a numpad, but you CAN move diagonally.

And you eventually get used to it and ingrained in your muscle memory. Then there is no need for a numpad and you laugh at weaklings who use one.
Title: Re: New UI is shit.
Post by: anewaname on April 27, 2024, 09:15:54 am
...
And you eventually get used to it and ingrained in your muscle memory. Then there is no need for a numpad and you laugh at weaklings who use one.
I fought the habits I created in my own mind and body, and won! My past self was a weakling... Swagger swagger swagger, all day long...

It is always a laugh when I catch myself doing this.