Влад создай плиз отдельную тему, по своему новому концепту/компу (тут может потеряется).
Про клаву-корпус, завтра китайцы перестанут такую модель делать и где их тогда брать?
Тип: Сообщения; Пользователь: Valen; Ключевые слова:
Влад создай плиз отдельную тему, по своему новому концепту/компу (тут может потеряется).
Про клаву-корпус, завтра китайцы перестанут такую модель делать и где их тогда брать?
Наверно ты прав, можно что-то придумать
А может ставить сразу 32-битовый, широкой распространёности и хорошей доступности (с компайлером Си) ?
Тот-же M68K или любой из ARM-ов.
(Банками клацать немного надоело, большую программу неудобно...
У sdcc тулчейна всё таки одна нехорошая штука, это очень странный (непривычный) синтаксис z80 асма.
Если это не напрягает, но и нормально,
Иначе же,можно посмотреть в сторону z88dk.
Там...
По честному - никак.
С включённым оптимизатором (по умолчанию), sdcc может размещать локальные переменные в регистрах и/или на стеке.
Т.е. оптимизатор сам решает какие локальные переменные, он...
Спрашивал у mvv.
USB хост будет разведен на плате. Но это плюс 10 долл к стоимости.
Т.е. всего около 40$.
Но, по желанию, можно не впаивать USB чип, такая готовая плата будет стоить 30 $.
...
USB нужен.
Подключаем USB джойстик и он эмулируются как любой спековский джой.
(выбор типа спековского джоя както черз OSD или некий конфиг софт )
Подключаем два USB джоя и играем в любимую...
Добавил таки, s-video (или композит тюльпан) выход на телек PAL 50 Гц ?
(Для любителей полной эмуляции экрана спеки и/или для имеющих только не особо новые телики.)
Мне тема интересна, да и на форуме уже пытались сделать видео карту ускоритель.
Вы правильно прикинули:
- видео выходы TV, VGA
- стерео аудио выход
- слот под карточку
Итого получается...
Кстати, сама идея мне нравится.
Плюсы:
- уже готовое железо
- цена собранной платы около 90 $
- 2D видео ускоритель + звук + карточка micro SD
- жирная плис
К реальному спеку можно либо по...
Что с блиттером переделывать - копаетесь в игре.
Что с клэшингом - тоже копаетесь.
Жаль что zst свалился в не особо нужный (или точно уж второстепенный) клэшинг.
И отшел от простого и привычного блиттера.
Но видимо чел занимается тем что интересно.
Спрайты/шейдеры автор не...
А вот если бы менять игру, под аппаратные спрайты, было бы проще?
И я о том же, с этого и начинали.
А потом автор сполз на клэшинг.
Как по мне если и возится с клэшингом, то уже после работающего блиттера.
С блиттером можно уже карту производить и продавать,...
При печати спрайта, можно подсовывать таблицу, какие цвета, на какие поменять при печати.
Это аппрататное врезание статического и динамического экрана ?
Думаю что не нужно, трата логики.
Блиттер успеет.
Добавить бы ещё закольцовывание.
Там логика простая.
Если, координата текущего печатаемого тайла (X, Y), выходит за пределы тайловой карты,
обнулить X и/или Y.
Как-то так:
Если X >...
Можно и столько. (в 2 раза меньше тоже нормально будет)
Ведь тайловая карта будет в памяти видео-карты ?
Да, но всё равно,
нужно сделать закольцовывание.
Когда видео-карта печатает,...
Пусть так.
Ещё проблема есть, со сдвигом тайловой карты (массива).
Например, для скролла влево на размер тайла,
нужно будет "сдвинуть влево" карту тайлов
(и потом справа карты тайлов, добавить новый...
BLOCK2 и BLOCK3 практически очень похожи.
Думаю убрать BLOCK3, оставить BLOCK2.
Номера тайлов сразу двух байтные делать.
(Либо же переключатель где-то иметь (1 или 2 байта на номер тайла).)
Я имею в виду, чтобы проверка на наличие режима, было чтение строки "SVM" из карты, из порта FFFF.
Вместо чтения байта из порта FFFF.
Тогда так "super video mode" или "SVM".
(Чуть веселей, чем нолик из порта.)
Как-то надуманно, лишнее усложнения.
Проще 640x480 сделать и нет проблем для программера.
Да, просто добавить 640x480, хотя конечно блиттер-у там будет побольше работы.
(если частоты...
Если карта будет генерить сигнал INT, то будет конфликт со спековским инт.