Важная информация

User Tag List

Страница 2 из 25 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 243

Тема: Идея простого расширения стандартного видорежима

  1. #11
    Master Аватар для Ronin
    Регистрация
    28.03.2005
    Адрес
    Krasnodar, Russia
    Сообщений
    585
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    а из ямахи нельзя открутить видеопроцессор
    не, он туда запаян - нужен паяльник

  2. #12
    Master Аватар для Ronin
    Регистрация
    28.03.2005
    Адрес
    Krasnodar, Russia
    Сообщений
    585
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    Вообщето у меня сейчас есть пяток видеопроцессоров V9990, осталось за малом заняться ими .
    а че молчишь что они уже пришли

  3. #13
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ronin
    а че молчишь что они уже пришли
    СЕгодня приехали!

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  4. #14
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    Unhappy (на 12-09-2005)

    Наконец-то (14.09) выбрался в i-net поглядеть на реакцию народа на свой пост - и что я вижу?
    Полтора ответа по существу (thanx, fan!), остальное - оффтопик или выдержки из общей теории
    монстростроения. Ужасть! То ли ничего не поняли, то ли до конца не дочитали...

    Вот например:

    Shaos> "...А по поводу четвертушек в знакоместе - уж лучше делить на "восьмушки", т.е.
    горизонтальные блоки по 8 пикселов, которые имеют цветовой описатель в 1 байт
    - 4 бита соответствуют биту 0 и 4 соответствуют биту 1 - ну то есть как
    в компьютере "Орион"

    Так это же обычный hardware multicolor Как я уже говорил, толку с него нуль, тот же
    клэшинг, только "сплюснутый по горизонтали". Почти так же заметно будет.

    Vladimir Kladov> "...нафиг не надо ничего делить ни на восьмушки ни на четвертушки,
    а лучший способ избежать клэшинга причем дешевый и сердитый - это 2 или
    3 экрана, и для каждого - свое собственное смещение в пикселах по x и y.
    0-й экран перекрывается 1-м, 0-й и 1-й - 2-ым, и т.д."

    Блин, я же ровно это самое и писал во второй части (про два экрана).
    А четвертушки - это не совсем способ избежать клэшинга, это "параллельный" режим, то есть:
    1) цветные чанки (=> и видеоролики не такие "квадратные")
    2) прилично раскрашенные спрайты, а во многих случаях - способ избежать порчи фона
    печатанием на нем маски спрайта, т.к. его "сердцевину" можно сделать непрозрачной
    (двухцветной), а для краев маска не нужна.
    ...и с перекрывающимися экранами прекрасно сочетается.

    CHRV> "Ребята уже делался Спринтер у которыго было все практически что тут написано
    - токо где он сейчас? ..."

    Вовсе НЕ ТО, ЧТО ТУТ НАПИСАНО, было на Спринтере. Там совершенно другая раскладка
    видеопамяти, очень навороченная (и не битплановая!). И, как следствие, тормоза без турбы.

    PheeL> "...лучший Спек с расширенной графикой - это Sam Coupe."

    Sam Coupe - это не Спек с расширенной графикой, а совсем другой компьютер с довольно
    кривой (судя по буржуйским воспоминаниям) аппаратной эмуляцией ZX. Да и графика там
    "расширена" скорее, по типу 8-битной Atari (своя палитра из 4/16 цветов из 128 для каждой
    пиксельной строки, насколько я знаю) Может, даже примитивней, чем на Atari - там в каждой
    строке мог быть свой видеорежим (в том числе текстовый), правда, только по 4 цвета из 128
    и low-res (ну еще и спрайты аппаратные), конец 70-х все-таки.

    SMT> "а из ямахи нельзя открутить видеопроцессор? ..."

    Ага, а лучше -всю- Ямаху прикрутить к Спектруму (или, скорее, наоборот - Спек к Ямахе,
    ибо он проще). Что, на Спеке сразу MSX-овые игрушки появятся, если взять от нее видеопроц?
    Или для -этого- найдется "команда маьяков"?

    И как апофигей всего:

    ASDT> "...но расширение до вга-свга имеет смысл с применением внешних (иса) видеокарт."

    Нет слов. Я плакал.

    (Занавес)
    Последний раз редактировалось Lethargeek; 09.10.2005 в 20:22.

  5. #15
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    Angry (на 12-09-2005)

    Теперь серьезно. Я понимаю, что здесь все матерые спектрумисты собрались, которым просто
    интересно друг с другом общаться, и им давно все ясно и понятно по всем вопросам, а посты
    они читают "по диагонали", особенно не вникая (все равно junior member ерунду напишет). Но
    все-таки постарайтесь дальнейшее прочитать внимательно и до конца, а? (Заранее благодарен)

    Напомню, название темы - "Идея ПРОСТОГО расширения СТАНДАРТНОГО видеорежима"

    Повторяю ключевые слова: "ПРОСТОЙ" и "СТАНДАРТНЫЙ". Ну почему, когда синклерист начинает
    задумываться об улучшении графики, все сводится к лозунгу "побольше аппаратных наворотов,
    цветов и пикселей"? Какой-то вульгарно-математический подход к проблеме. Ясно же, что

    (много цветов + много пикселей) / (мало мегагерц) = (тормоза страшные)

    Правильный лозунг такой: "поменьше изменений, но чтоб стало наконец нормально и красиво".
    (А тут прямо - VGA, SVGA. Хорошо хоть не True Color.)

    В общем, на любые умеренные разумные предложения ответ сногсшибательный:
    "А ВОТ ТАКОЙ-ТО НАВОРОТИСТЫЙ НАВОРОТ Л-У-Ч-Ш-Е!!!"

    Да кто спорит-то? Конечно, лучше - АБСТРАКТНО лучше. Ямаха лучше Спека, SVGA лучше
    Ямахи, GeForce лучше, чем SVGA... (что там еще?) Сразу представляю себе велосипед,
    к которому присобачен реактивный двигатель - то-то зверь-машина была бы! Get real, men!!

    Прекрасно, если спрайты аппаратные, плавная прокрутка, палитра и т.д. и т.п. Прекрасно,
    но ПОЗДНО. Спектрум сейчас - только хобби.

    И для него все еще создаются энтузиастами новые железки. Только вот какие? Ага, для винта
    интерфейсы, метр памяти, звук улучшают, ось очередная под это дело... В итоге получится,
    может быть, отличная машина, но снова - с убогой стандартной графикой. Хотя нет, возможно,
    будет еще какой-то очередной сто первый "профессиональный" видеорежим, никакого отношения
    к СПЕКТРУМУ не имеющий, и который благополучно проигнорируют (как и все предыдущие попытки).

    Никто из вас не задумывался, почему из всех реально существовавших графических примочек и
    наворотов (FLASH-color, Hardware multicolor, Gigascreen, Bright2, Widescreen) только
    под Gigascreen существует хоть какой-то софт (то есть демы и игры)?

    Потому что:
    1) Визуальный эффект действительно неплохой и КАЧЕСТВЕННО отличный
    2) Полная "совместимость" с базовой 128-й машиной. Даже если нет железки (очень простой),
    можно программно имитировать, пусть с мерцанием, но программа БУДЕТ РАБОТАТЬ.
    3) Собственно кодить под гигаскрин легко. Те же два до боли знакомых экрана, только
    используемых совместно. А то, что просто сделать - будет сделано! И это главное

    Поясняю на примере:

    Представьте себе кодера, который ваяет ну, скажем, что-нибудь диззи-образное. Естественно,
    с самого начала под базовый 128-й клон без наворотов, как и все, что делалось и делается
    на Спеке - авторам же охота, чтобы побольше синклеристов (которых и так мало на осталось)
    увидело и оценило. Наверняка еще и только один экран использует - для такого достаточно.
    И вот кодит он. Тьма идей. Звук убойный. Картинки круче, чем у буржуев. Спрайты всякие
    красивенькие. (Только с фоном сливаются.) Но ему пока это пофиг - лишь бы заработало.
    Наконец колоссальная работа завершена.

    И результат - продуманно, интересно, но графика... не Ямаха, одним словом. Нет, красиво,
    но технически - начало 80-х. Все друг об друга красится, плохо видно и сильно раздражает.
    Зря, что ли, фон делал? То ли вообще его убрать, то ли все в монохром...

    А теперь допустим, что существует реальный графический наворот - из тех, о которых все
    только и мечтают (побольше цветов, побольше пикселей; спрайты в Z-буфере; EGA-режим...)
    Есс-но, широко он не распространен (даже если объявлен стандартом на каких-то последних
    мелкосерийных компах). И с чем столкнется наш кодер, пытаясь создать улучшенную версию
    своего творения под это дело? А с тем, что до фига и больше надо переделывать. Потому
    что раскладка видеопамяти другая, адресация другая, процедуры вывода придется полностью
    переделывать... (и вообще вся память может "поплыть", страницы перераспределять придется).
    Хорошо еще, если всю графику заново перерисовывать не придется. В общем, плюнет кодер
    и забьет на все это дело.

    ДРУГОЕ ДЕЛО - если реализовано примерно то, что я предлагал. Модель памяти - ТА ЖЕ САМАЯ.
    Адресация - ТА ЖЕ САМАЯ. Процедуры вывода ЧУТЬ-ЧУТЬ поправить - фон и маску спрайта в
    один экран, сам спрайт в другой. Все фоны-картинки оставить те же. Если будет желание,
    чуть подробней что-то раскрасить по четвертушкам, но тоже просто. В общем, работы - на
    пару дней (или недель, если кодер ленивый). А результат - почти как на Ямахе!
    И это РЕАЛЬНО. И для стрелялки-скроллера можно подобный пример привести.

    Подобным же образом фирменный софт ЛЕГКО переделать, серьезно повысив качество. А что?
    Ведь кучу игрушек наши люди дисковали, переводили, исправляли, дорабатывали. Даже под
    General Sound переделывали - а ведь это наверняка было сложнее. Команда маньяков нужна?
    Обычные синклеристы (даже одиночки), которые не разучились делать все то, что раньше
    они могли делать "левой ногой". И в эмуле желательно предварительно обкатать.

    Пока все.


    P.S. Оперативно отвечать не могу, т.к. нет домашнего интернета (читаю и пишу ответы
    в офлайне - потом SaaB кидает, или в салоне за отдельные бабки). Но забрасывать эту тему не
    собираюсь, пока не добьюсь внятной реакции от знающих людей - так что плиз, проверяйте
    тему время от времени. Только не снова надо мне объяснять, как оно должно быть "в идеале".
    А то я не знаю - как оно должно быть "в идеале"!
    Спектрум, слава богу, никогда идеальным компом не был и не будет.
    Феномен Спектрума - это СОФТ, а не матчасть, которая у него с самого начала была смешной.
    Поэтому все графические навороты должны делаться так, чтобы прежде всего было УДОБНО
    ПРОГРАМЕРУ, который "всю жисть" как кодил ИМЕННО ПОД СТАНДАРТНЫЙ режим, так и будет это
    делать в дальнейшем.

    Хоть кто-нибудь это поймет наконец?
    Последний раз редактировалось Lethargeek; 09.10.2005 в 20:23.

  6. #16
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek
    И для него все еще создаются энтузиастами новые железки. Только вот какие? Ага, для винта
    интерфейсы, метр памяти, звук улучшают, ось очередная под это дело... В итоге получится,
    может быть, отличная машина, но снова - с убогой стандартной графикой. Хотя нет, возможно,
    будет еще какой-то очередной сто первый "профессиональный" видеорежим, никакого отношения
    к СПЕКТРУМУ не имеющий, и который благополучно проигнорируют (как и все предыдущие попытки).
    СМотри внимательно спецификацию АТМ, увидишь несколько видеорежимов . Я вот тоже думаю что их так все игнорируют, изобретают все чегото .

    Цитата Сообщение от Lethargeek
    Никто из вас не задумывался, почему из всех реально существовавших графических примочек и
    наворотов (FLASH-color, Hardware multicolor, Gigascreen, Bright2, Widescreen) только
    под Gigascreen существует хоть какой-то софт (то есть демы и игры)?
    Больше десятка под расширенные режимы АТМ, столько же под Спринтер.

    Цитата Сообщение от Lethargeek
    Хоть кто-нибудь это поймет наконец?
    Да понимаем токо не нужно никому это к сожалению.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    218
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Из СТАНДАРТНОГО режима сложно выжать больше чем я выжал в nocturne - сделалось практически все, чего чел так хочет плюс чередование строк экранов (но последнее сильно зависит от компа)

    Наложением 2х экранов друг на друга можно получить 4 цвета на знакоместо, но не любых: один будет черным, а другой - результатом сложения первого цвета со вторым.
    Все любят гипножабу

  9. #18
    Member Аватар для rajdee
    Регистрация
    15.01.2005
    Адрес
    Novomoskovsk
    Сообщений
    182
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    Вообщето у меня сейчас есть пяток видеопроцессоров V9990, осталось за малом заняться ими .
    Даешь gfx9000 на speccy

  10. #19
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rajdee
    Даешь gfx9000 на speccy
    Пока идея следующая повесить его на порты и дать возможность программно переключать выход, т.е. вывод идет или с видеопроцессора или со стандартного выхода.
    Плату сделать в ZX-BUS и на плате реализовать RGBS вход и RGBS выход.
    Вот только осталось найти небольшое количество свободных портов .

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  11. #20
    Master Аватар для Ronin
    Регистрация
    28.03.2005
    Адрес
    Krasnodar, Russia
    Сообщений
    585
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek
    Хоть кто-нибудь это поймет наконец?
    ты сам НЕПРАВИЛЬНО понимаешь ПРОБЛЕМЫ Спектрума. это мысли образца 95-98г.
    Пойми, твои разрешения 1. требуют аппаратного вмешательства
    2. требуют новый софт
    3. их "стандартность" - 0!!! работающих экземпляров.
    4. вся твоя простота в свете этих пунктов НЕВАЖНА!!!
    5. любые другие режимы - Спринтера, АТМ, Профи - БОЛЕЕ СТАНДАРТНЫ чем твой потому что они ХОТЯ БЫ РЕАЛИЗОВАНЫ.
    6. ну возьми И РЕАЛИЗУЙ САМ - сделай Спекктрум с ними, наладь производство, напиши софт - покажи пример! вот на этом пункте все изобретатели начинают лепить отмазки, я начинающий, не железячник - вот вы умные возьмите и сделайте (за свои деньги) что я хочу. И не слушают когда эти умные говорят - это не нужно.

    насчет ямахи - по сравнению с твоим режимом она более стандартна (по крайней мере она в кремнии), ее проще подключать и проще схемотехника - в разработке и настройке, и она к тому же мощнее функционально.

    и насчет прикручивания - тогда откручивай дисковод, винт - это все от ПЦ, AY, 128к - испанцы какието выдумали, EGA монитор - тоже от ПЦ...
    Последний раз редактировалось Ronin; 17.09.2005 в 11:22.

Страница 2 из 25 ПерваяПервая 123456 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 44
    Последнее: 19.04.2005, 20:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •