User Tag List

Страница 31 из 35 ПерваяПервая ... 272829303132333435 ПоследняяПоследняя
Показано с 301 по 310 из 345

Тема: ПК8000 - Софт: Старый и Новый

  1. #301

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    После поста Manwe сделал вариант елки для ПК8000. 42 байта, на конкурсе было бы 6 место. "ПК8000 попал в топ по размеру кода" и все такое, но не стоит относится к этой простенькой демке настолько серьезно.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	CTREEpk8000.gif 
Просмотров:	154 
Размер:	1.6 Кб 
ID:	76735  
    Вложения Вложения
    Последний раз редактировалось ivagor; 26.12.2021 в 07:12. Причина: добавил CAS

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    AMM(26.12.2021)

  2. #301
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #302

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Оказывается забыл положить в архив елки CAS, теперь добавил.

  4. #303

    Регистрация
    03.07.2021
    Адрес
    г. Кировск
    Сообщений
    922
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    156 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    После поста Manwe сделал вариант елки для ПК8000
    Допилил свою версию для Спектрума, 35 байт, ссылка ниже. Согласен насчет условностей конкурса, многое зависит от особенностей компьютера.

    https://zx-pk.ru/threads/34014-chris...elochku-).html

  5. #304

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Второй вариант елки получился 36 байт, для z80 можно сократить минимум на байт.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	CTREE2.gif 
Просмотров:	120 
Размер:	1.5 Кб 
ID:	76750  
    Вложения Вложения

  6. #305

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Post-deadline версии для C64 и ZX - 36 и 32 байта соответственно, попробовал еще подумать на елкой. Сократил вариант для ПК8000 на байт (стало 35 байт), по крайней мере C64 получилось опередить. С z80 можно сократить еще на байт, но до ZX все равно остаются лишние 2 байта. Интересно, что обе вышеупомянутые версии для C64 и ZX используют для вывода на экран процедуры ПЗУ, а тут запись напрямую в видеопамять. Картинка совпадает с CTREE2, только 3 вместо 2.
    Вложения Вложения

  7. #306

    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    549
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DemonId7, никак не разберусь с просмотром картинок на Суре.
    Сначала я по простоте душевной закинул ВМР-шки из папки PictureПК8000 на диск СР/М. Ага, разбежался! IVIEW их не видит, требует SCR, VM2 и т.п. Ладно, так уж и быть, читаем документацию, хотя у нас это и не принято.
    Для конвертирования изображения по правилам и ограничениям ПК8000:
    1. Подготовить исходное изображение:
    - размером 256*192 точки;
    - 24-битным цветом;
    - и сохранить в формате TGA.
    2. В командной строке ввести:
    scr2Floyd_32bit_PK8000.exe name.TGA,
    где name - любое имя файла.
    3. Результатом станет создание файла в виде:
    name_pk8.TGA
    Переконвертировал ВМР в ТГА, сделал 24 бита. Ввожу команду scr2Floyd_32bit_PK8000.exe name.TGA (конечно, вместо name указываю имя файла или *, чтобы сконвертить сразу всё), а она мне пишет: "Unsupported file format!" То же самое и с 8 битами.
    Так я и не понял, как сконвертировать исходное изображение в формат, который может открыть IVIEW на реальной Суре?

  8. #307

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проще и лучше воспользоваться утилитой DaDither

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    Arix(02.01.2022)

  9. #308

    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    549
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Оказывается, она у меня уже есть...
    Всё получилось. Правда, картинки получаются растянутыми по горизонтали, т.к. размеры пикселей по вертикали и горизонтали разные.
    Последний раз редактировалось Arix; 02.01.2022 в 20:06.

  10. #309

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arix Посмотреть сообщение
    Правда, картинки получаются растянутыми по горизонтали, т.к. размеры пикселей по вертикали и горизонтали разные.
    Это можно регулировать разными способами, в т.ч. и в самой утилите - там есть опция Pixel Aspect Ratio. Плюс в некоторых случаях может быть полезна опция Position. Ну и никто не запрещает перед скармливанием картинки утилите сжать/растянуть ее по своему желанию в графическом редакторе.

  11. #310

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжается битва елок. Комодорщики урезали версию для C64 до 33 байт, что мотивировало еще подумать над версией ПК8000 - сократил байт (стало 34). Теперь ПК8000 между C64 (33) и PLUS/4 (35). Версия 4 выходит в бейсик с сообщением об ошибке (рисунок не портится), в правилах не увидел запрета на это.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	CTREE4.gif 
Просмотров:	111 
Размер:	1.6 Кб 
ID:	76812  
    Вложения Вложения

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    DemonId7(17.05.2022)

Страница 31 из 35 ПерваяПервая ... 272829303132333435 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ПК8000 - Общие вопросы
    от Mick в разделе ПК8000
    Ответов: 601
    Последнее: 03.11.2025, 00:03
  2. Ответов: 226
    Последнее: 28.04.2025, 09:42
  3. ПК8000 - Утилиты
    от XobbiMan в разделе ПК8000
    Ответов: 103
    Последнее: 22.06.2023, 00:09
  4. Ответов: 206
    Последнее: 30.05.2022, 17:15
  5. Новый софт
    от Vitamin в разделе Софт
    Ответов: 0
    Последнее: 25.01.2005, 00:35

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •