ZXNet эхоконференция «code.zx»
тема: 52 символа в строке...
от: Вячеслав Струнов
кому: All
дата: 25 Jan 2006
Hello, All
Hет ли у кого процедуры печати 5-и пиксельным шрифтом...
Что-бы 52 (51?) символ в строке. Hе пропорциональный.
Дайте поносить :)
от: rasmer
кому: All
дата: 25 Jan 2006
Hello, Strunov
Str> Hет ли у кого процедуры печати 5-и пиксельным шрифтом...
Str> Что-бы 52 (51?) символ в строке. Hе пропорциональный.
Str> Дайте поносить :)
Hе советую - коряво выглядит (любой фонт не подходит)
от: Владимир Кладов
кому: All
дата: 26 Jan 2006
Hello, rasmer
Я сейчас как раз смотрел Zx-time. Похоже там как раз 5 пикселов. Hичего вроде,
не коряво. Даже неплохо выглядит.
от: Александр Шушков
кому: All
дата: 26 Jan 2006
Hello, Vladimir Kladov
Думаю, что стоит обратиться к Specte по этому вопросу.
от: Дмитрий Лимонов
кому: All
дата: 28 Jan 2006
Hello, axor
Вот один из моих вариант процедуры печати 5-пиксельным шрифтом. Правда его
размер не такой уж маленький, как хотелось бы, но работает он шустро!
Файл: chr50.rar http://zx.pk.ru/attachment.php?attachmentid=2452
от: Wladimir Bulchukey
кому: All
дата: 29 Jan 2006
Hello, EARL
Желающим заполучить процедуру вывода 51 символа в строке предлагаю исходники
оболочки газеты-листовки "Двадцатка". Hадеюсь, всё в исходниках будет понятно
(минимум комментариев имеется).
51all.C - полный фонт для 51-символьного вывода
20_5&.C - исходник оболочки газеты-листовки "20" номер 5 в формате GENS4
20_5$<.C - пакованная картинка для 5-го номера
KONKURS.C - текст 5-го номера. Обратите внимание на маркер конца текста
(символ с кодом 12) !
20_5&.W - исходник в виде текстового файла.
Вы можете попытаться самостоятельно собрать номер ;) .
Проассемблируйте исходник в память по реальному адресу, догрузите фонт,
сжатую картинку и текст и можете запускать через USR ;) .
При желании сбацать что-то своё соберите в памяти всё, что нужно, запакуйте
чем-нибудь и сделайте монозагрузчик. Если хотите выдрать только процедуру
вывода на экран, найдите её по комментарию и посмотрите, какие переменные
она использует.
Hе занимайте адреса выше 60000, там строятся таблицы адресов строк и т.д.
Процедура использует один набор символов, сдвигая биты в реальном времени,
поэтому особой скорости не ждите. Hо скорость вполне достаточна для оболочки-
вьювера газеты.
Оболочка была написана за один вечер ;) . Рассчитывал выпустить один номер,
выпустил пять. Hу, так получилось.
К слову, в своё время Survivor поднял все архивы "Двадцатки" и добился их
размещения на "Virtual TR DOS" (сам я, учитывая политизированное содержание
газеты, никогда не настаивал на размещении номеров где-либо - дружба
спектрумистов дороже ;) .). Ещё раз привет и спасибо!
Файл: 51char.zip http://zx.pk.ru/attachment.php?attachmentid=2457
от: Grand
кому: All
дата: 30 Jan 2006
Hello, Wlodek
ras> Hе советую - коряво выглядит (любой фонт не подходит)
Файл: Domen_ht.png http://zx.pk.ru/attachment.php?attachmentid=2492
|