The Viewer v1.0 by Kpacku — вьювер, который вы ждали
История утилиты Best View знала 6 прекрасных, ярких лет — каждый, кто ей пользовался, привык и к атмосфере, и к привычному набору возможностей. Тогда было ощущение, что выйти из этой зоны комфорта просто невозможно — возможности утилиты, казалось, были написаны с 10-летним запасом.
Годы уюта закончились в 2004-м году, 15 лет назад, когда Best View не смог проиграть музыку, написанную в Pro Tracker 3.7. Со временем он ослабевал всё сильнее — в широком доступе появлялась гигаскрин и мультигигаскрин графика, бордерные картинки, да и просто атрибутные. Ответа на новые вызовы в виде обновления вьювера не последовало.
The Viewer — это ответ.
С историей создания в 2 года, сотнями часов кодинга и хорошо продуманным UI/UX. Как видно из самого названия, аналогов на текущий момент у него нет.
The Viewer умеет просматривать практически все существующие форматы графики, включая современные мультигигаскрины, макроскрины и бордер-скрины. Для гигаскрин-графики есть возможность использовать режим интерлейса, а для обычной отключить цвет или инвертировать его.
The Viewer позволяет прослушивать большинство актуальной трекерной музыки. В плеере для удобства присутствует прогресс-бар, встроена возможность смены раскладки каналов, перемотка, а, на десерт, можно поиграться с палитрой музыкального анализатора.
The Viewer даёт возможность читать тексты, включая цветные форматов Winword и Text Maker, а также с графикой в формате ACEdit. Встроена поддержка разных кодировок и широких текстов, ну и, конечно, исходников – Alasm и Xas.
Это далеко не полный список возможностей The Viewer. Режимы «Music only» и Quicklook, HEX-вьювер, Sprite scanner и многое другое! Все детали можно прочесть в прилагаемом Help’e.
- The Viewer написан только для Pentagon-совместимых машин. Минимальная конфигурация — Pentagon 128k.
- Если у вас ZX Evo с TS-Conf, то вьювер будет использовать доступные 14 мгц. В будущем планируется поддержка классических спектрумов.
В ваших руках невероятный инструмент для Speccy. The Viewer погрузит вас в Speccy-контент, ненавязчиво и удобно.
Скачивайте его прямо сейчас и делитесь впечатлениями:
https://kpacku.gitbook.io/the-viewer/download
18 комментариев
— мне кажется, это немного оценочное суждение. Пусть пользователи решат!
Вьювер классный! Больше всего я надеюсь, что он будет развиваться с учётом пожеланий комьюнити. Впрочем, к счастью, у нас нет причин полагать обратное!
DivIDE or DivMMC + ESXDOS:
* Betadisk/TR-DOS emulation using (trimmed) .TRD files
Отдельное спасибо за насколько приятный хелп!
Превью — блин, это реально круто!
Ребята, вы — молодцы. Давно таких мощных и симпатичных вещей не было!
ЗЫ: Вопрос по сортировке файлов: по нажатию на отображение определённого типа файлов не понял как вернуться к общему списку.
Caps Shift + A — fast select "All" filter.
B, G, M — fast select Basic, Graphics or Music filters accordingly.
Read help.
Пора делать сборку трд-файлов на zxart, которая вьювер будет включать вместо бута.
По функционалу вопрос пока один, миром нынче правит utf8, есть планы его поддержать?
Еще интересно, что у софтинки внутри, насколько хардкорно добавляются новые форматы, есть что то вроде плагинов или модулей?
Будут ли открыты сорцы? Кому поучиться, а кто-то может и форк бы сделал…
Используется модульная система. Форматы добавляются просто. Информация о файле берётся из каталога и при совпадении условий присваивается определенный тип. При загрузке файла вызывается соответствующий модуль и некоторые форматы проходят дополнительную проверку уже по содержимому файла.
На счёт сорцов. А будет ли кто учиться, разбираться и делать форк? Есть сайт с zx сорцами. И где новый Чёрный ворон? Планы развивать вьювер есть. И пока они есть, исходники я оставлю при себе. Отдельными моментами/ рутинами я всегда готов поделиться. С планами только следующий вопрос. Память на исходе. Килобайт-полтора свободных осталось. Вариант — сетап при загрузке с выбором нужных пользователю модулей. Но с распространением Zx-Evo и наличием оной у меня, мне интересно было бы развивать вьювер в этом направлении. И превратить уже в коммандер. Да и возможность развития там практически безконечная.
где-то ничего (ни промежутка даже) на месте прямоугольников
вероятно, так бы выглядеть и должно, но откуда взялся мусор невидимый
P.S.: Уже закинул вьвер на Еву :)