Зачем такой шнягой CPU напрягать, да ещё и кучу видов одного и того же спрайта хранить ?
Масштабирование это проблема видеокарты, всё равно уже стоит ПЛИС, для справки скажу что все видеокарты изначально разрабатываются на ПЛИС и когда уже всё обкатано тогда уже переводят на штамповку.
Если начали делать так делать надо уже нормально.
Изначально нужна КОНЦЕПЦИЯ, то есть для чего вообще делать то видеокарту, не надо гнаться за суперпупер цветами и разрешениями, надо простое и уникальное решение для СЛАБОГО процессора, без всяких SDK, RISC и прочей дребедени.
Все эти масштабирования примитивно решаются в логике, крутить углы по сути тоже фигня, и портянку с текстурой можно вывести X1,Y1,X2,Y2, не сложно же реализуется.
И да, не вижу ничего зазорного если Z80 сделать на плис в виде 40 ногой панельки, поменять можно в любом zx-spectrum, одно время даже некоторые заводы (на заказ) шлёпали кристаллы плис в любой корпус, так же пихали и в 40 DIP, сейчас не знаю, наверное не выгодно.
Разве это плохо если LDIR будет не 21 такт а 1-2 такта? а в дополнение к ADD и SUB будет MUL и DIV ?
Я не работал с ПЛИСно на рассыпухе могу собрать что угодно, надеюсь скоро окончу текущие "проекты" с PICами (надо для заработка) и сяду ПЛИСины курить, не думаю что там всё сложно.
Но здесь же есть уже готовые спецы по ПЛИСинами, скажите, разве нельзя наваять всё это и что бы программно это обслуживалось как можно проще?
тс-конф перехватывает команды CPU, отлично, это правильное направление, в плис напихали и видео и ВСЁ ОСТАЛЬНОЕ.....это НЕПРАВИЛЬНО, видео должно быть ПОЛНОЦЕННЫМ, если надо 24 ноги для цап значит должно быть 24 ноги а не 6.
ВСЁ ОСТАЛЬНОЕ должно быть в ДРУГОЙ плис.
Нууу и так далее, вся система должна быть собрана в одну КУЧУ, а сейчас это кубик рубик который априори в правильное положение НЕ СОБИРАЕТСЯ.
Одной только видеокартой ничего не исправить.
Нужна концепция и пробы пробы пробы.






Ответить с цитированием