Просмотр полной версии : Black cat demo Феникс версия.
Собственно все видели мое поделие, теперь пусть увидят и Фениксоиды, собсвенно для них и писалась. Конечно это не сравнится с гуру бордестроения, но тем неменее почти точно узнал сколько тактов у Фени до начала видимого экрана - 12546 +-1,2 такта. (так что в эмуле под Феню обновите сей параметр)
Теперь у кого будет интерес писать под феню бордеры инфа есть.
Также для фенксоидов музыка тут полная а не фрагмент. Это распотрошенный ym файл с Atari ( Rob Hubbard - Goldrunner)
Скачать можно на моем сайте http://micklab.narod.ru/ZXMPhoenix.htm
Вот скриншот самой демки без бордера и собственно исходная картинка.
(так что в эмуле под Феню обновите сей параметр)
пришли настроеный рыло.
пришли настроеный рыло.
На сайте я обновил рыло http://micklab.narod.ru/file/us0373_mod_saa.rar
Zorki-4k
09.07.2012, 21:23
Ура! Ещё одна демка для фениксоидов!
NEO SPECTRUMAN
09.07.2012, 22:51
А сколько на данный момент "фениксоидов"?
А сколько на данный момент "фениксоидов"?
Всего в природе было выпущено 127 плат, 3 платы из которых находятся у меня.
Собственно все видели мое поделие, теперь пусть увидят и Фениксоиды
Надо и свою пофиксить под Феникс. Завтра сделаю.
SoftFelix
10.07.2012, 18:28
В КАЕ-2010 тоже работает, только все бордюрные эффекты сдвинуты вверх (относительно папера) примерно на два знакоместа. Бегущая строка по бордеру видна нормально, без характерных искажений по горизонтали.
все бордюрные эффекты сдвинуты вверх
Если о моей демке, то позже. Щас занимаюсь фиксом под Феникс.
SoftFelix
10.07.2012, 18:42
Если о моей демке, то позже.
Не, это я про сабжевую демку.
Не, это я про сабжевую демку.
Там учитывается число линий ДО основного экрана. Видимо в КАЕ их меньше, если "ушло" вверх.
Там учитывается число линий ДО основного экрана. Видимо в КАЕ их меньше, если "ушло" вверх.
По сути у Фени и Кая одна схема формирования разверток, но вот формирователи INTа различны.
формирователи INTа различны.
Это интереснее. Сообщишь подробности?
Это интереснее. Сообщишь подробности?
Надо схему Кая смотреть, там формирователь Инта сделан на ИР16, в Фене на ТМ2 и появляется по концу кадрового импульса. В Кае похоже Инт формируется во время кадрового импульса. Точно сейчас сказать не могу.
Т.е. в Кае полюбому будет меньше тактов до начала видимой части экрана.
Блин!!! Мучаюсь со 2-й частью своей демы. 1-я работает, а тут....
Шибко много процедур вставиил ДО прорисовки основного экрана.
Но сделаю всё-равно.
Миша, извини за задержку.
Шибко много процедур вставиил ДО прорисовки основного экрана.
Вот вот, в пятногоне процедуры идут до, а в Фене после :)
Как говорят в Украине - "Так отож!"
Миш, сделаю всёравно.
в пятногоне процедуры идут до, а в Фене после
Да, вот с этим и застрял. Буфер вывода скролла на бордюре нужно формировать ДО его вывода. Не вмещаюсь до прормсовки экрана никак.(
NovaStorm
12.07.2012, 13:02
Ну сделай ещё один буфер и формируй его когда удобно. А на вывод чередуй буфера.
И всё? Посмотри сорцы. Я же тебе присылал.
NovaStorm
12.07.2012, 19:48
Я ламо и работать на реале в аласме не умею =)
Можно их как-то в человеческий текст перегнать?
Можно их как-то в человеческий текст перегнать?
В моих дисках всегда присутствует Best Viev. Эта прога позволяет перевести многие форматы ассемблеров в текстовый файл. Остаётся всего лишь перевести этот файл в формат текста для ибм.
А вот почему-то вам, пользователям SjAsm-а это влом.
Вот потому и надо кодить в Alasm!
Я сделаю конечно для тебя текстовый файл.
---------- Post added at 22:56 ---------- Previous post was at 22:52 ----------
человеческий текст
О, Господи!!! Задал бы ты этот вопрос лет10-15 назад ;-)
NovaStorm
13.07.2012, 07:51
А вот почему-то вам, пользователям SjAsm-а это влом.
Буду пробовать, ведь я бы не сказал, что прямо так влом, просто это для меня инопланетные технологии сейчас. На реале я только году так в 95-96 на бейсике пару раз пробовал писать.
А по бордюрным скроллерам есть статьи почитать?
---------- Post added at 07:51 ---------- Previous post was at 07:49 ----------
Задал бы ты этот вопрос лет10-15 назад ;-)
Думаю порвали бы на британские флажки =)
Ведь основной смысл спековских форматов - экономия памяти под исходник?
NovaStorm
13.07.2012, 10:42
zebest, ого, я думал, оно на OUT'ах и работает...
Я свой скроллер писать собираюсь(NIH-синдром во все поля), и именно на них. Поглядим, как оно пойдёт, хотя от широких букв избавиться не выйдет, ведь минимум ширины на букву - 3 полосы по 24px.
Бордюрный скроллер на OUTI - это уже не интересно, и очень широкие буквы.
Вот напишите тож самойе на OUT (C), reg: думаю , будет поприятней смотреться..
Да, идея нехилая. Буквы УЖЕ на 2 пиксела - это уже класс. Токо для вывода по OUT (C),reg нужно в этот reg что-то всунуть. А это такты, если ты помнишь.
Хорошо делать тогда, когда все цвета уже "всунуты" в нужные регистры, но ведь ты толкуешь о скролле. Может намекнёшь о решении проблемы?
---------- Post added at 15:13 ---------- Previous post was at 14:56 ----------
Ну сделай ещё один буфер и формируй его когда удобно. А на вывод чередуй буфера.
Пробовал выводить, а потом формирофать. Тут неприемлемо, выглядит паршиво. 2-й вариант более приемлем, но! Уйдёт в 2 раза больше тактов и будет мерцать.
На примере демо от AloneCoder люди этого понять не захотят.
Просто я заранее не подумал о Фениксе. Нужно было делать под него, а под Пентагон никогда не поздно было-бы пофиксить.
Процедуры задержки на заданое число линий растра помогли бы)
NovaStorm
15.07.2012, 10:43
Процедуры задержки на заданое число линий растра помогли бы)
А разве у тебя таких нет? Скроллер же как-то прыгает...
Вот и вопрос ещё кстати - у меня есть процедура задержки на 224+a тактов, это подогнал под линию, так она где-то тактов на 200-210. Есть ли подобные процедуры значительно(в половину хотя бы, иначе смысла немного) быстрее?
А разве у тебя таких нет? Скроллер же как-то прыгает...
Вот потому и прыгает, что есть процедурка задержки на 1 линию растра.
Вот и вопрос ещё кстати - у меня есть процедура задержки на 224+a тактов, это подогнал под линию, так она где-то тактов на 200-210. Есть ли подобные процедуры значительно(в половину хотя бы, иначе смысла немного) быстрее?
Сорри, но тут ты чёт мудрёно завернул. Извини, но обьясни попроще. Или в личку.
---------- Post added at 10:50 ---------- Previous post was at 10:44 ----------
224+a тактов
Это как? Под фирменный Спек где 228 тактов на линию.
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot