Кто работал с с64
вот есть картинка выводимая на экран
как бы 3 цвета
картинка в памяти по #4400
атрибуты для нее #d800 (цвет №3)
цвета 1 и 2 соответственно #d022 и #d023
но цвета не те
что я делаю не так?
Вид для печати
Кто работал с с64
вот есть картинка выводимая на экран
как бы 3 цвета
картинка в памяти по #4400
атрибуты для нее #d800 (цвет №3)
цвета 1 и 2 соответственно #d022 и #d023
но цвета не те
что я делаю не так?
Дык там 3 миллиона режимов, включая картинки с заплатками спрайтами итд В каком режиме у тебя картинка? Обычный хайрез по типу спека?
$d800 это цвет для символа адреса $0400 - $d801 = $0401 и т.д. и нах.... всё это Вам не нужно!!!
в мультиколоре для символов $d022,$d023 и цвет фона. И не забывайте про $d024
Существует 4 адреса фоновых цветов и один для окантовки.
Проведите следующие действия для наглядности - введите код:
poke1024,5;poke55296,1 -получите белый символ в верхнем левом углу
poke53270,24 - переход в мультиколор
думается дальше Вам станет понятнее.......
И еще можно поюзать poke646,цвет символа. (как 4-ый)
А это вообще ни о чём не говорит. Картинка может быть где угодно в памяти.
Для тайла вообще пох на каком адресе он записан.
Если не помогло, то
Резюме: должен быть код для нормального отображения, который размещает в нужный банк памяти картинку, пишет нужные цвета из нужного адреса....
в общем, как и для любого граф режима на С64.
Информацию, которую Вы даёте можно назвать недостаточной...
и посмотрите ещё здесь
http://commodore64.smforum.ru/index....9l5&board=14.0
для начала я не пишу под с64, я с него ломаю
и вот уже второй раз у меня возникают с этим проблемы
причем именно с цветом и именно с этим самым игровым режимом
- - - Добавлено - - -
Вложение 66603
грубо говоря
вот такой дает эмулятор
Вложение 66604
а вот такой я генерю
что за фигня с цветами?
цвета взяты из данных эмулятора
Ах вот оно чё.... :)
А вторая картинка тоже с эмуля с64?
Картинка должна быть в формате 320х200 для С64.
Да и чем снимаете скрины ?
Хотя не понимаю, что Вам мешает самому отредактировать, если использовать не будете на С64.....
Я чё это вообще не понял тогда заморочки....
вот, бл___дь, озадачил..
Короче говоря, чтоб не сильно напрягаться, нужно взять winvice, в настройках вика убрать border, дальше на нужной картинке открыть монитор и сделать скриншот (scrsh"имя").
Получится скрин 320х200. Дальше вставляешь в прогу PIXCEN https://csdb.dk/release/?id=149752
И записывай, как хочешь - хоть исполняемым файлом... Можно предварительно отредактировать и картинку и цвета, если вдруг, что не сходится....
читать всю страницу https://www.gamestone.co.uk/zzap_wor..._creatures.php
Goodboy, я так думаю, что если человек хочет сделать порт на другую машинку, то в любом случае цвета будут другие и уж точно не обойтись без редакции спрайтов, картинок и прочего. Инфа про наложение цветов актуальна скорее всего именно для с64.