ОК! На этом этапе стоит рассказать на что я ориентируюсь и почему.Сообщение от captain cobalt
С удовольствием выслушаю любые БРЕДО-идеи (конечно в рамке данной темы)
Читать аттач:
ОК! На этом этапе стоит рассказать на что я ориентируюсь и почему.Сообщение от captain cobalt
С удовольствием выслушаю любые БРЕДО-идеи (конечно в рамке данной темы)
Читать аттач:
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
"Речь шла о ДОПОЛНИТЕЛЬНОМ аппаратном ускорителе(спратовый движок) для динамичных игр! Неужели так плохо, чтоб графика Спекки дотянула хотя бы до уровня SEGA Genesis???"
Так о том и говорю ... Только надо ещё добавить современный процессор,
быструю шину ... и получим отличную игровую станцию!
А ретро-компьютеры типа спека - в музей ...
"Никто не собирается прикручивать собранный модуль, например на PCI или ISA шине для ПЦ ... "
А чем Вам эти интерфейсы не подходят? Полно готовых устройств ...
Мне больше нравится делать с нуля что-то своё, а не копаться в чужих мутных потоках сознания - изучать PCI,AGP,PCI Express и прочий монструозный ПЦ-шный мусор!!! Тем более чести и хвалы мне не будет, если прилепить к неготовому ещё что-то готовое (ирония: а давайте вапще соберём ПЦ, как собирают его в компьютерных магазинах!!! - нафиг это надо...)Сообщение от ASDT
Я тоже не люблю Black_Cat ...
Однако ..., типа за него.
АТМ - спек.совместимый комп. и отличается от "клонов" спека
возможносью переключения в "не спек." режим.
Думаю за совместимыми будущее, хотя и клоны еще поживут ...
"почему ты думаешь что спектрум - это его изначально-убогий экран? "
Так сложилось исторически ... Большинство отечественных
"клонов" поддерживали этот видеорежим.
2Romanich - я полностью поддерживаю Вашу игровую консоль ... Удачи!
ОднакоЕсли говорить за более мощные проц. и видео ...
Неплохо добавить функции проирывателя видео и звука, и много-
форматные ... Это долго, но весьма интересно
"Мне больше нравится делать с нуля что-то своё, а не копаться в чужих мутных потоках сознания "
Тем более ... зачем этот видеочип?
"(ирония: а давайте вапще соберём ПЦ, как собирают его в компьютерных магазинах!!! "
Почему ирония? Так и делают - VIA mini-ITX в старый корпус ...
"Во времена, когда образовывался рынок 3D-акселераторов, каждая контора придумывала свой API,"
"Так вот тоже самое и со спеком, "
Совсем нет
Образование рынка и его закат совершенно разные вещи.
В данном случае любое серьёзное изменение имет крайне
малый шанс на поддержку ...
Однако для АТМ-щиков это вполне подходит.
Т.е. это позволит ещё сильнее обособить АТМ от других
совместимых и клонов ...
А никаких серъёзных изменений никто и не предлагает,спектрумовскийСообщение от ASDT
экран остаётся и никуда не девается!Так что это допонение а не изменение.
Все последние железки разработаны с учётом что их можноСообщение от ASDT
установить на любой спектрум.
Причём здесь именно АТМ тоже не пойму.
"А может лучше такой ? Большую ПЛИС, в неё этот Z80, DMA и т.д."
Вот и я про то же ... Всё по кругу ...![]()
Хотелось бы подробностей узнать - как конкретно подцерлен к порту (схемка есть?) . В чём пишутся проги (и в какой ОС это всё фурычит) , может можешь поделиться наработками из этой области с ALL ? Что юзается для рисования спрайтов унд тайлов/тайловых карт ?Сообщение от Romanich
Вот ещё вспомнилось - может тебе известно хоть чтонить о создании автогонок и отображении трасс на подобных чипах (не обязательно на сабже)?
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Сабж подключен к ЛПТ в режиме ECP(полноценные чтение/запись)Сообщение от fan
Проги пишутся в Turbo Pascal/TMT PascalСообщение от fan
Работает в ДОСе и Win9x
Для ATmega8515 - Codevision C
Всё настолько пока сырое, находится в стадии постоянного пробывания/изменения/совершенствования...Сообщение от fan
Старый добрый PaintСообщение от fan
Далее в ход идут конвертилки собственного изготовления:
1) BMP=>24bit RAW
2) 24bit RAW=>4bit RAW(предопределённые цвета)
НичегоСообщение от fan
Но думаю, что там скролл используется во всю!
Дык там же было заявлено, что можно будет повторить чуть ли не все игрушки со SNES и Амиги.Сообщение от Romanich
Насчет SNES - даже комментировать смешно, а с Амигой штука в том, что там экран можно аппаратно разбить тоже всего на два независимых слоя - однако то и дело встречаются игрушки, где слоев на вид больше - а все потому что при соотв-й настройке палитры очень удобно имитировать любое кол-во (до 6 на ECS, до 8 на AGA) независимых слоев программно (по желанию - блиттер) - есс-но, цвета урежутся, но тут никуда не денешься.
На тридевятом такое афаик не прокатит.
Да и цветов там поболе. А если битмаповые режимы неудобны в динамике (и даже для этого не планировались), то "два слоя по 15 цветов + спрайты" для игр выглядит слабовато. Разве что на фоне "голого" Спека.Сообщение от Romanich
Имхо во-первых - оно не стоит специфических "спрайтовых" ограничений, а во-вторых - на 21МГц может, и быстрее, а на 3.5-7МГц - Спек едва будет успевать подкидывать данные блиттеру на следующий блок (для обсчитанных возможных моделей и точно таких же блоков 16x16, как на V9990). На Спеке с блиттером наиболее критично будет количество объектов, а не их размер (причем произвольный)! Так что выигрыша спрайты там не дадут никакого.Сообщение от Romanich
Делая приставку "с нуля", можно сразу принять за стандарт быстрый проц, но если что-то хотим для Спека, то нельзя требовать от юзера для использования железки обязательно наворачивать комп. Должна цепляться ко всему и выжимать максимум из того, что есть!
1) И так не обязательно - раз уж есть независимые слои, коих может быть и более двух. И тогда какая разница - отдельные аппаратные спрайты или еще один слой? Также см. пункт 3.Сообщение от Romanich
2) А логические операции при блиттинге на что? А вот полупрозрачность можно, к примеру, на регистры палитры повесить (хватит для простых эффектов типа дыма/воды), и блиттер кстати тоже может этим заниматься (с фиксированной палитрой) - аппаратное сложение взвешенных величин с насыщением реализовать не намного сложнее стандартных логических операций.
3) Если уж цель - простота, то еще проще перерисовать всю сцену.Блиттер на современной элементной базе запросто успеет на таких разрешениях весь экран за кадр обновить. Причем не один раз.
А рази один канал (чтение) не отдан исключительно сканеру?Сообщение от icebear
И каким это образом тянется "несколько точек сразу"? Сколько ног у V9990?![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)