Важная информация

User Tag List

Страница 1 из 6 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 56

Тема: Редактор для подготовки графики для УКНЦ

  1. #1
    Veteran
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,396
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    136 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Редактор для подготовки графики для УКНЦ

    Собственно вот:
    https://yadi.sk/d/_MNyHPjDBtXtww



    Писалось в прошлом году для БК, но по необходимости добавил сохранение для УКНЦ.

    Что может:
    1. Редактировать (ЛКМ поставить точку, ПКМ стереть. (текущий цвет выбираем сверху, палитры можно менять в любой момент).. пока палитры БК11.
    2. Конвертировать картинки с PC в 4 бит (16 псевдоцветов) всякимим способами. (для разных картинок подходят разные алгоритмы или их комбинации).
    3. Экспортировать, в данном случае нас интересует УКНЦ (MAC).. первые два байта W и H, далее 1,2 ,битпланы по очереди. (пардон, что цифры десятичные, торопился ну и лень конечно было в восмиричные переводить.. все равно скомпиллится.)
    4. Сохранять то что наваяли.. в виде прожекта.

    Желание Ув. Hobota вставить это все в библиотеку для ЯВУ типа паскаль я конечно поддерживаю, но понятия не имею как в паскале под RT-11 передаются параметры и подключаются сторонние библиотеки (да и пока на это нет времени и сил). Если кто изъявит желание написать подобную библиотеку - велком, я всегда добавлю поддержку нужных форматов данных.

    Из того, что хотел бы сделать я, заточить больше под УКНЦ (Палитры, три плана, переключение планов при отображении, работа со спрайтами и.т.д), но это только в том случае если это нужно кому-нибудь кроме меня.. для себя мне хватает сиюминутных "заплаток" под конкретную проблему

    Новая версия (0.8 от 01.04.2020):
    https://yadi.sk/d/rKPvv2KoDJzOWQ

    Теперь заточена под УКНЦ (не под БК)
    главное:
    1. Редактирование 8 цветов (3 плана).
    2. GRB/RGB
    3. Работа с палитрами (можно вставлять значения из исходников и наоборот)
    4. Новый импорта (дизеринг/квантование)
    5. Экспорт в бинарники и исходики (MAC) в двух и трех планах.

    И по мелочам много чего.. Делал в первую очередь под свой проект поэтому некоторые вещи для не сведующих могут быть не очевидны (например чтобы не крутить спинэдит с размером изображения можно два раза кликнуть на нем и ввести значение вручную)
    До логического завершения еще далеко.. ничего не сделано под спрайты фонты и тайлы..
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	BK_IMG.jpg 
Просмотров:	239 
Размер:	22.4 Кб 
ID:	68702  
    Последний раз редактировалось S_V_B; 01.04.2020 в 15:44.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

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

  3. #2
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,662
    Спасибо Благодарностей отдано 
    1,254
    Спасибо Благодарностей получено 
    1,882
    Поблагодарили
    711 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Еще бы картинку в нормальном разрешении приаттачить, а не уменьшенную - цены бы не было)

  4. #3
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,001
    Спасибо Благодарностей отдано 
    1,073
    Спасибо Благодарностей получено 
    1,248
    Поблагодарили
    481 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня другой подход: рисовать всё в том что удобно (мне удобно в Paint.Net) и сохранять в .png, затем программа на C# которая читает картинку и пишет .MAC-файл с восьмеричными кодами.

  5. #4
    Veteran
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,396
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    136 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    /* рисовать всё в том что удобно (мне удобно в Paint.Net) и сохранять в .png, затем программа на C# которая*/
    Да я в принципе так и делал, но коли вещь простаивает... плюс можно конвертить разными способами сплэшскрины...
    Ну и сразу видно как оно в реале будет или палитрами поиграть.. да в принципе так удобней, чтобы поправить одну точку в спарйте не нужно туда-сюда гонять.
    В дальнейшем я думаю можно генерить целые структуры данных.. собрал все спрайты прокрутил.. посмотрел.. и сразу сгенерил всю структуру со ссылками на фрэймы..
    Или даже редактор свойств объектов сделать..
    Сейчас когда все врукопашную.. много времени тратится, да и угнетает это
    Последний раз редактировалось S_V_B; 06.04.2019 в 18:11.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  6. #5
    Guru Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,634
    Спасибо Благодарностей отдано 
    401
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    63 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    S_V_B, а под линукс порта нету?

  7. #6
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,135
    Спасибо Благодарностей отдано 
    471
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Еще бы картинку в нормальном разрешении приаттачить
    Файлы до нескольких метров любого разрешения, без регистрации пользователя, работает на IE8 и даже на телефонах с маленькм экраном :
    https://pic.maxiol.com/
    ( фотохостинг Супермакса )
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  8. #7
    Veteran
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,396
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    136 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    S_V_B, а под линукс порта нету?
    Запустите под Wine..
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  9. #8
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    371
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Просьба к модераторам,
    вот эти два поста из темы про порт игры в эту перенести :

    https://zx-pk.ru/threads/29643-porti...=1#post1006456
    и
    https://zx-pk.ru/threads/29643-porti...=1#post1006467


    - - - Добавлено - - -

    Цитата Сообщение от S_V_B Посмотреть сообщение
    в виде прожекта.

    Желание Ув. Hobota вставить это все в библиотеку для ЯВУ
    ???
    Нет!!! Я не предлагал такого ни разу? Где покажите? Я писал и пишу, что нужна библиотека
    с указанными в сообщениях по ссылкам выше процедуры\функции для работы с этими спрайтами там на УК-НЦ в натуральной среде и для родного и местного MACRO.SAV, LINK.SAV, PASCAL.SAV (!!!) На что мне-то ява какая-то? Мне бы спрайтики без низкого уровня использовать в паскале дековском - вот что мне нужно (!)
    https://zx-pk.ru/threads/20444-pasca...knts-dvk).html
    Последний раз редактировалось hobot; 08.04.2019 в 12:32.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  10. #9
    Veteran
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,396
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    136 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "ЯВУ" - это Язык Высокого Уровня , я же написал :"ЯВУ типа паскаль под RT-11"
    Про Java там слова не было
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  11. #10
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,002
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    в паскале дековском
    Шо то я не помню именно DEC-овского паскаля под RT. Под RSX - да, есть. А под RT - только орегоновский встречал

    - - - Добавлено - - -

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Про Java там слова не было
    А зря - первым должен быть реализован интерфейс под яву - универсальный платформенно независимый (значит, и на PDP-11 пойдет) ЯВУ

Страница 1 из 6 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 51
    Последнее: 21.07.2014, 01:55
  2. Редактор спековской графики для 9-й симбы.
    от NEO SPECTRUMAN в разделе Графика
    Ответов: 4
    Последнее: 12.02.2012, 21:02
  3. Утилита для подготовки текстов
    от Vitamin в разделе Программирование
    Ответов: 9
    Последнее: 21.02.2011, 07:57
  4. Лучшие редакторы графики для C64
    от Surfin_Bird в разделе Commodore 16/64/128
    Ответов: 42
    Последнее: 01.10.2010, 14:40

Ваши права

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