Page 1 of 1

Console readability changes

PostPosted: Saturday, 17th July 2021, 10:49
by le_nerd
Today on starting a new Trunk game on CDO I noticed the console interface has changed colours A LOT. This reduces the amount of visual information available. Blue and green script has been made grey. Unnecessary stuff got bright yellow highlighting. That seems like a bad idea, given that console needs to be supremely readable. Monsters that were previously of a clear bright colour are now a less bright colour (Ice beast, I think). Can I have an option please to change that back? This is much worse for speedrunning.

Old.png
Old.png (97.16 KiB) Viewed 3142 times

b

Trunk.png
Trunk.png (109.02 KiB) Viewed 3142 times

Notice that quiver and weapon wielded are now grey. The ingame-useless character name and title are now bright yellow, highlighting it. The font and colour of monster warnings is different. Out of view floor tiles are now grey instead of blue. I cannot stress how much worse this is in terms of quick readablity and user interface sophistication. You want to visually have important stuff be noticeable and have unimportant stuff be not noticeable. This does almost the opposite.

Apparently we now get monster danger indicators (green/yellow/red) script, which is good! But not at the price of the rest of this. Also, no screenshot of this, distracted monsters now get the brightest indicator in the entire game, yellow background! Its the most unimportant monster status in the game! Its just not that relevant, give me yellow background for hasted or immune to poison or anything else.

Most console users are longtime users. I and other old hats had years to get used to current interface, its really really good. This new one is almost a study in how to not do it.

Yes to new monster info like danger interface or polearm status (which is still pretty fresh!), no to almost random colour/status/fonts(!!!?) changes.

Re: Console readability changes

PostPosted: Sunday, 18th July 2021, 16:39
by PleasingFungus
Hello! The changes you're describing are the intended color settings, which most console players have been using for over a decade. Your old colors were the result of crawl defaulting to a compatibility mode for extremely ancient/limited terminals.

To revert to the old settings, just set allow_extended_colours=false in your rcfile.

Hope that helps!

Image

Re: Console readability changes

PostPosted: Sunday, 18th July 2021, 16:43
by advil
Actually I think it might be "allow_extended_colours=false", see commit: https://github.com/crawl/crawl/commit/5 ... 11a32e21cf

Edit: PF fixed the above in an edit, but it may still be useful to see the commit message. The compatibility mode was added about 5 years ago and made the default because some 8 color terminals that were in widespread use then render dark gray as black: https://github.com/crawl/crawl/commit/ffe185b45b88

It may also be worth investigating your terminal's color configuration. Crawl in console only uses whatever the terminal provides (and can't change the font at all). For example, my yellow is quite a bit more dialed back than yours seems to be. If you're on mac (doesn't look like it), you could start with the provided mac terminal profile which among other things improves the readability of what is usually quite a dark blue.

Re: Console readability changes

PostPosted: Sunday, 18th July 2021, 20:53
by le_nerd
Much obliged you two. Sorry for the panic mode, I feel very strongly about UI changes and overreacted. I use the default ubuntu terminal btw.