Мультиколор будет побеждён

Первая половина статьи была опубликована в последнем номере замечательного журнала ЗаРулём, а вторая написана по следам свежего релиза нашей новой игры GLUF. Но т.к. они дополняют друг друга я решил их объединить в одну. В ней нет ничего нового для мастеров кода и гуру из 90-х годов, это скорее поток мыслей на тему мультиколора, скрола и попытки их объединения который может быть будет кому-то интересен :)

После того как вышла наша новая игрушка Old Tower мне почти сразу же посыпались просьбы рассказать, как же удалось добиться такой плавной и яркой картинки на нашем старичке Speccy. Ну что же, берите чай и печенки и вперёд!



Читать дальше →

Скроллинг на Commodore 64

Commodore 64 не был распространён в наших широтах, но в Северной Америке он сыграл наверное такую же роль, как ZX Spectrum в Европе. Вот только он был примерно в два раза дороже и наверное примерно в два раза лучше по усреднённому количеству возможностей своих компонент. Так, например, его видеочип (VIC-II) умел несколько разных видеорежимов, причём как текстовых так и графических, поддерживал аппаратные спрайты и в целом был гораздо более заточен под игровые применения, нежели спектрум.

Читать дальше →

Календарь на 2019 год

Привет, друзья!
Представляем вашему вниманию макет календаря на 2019 год. Очень просили особенно иностранцы, поэтому присутствует вариант на английском языке. Вы можете его распечатать самостоятельно за небольшие деньги в любой рекламной полиграфии.
Макет создан для печати на формате А5, перекидной, фотография и месяц на отдельных страницах.

3aRulem girls

Скачать из облака.

Всем успехов в новом году!

ZX-Art интеграции: ZXDB, Virtual TR-DOS и внешнее API

Итак, наступило время поговорить об очередных этапах развития ZX-Art. В результате недавно прошедшей напряженной разработки, удалось слить воедино базы софта ZXDB и Virtual TR-DOS.




Читать дальше →

SpecSCII editor


Рады представить вам наш долгострой!
SpecSCII editor — это редактор псевдографики для ZX Spectrum.
Все знают о существовании ASCII и ANSI графики, даже на Commodore существует свой формат — PETSCII. А про спектрум как то подзабыли, можно конечно посмотреть у нас некоторые ASCII, но это не родной формат и для этого нужен редактор с соответствующим шрифтом. Тем не менее на Спектруме существует свой набор псевдографики, конечно же это UDG, который вполне можно использоваль для рисования.

Итак, представляем вашему вниманию редактор UDG графики. Сразу скажу проект сырой и многие функции еще не реализованы в нем, но основной набор для более менее комфортного рисования в нем сделан.
Что же может наш редактор. Ну во-первых это рисование не только UDG, но и стандартными символами из набора Спектрума. Сделана поддержка цвета, флеша и брайта. Редактор имеет возможность отгрузить результат в png, bmp, scr и в своем собственном формате — zxs. К сожалению мы пока не смогли реализовать отгрузку в tap формате, где отгружается исполняемый бейсик файл, при запуске которого выводится готовая картинка непосредственно псевдографикой. Ведь это и есть так сказать тру текст моде). Собственно из-за этого мы так и затянули с выпуском. И если редактор вам понравится, надеемся на помощь с этим вопросом.
Собственно все горячие клавиши описаны в хелпе.

Что планируется и что пока не реализовано. Самый главный вопрос состоит в том, что стоит ли делать редактор UDG. Вот что я думаю. С одной стороны в спектруме предусмотрена такая возможность для смены UDG, но если это сделать, то картинка почти ничем не будет отличатся от обычной scr, будут конечно некоторые
ограничения, но все таки… Если же этого не делать, то у нас будет жесткое ограничение и это будет как то честнее. Ведь в обычных ASCII нельзя изменять символы. В этом и суть! В редакторе конечно присутствует кнопка редактора UDG, но она пока не активна. В целом же редактор вполне функционален. И не стоит забывать, что beta версия и глюков там можеть быть немерянно )

Пока планируется сделать редактор UDG, немного примитивов, возможно конвертер ну и конечно же
отгрузку бейсика (это самое главное!).

Причина же выпуска такой версии — давление общественности, и если затягивать дальше, то можно и еще года 2 прождать ) Также будем рады если вы поддержите этот новый формат. С удовольствием бы увидел это на пати, наряду с ascii/ansi/petsci compo!

Тем не менее мы ждем от вас отзывы, пожелания и т.д. Не знаю когда все это будет реализовываться, со своей стороны обещаю, что все буду бережно записывать и по возможности мы будем это воплощать в жизнь.
Вобщем пользуйтесь, рисуйте, ждем отзывов. Не сильно ругайте! )

зы: у кого возникли трудности с пипеткой: включаем ее, тыкаем на экран, отключаем. ) пока так )

Скачать редактор без регистрации и смс.

Scene App

8 фото
image
Всегда восхищали сценовые художники, создававшие фотореалистичные портреты.

Фотороеалистичность теперь довольно просто проверить или, если угодно, подтвердить тем, что такие портреты успешно проходят преобразования расчитанные на фотографии :)

Внимание, задачи со звёздочкой*
Найдите и опишите отличия [от оригиналов] :)
  • avatar
  • [просмотров: 2099]
  • 13
  • +4

DiHalt Lite 2019

DiHalt

Уходит очередной год демосцены. Год бунтарей и перформанса. Отразилось ли это на рядовых сценерах, преподало какие-то уроки? Что делать и как жить дальше? Предлагаю через месяц собраться в пригороде Нижнего Новгорода и обсудить это, показать на что мы ещё способны и посмотреть на демосцену изнутри.

Итак, демопати DiHalt (зимняя редакция) состоится с 4 по 6 января. Будет традиционная конкурсная программа, включая конкурсы реального времени, а также налажено вещание видео-трансляции и работа онлайн-голосования.

Все ответы ищите на официальном сайте.

Есть вопросы? Давайте обсудим!

Всем лучи добра и счастья!

Почему у ZX Spectrum нелинейная раскладка видеопамяти?

Тихо и немного незаметно прошел конкурс Out Of Compo 2018, настало время подвести небольшие итоги. Не очень прикольно писать какие-либо обзоры, не приняв участия в конкурсе, но почему-то есть ощущение, что кроме меня никто ничего не напишет.




Читать дальше →

Теоретический вопрос по железной начинке ZX Spectrum

На фоне обсуждений последних двух дней у меня родился вот какой вопрос:
Возможно ли было в чипах ULA спектрума сделать дёшево и сердито вот какую концепцию:
а) запись в некие два порта вывода X и Y координаты пикселя генерировали бы на входе трёх других портов ввода:
б) верхний байт адреса полоски пикселей в массиве пикселей видеопамяти
в) нижний байт адреса полоски пикселей в массиве пикселей видеопамяти
г) верхний байт адреса атрибута этой полоски пикселей
(нижний байт адреса атрибута тут не нужен, т.к. мы уже знаем, что он совпадает с (в) после предыдущих тем)
На уровне проводов это просто разброска линий и их перемешивание, что мы видели в предыдущих темах.
Так не было ли бы это возможным сделать без весомых затрат на самом старте?
(сразу обозначу — это чисто теоретический вопрос и статью я по нему писать не собираюсь. просто очень интересно.)