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 комментариев

avatar
Поздравляю с релизом! Всё отлично, но

хорошо продуманным UI/UX

— мне кажется, это немного оценочное суждение. Пусть пользователи решат!
  • sq
  • 0
avatar
Несправедливо, что первый и единственный комментарий — мой, и ещё и такой.

Вьювер классный! Больше всего я надеюсь, что он будет развиваться с учётом пожеланий комьюнити. Впрочем, к счастью, у нас нет причин полагать обратное!
  • sq
  • +4
avatar
Главным образом, хотелось бы поддержку классики. Есть вероятность, что она будет? Или категорически нет?
avatar
Изначально планов не было. Да и сам релиз два года назад представлялся туманным. Сейчас мы обдумываем вопрос поддержки классики. Вероятность есть. В лучшем случае возможность приступить к реализации появится не раньше, чем через три месяца. И надо понимать, что это повлечёт некоторое урезание функционала.
avatar
А бывает ли классика с TR-DOS? А если нет, то под какую систему придется делать?
avatar
https://www.esxdos.org/index.html

DivIDE or DivMMC + ESXDOS:
* Betadisk/TR-DOS emulation using (trimmed) .TRD files
avatar
Понял, спасибо. Тогда вопрос в востребованности и числе потенциальных пользователей.
avatar
когда я смогу запустить свой реальный реал, первым же делом поставлю зе вьювер!
avatar
Поздравляю с релизом, проделана просто титаническая работа! Появился повод почаще включать эву :)
avatar
Невероятно массивная работа! Всё — очень стильно, симпатично.
Отдельное спасибо за насколько приятный хелп!
Превью — блин, это реально круто!

Ребята, вы — молодцы. Давно таких мощных и симпатичных вещей не было!

ЗЫ: Вопрос по сортировке файлов: по нажатию на отображение определённого типа файлов не понял как вернуться к общему списку.
  • VBI
  • +2
avatar
F — Filter for file types: All, Basic, Graphics, Music.
Caps Shift + A — fast select "All" filter.
B, G, M — fast select Basic, Graphics or Music filters accordingly.

Read help.
avatar
Очень круто!
Пора делать сборку трд-файлов на zxart, которая вьювер будет включать вместо бута.
avatar
Игры выходят почти каждый день, а вот софт редко, но метко, респект!
По функционалу вопрос пока один, миром нынче правит utf8, есть планы его поддержать?
Еще интересно, что у софтинки внутри, насколько хардкорно добавляются новые форматы, есть что то вроде плагинов или модулей?
Будут ли открыты сорцы? Кому поучиться, а кто-то может и форк бы сделал…
avatar
Спасибо за отзыв и приятные слова!

Используется модульная система. Форматы добавляются просто. Информация о файле берётся из каталога и при совпадении условий присваивается определенный тип. При загрузке файла вызывается соответствующий модуль и некоторые форматы проходят дополнительную проверку уже по содержимому файла.

На счёт сорцов. А будет ли кто учиться, разбираться и делать форк? Есть сайт с zx сорцами. И где новый Чёрный ворон? Планы развивать вьювер есть. И пока они есть, исходники я оставлю при себе. Отдельными моментами/ рутинами я всегда готов поделиться. С планами только следующий вопрос. Память на исходе. Килобайт-полтора свободных осталось. Вариант — сетап при загрузке с выбором нужных пользователю модулей. Но с распространением Zx-Evo и наличием оной у меня, мне интересно было бы развивать вьювер в этом направлении. И превратить уже в коммандер. Да и возможность развития там практически безконечная.
avatar
а что за такая кодировка у вас на сайте? тут и там пустые прямоугольники неотображаемых символов
avatar
Вероятнее всего, дело не в кодировке, а в использовании неподдерживаемых ОС utf-символов. Такое чаще бывает на старых операционках типа XP или Win7, а еще на некоторых линуксах.
avatar
win10home и смотрю, в разных браузерах по-разному
где-то ничего (ни промежутка даже) на месте прямоугольников
вероятно, так бы выглядеть и должно, но откуда взялся мусор невидимый
avatar
Наконец-то вьювер вышел вовне. Поздравляю с релизом!

P.S.: Уже закинул вьвер на Еву :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.