Brutalita Sans: An Experimental Font and Font Editor 🔥 Горячее
Шрифт Brutalita Sans — это геометрический гротеск с открытым исходным кодом, созданный для смелых заголовков и акцентных текстов. Его дизайн сочетает резкие углы и чёткие формы, что придаёт ему агрессивный, но читаемый характер. Шрифт поддерживает кириллицу и латиницу, что делает его универсальным для международных проектов.
Особенность Brutalita — высокая контрастность и широкий набор начертаний, от тонкого до сверхжирного. Это позволяет использовать его в брендинге, веб-дизайне и печати, где требуется выразительность. Открытая лицензия способствует свободному использованию и адаптации.
Комментарии (75)
- Автор проекта объяснил техническую реализацию редактора: используется прозрачное текстовое поле с SVG-отрисовкой поверх.
- Пользователи высоко оценили саму идею и техническую реализацию проекта, но раскритиковали UX редактора за отсутствие возможности перемещать точки, отменять действия и редактировать существующие символы.
- Обсуждались проблемы с поддержкой акцентированных символов (например, «à», «ñ») и CJK-символов, а также низкое разрешение сетки для их отрисовки.
- Проект вызвал ностальгические ассоциации у пользователей: его сравнивали с пиксельными шрифтами времен ZX Spectrum, Amiga, Teletext, а также с Metafont и шрифтами для ЧПУ.
- Были высказаны пожелания по улучшению редактора, такие как добавление перетаскивания точек, удаления сегментов и возможности создавать несколько независимых контуров (слоев) для одного символа.
The No-CPU Amiga Demo Challenge
NoCpuChallenge — конкурс демо для Amiga без участия процессора.
Участники пишут эффектные интро, полностью отключив 68k: все вычисления и вывод графики/звука выполняют только чипы Agnus, Denise, Paula и внешние устройства.
Цель
Показать, насколько мощной была «железная» архитектура Amiga 500/1200 без CPU.
Правила кратко
- Запускается на базовой A500 или A1200.
- CPU держится в RESET; никаких инструкций не выполняется.
- Разрешены все DMA-каналы, Copper, Blitter, Audio, Disk, Sprites.
- Максимальный размер файла — 880 КБ (один ADF).
- Исходники открыты под MIT.
Как участвовать
- Форкните репозиторий.
- Создайте каталог
entries/<nick>/с ADF-файлом и README. - Отправьте pull-request до 31 августа 2024.
Оценка
Жюри из старых демосценеров оценит:
- визуальное впечатление,
- техничность (оптимальное использование DMA),
- креатив и синхронизацию с музыкой.
Призы — ретро-железо, мерч Amiga и вечная слава.
Комментарии (22)
- Участники восхищаются демо без CPU на Amiga и понимают, как при таких низких частотах процессора была возможна архитектура Video Toaster.
- Вспоминают, что демосцена всегда «заставляла» железо делать невозможное, а у кого-то сохранились 35-летние дискеты с эффектами.
- Поясняют роль чипов Amiga: медный (copper) и blitter позволяли параллельную графику и эффекты без нагрузки на CPU.
- Сравнивают эпохи: жалеют, что «золотые» платформы (C64, Amiga, NES, SNES) не длились по 10 лет, но отмечают, что некоторые всё же жили столько же.
- Отмечают, что длинные циклы привели бы к более зрелой оптимизации и куче Doom-клонов на Pentium Pro.
Epson MX-80 Fonts
EPSON MX-80 шрифты
автор: Michael Walden
Пиксельные шрифты точечного матричного принтера EPSON MX-80 (нач. 1980-х).
Подходят для ретро-распечаток и листингов.
- Источник: ручное переписывание из «APPENDIX 4» руководства MX-80 (2009-11-25).
- Добавлено: 88 символов Windows-1252, «/»-ноль из FX-80, улучшенное центрирование 15 знаков.
- Межстрочный интервал: 1 пиксель (вместо 1/6" или 1/8").
- Совместимы: MX-70, MX-80 II, MX-82/85/100 и др.
Набор шрифтов
| Формат | Варианты | Резкие размеры |
|---|---|---|
| .fon (Windows) | 4 файла: базовый, Enhanced, Slashed Zero, Enhanced+Slashed | 7, 14, 21, 29 px |
| .otf / .ttf | 8 файлов (O/T × E/Z) | 11, 15, 30, 45 px |
| .woff / .woff2 (Web) | 8 файлов (W × E/Z) | 10, 20, 30, 40, 50, 60 px |
Обозначения:
E — улучшенное центрирование, Z — ноль со слэшем, F/O/T/W — формат.
Примеры
EPSON MX-80
!"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`
abcdefghijklmnopqrstuvwxyz{|}~
€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ
¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß
àáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
EPSON MX-80 Slashed Zero — тот же набор, но ноль со слэшем.
Комментарии (57)
- Участники вспомнили EPSON MX-80 и другие 9-игольные матричные принтеры 1980-х: шум, перфоленты, копировальная бумага и запах краски.
- Все отметили, что шрифт на веб-странице выглядит слишком широким; реальные печатные символы были уже.
- Обсуждали встроенные режимы (обычный, сжатый, NLQ) и графический режим, который требовал отправлять каждый пиксель.
- Всплыли истории о подключении принтеров к Apple II, Commodore 64, Amiga и VAX, а также о драйверах и утилитах вроде Fancy Font.
- Ностальгия: «plug-and-play» тех времён, университетские компьютерные залы и то, как лазерные принтеры быстро вытеснили матричные.