Работы, принимающие участие в конкурсе процедурной графики — программы небольшого размера для ZX Spectrum, создающие на экране статичное изображение.
  • Тема работы свободная. Следование общей теме компо приветствуется!
  • Платформа только ZX Spectrum 48К или 128К
  • Любой язык программирования (Бейсик, ассемблер, прочие)
  • Максимальный размер запускаемого кодового блока 1024 байта
  • В результате должен получиться стандартный экран 6144 или 6912 байт. Multicolor, Gigascreen и бордюрные эффекты запрещены.
  • Выходить в Бейсик не обязательно, можно сделать бесконечный цикл
  • Работа должна устанавливать нужные цвета, включая цвет бордюра, внутри кодового блока
  • Изображение должна быть одинаковым при каждом запуске, независимо от содержимого ОЗУ
  • Время генерации изображения до 5 минут
  • Оценка будет выставляться финальному изображению, визуальные эффекты во время работы на оценку не повлияют
An entry to participate in this compo is a small size ZX Spectrum program that creates a static picture on the screen.
  • Arbitrary topic. If you can follow the general topic, you’re welcomed!
  • Platforms limited to ZX Spectrum 48К or 128К only
  • Any programming language (BASIC, assembler, others)
  • Maximum code size is 1024 bytes
  • The program should display a standard screen of 6144 or 6912 bytes. Multicolor, Gigascreen, or border effects is not allowed
  • No need to exit BASIC, an infinite loop is fine
  • The program should set all needed colors, including border color, within its code
  • The resulting picture should not depend from previous RAM contents or system state, and always remain the same
  • Up to 5 minutes for precalculation
  • Voting will be done for the resulting picture itself, visual effects during its generation is not considered
ZX Spectrum
SCL
  • 256х192px, 15 colors
  • Attributes 8x8, 2 colors per attribute
Comments
vts:15 sum:104 avg:6.93