Цветовая схема FAR Manager делалась по образу и подобию Norton Commander, но почему–то Norton Commander 4.0, а не Norton Commander 5.0, с которым я больше всего и имел дело, не считая DOS Navigator. И всегда меня раздражала бледненькая цветовая схема старого четвёртого Нортона, хотя причин, по которым четвёртый Нортон был вынужден быть бледненьким, в консоли Windows уже давно нет. Обычно после установки FAR Manager всегда первым делом восстанавливал контрастность курсора и кнопок, а однажды взял и срисовал все остальные элементы управления из привычного NC5. Пользуюсь много лет, но в Интернет ещё не выкладывал.
Скачать:
Скриншоты FAR Manager TrueNC5, а также оригинала (Norton Commander 5.0 в DOSBox): http://octagram.name/TrueNC5
TrueNC5, цветовая схема для FAR Manager
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: TrueNC5, цветовая схема для FAR Manager
Палитру сами подбирали?TrueConsole настраивает 16ицветную палитру консоли так, как она на самом деле была настроена на EGA/VGA.
Re: TrueNC5, цветовая схема для FAR Manager
На EGA каждый из 16 цветов было возможно назначить на один из 64х, по 2 бита на каждый канал. Если каждый канал перевести в 8 бит, то 0,1,2,3 растягивается в 0,85,170,255 ($00,$55,$aa,$ff). Сами цвета палитры EGA я помню наизусть, так как до 2003го года у меня только EGA и был, его и программировал.
DOSBox на скриншоте, кстати, растягивает палитру неверно. DOSBox эмулирует 18битную палитру VGA, по 6 бит на канал, и делает это по принципу Channel256 := Channel64 * 4, в то время как следовало бы делать Channel256 := Channel64 * 256 div 63 - Channel64 div 63, чтобы белый цвет VGA (63, 63, 63) был до конца белым цветом в True Color (255, 255, 255) а не (252, 252, 252)
DOSBox на скриншоте, кстати, растягивает палитру неверно. DOSBox эмулирует 18битную палитру VGA, по 6 бит на канал, и делает это по принципу Channel256 := Channel64 * 4, в то время как следовало бы делать Channel256 := Channel64 * 256 div 63 - Channel64 div 63, чтобы белый цвет VGA (63, 63, 63) был до конца белым цветом в True Color (255, 255, 255) а не (252, 252, 252)