Приветствую Вас Гость | RSS


Главная страница » Разводка офигенно громоздких плат - Страница 19 - ZX-Форум » Регистрация » ВходСуббота
2026-01-24
03:32:43
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Разводка офигенно громоздких плат
RomanichДата: Пятница, 2008-07-25, 10:22:17 | Сообщение # 271
Младший одепт
Группа: Человеки
Сообщений: 578
Репутация: 1
Статус: Offline
Все мы капидализды...
...понемногу smile


Живу схемами, питаюсь концепциями :)
http://emu-apparatchik.narod.ru
 
RomanichДата: Пятница, 2008-07-25, 14:31:32 | Сообщение # 272
Младший одепт
Группа: Человеки
Сообщений: 578
Репутация: 1
Статус: Offline
Расшевелил спрайты
Прикрепления: 4996004.3gp (670.5 Kb)


Живу схемами, питаюсь концепциями :)
http://emu-apparatchik.narod.ru
 
CHRVДата: Пятница, 2008-07-25, 14:33:10 | Сообщение # 273
Желесяка
Группа: Человеки
Сообщений: 631
Репутация: 3
Статус: Offline
Quote (KOE)
Капитализд koe писает кипятком. http://www.zx.pk.ru/showpost.php?p=142623&postcount=45
А сколько стоит надпись 'death to nato'?
Предлагаю брать по 100р/буква [знак].

Ну если НАТО тебе заплатит... cool
А че я хуже, надоело уже спонсором всех проектов быть!
Я теперь злобный капидализд

З.Ы. Касаемо исходников и прочего - коммунизд, продавать можно токо продукт а не знания!


Многое есть здесь: www.nedopc.com
 
lvdДата: Пятница, 2008-07-25, 16:46:36 | Сообщение # 274
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (CHRV)
Ну если НАТО тебе заплатит...

Ну а чо, дез ту нато, КОЮ можно со скидкой (как он и грит, 1100р =)


Многого нет здесь: http://lvd.nedopc.com
 
lvdДата: Пятница, 2008-07-25, 16:54:06 | Сообщение # 275
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (Romanich)
Расшевелил спрайты
Прикрепления: 4996004.3gp(670Kb)

У мну трижопе не показывает sad
Ты лучше скажи, оно имеет смысл по сравнению с арм200мгц + софтваре рендеринк?


Многого нет здесь: http://lvd.nedopc.com
 
RomanichДата: Пятница, 2008-07-25, 17:41:24 | Сообщение # 276
Младший одепт
Группа: Человеки
Сообщений: 578
Репутация: 1
Статус: Offline
Совершенно два разных подхода- со своими + и -

Живу схемами, питаюсь концепциями :)
http://emu-apparatchik.narod.ru
 
lvdДата: Пятница, 2008-07-25, 17:58:56 | Сообщение # 277
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (Romanich)
Совершенно два разных подхода- со своими + и -

Скоко надо мхц, чтоб зарендерить все спрайты и слои 9990, на ТВ, 320 и без чересстрочки?


Многого нет здесь: http://lvd.nedopc.com
 
RomanichДата: Пятница, 2008-07-25, 19:07:22 | Сообщение # 278
Младший одепт
Группа: Человеки
Сообщений: 578
Репутация: 1
Статус: Offline
АРМ7 на 48мгц хватает.
GPIO- зло,тормозит и со строчным прерыванием полноценно не поработаешь


Живу схемами, питаюсь концепциями :)
http://emu-apparatchik.narod.ru
 
KOEДата: Пятница, 2008-07-25, 23:01:00 | Сообщение # 279
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (CHRV)
Ну если НАТО тебе заплатит... А че я хуже, надоело уже спонсором всех проектов быть! Я теперь злобный капидализд

Quote (lvd)
Ну а чо, дез ту нато, КОЮ можно со скидкой (как он и грит, 1100р =)

Я готов стать спонсором и заплатить по указанному тарифу за надпись 'zx.pk.ru=говнофорум'.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
deathsoftДата: Пятница, 2008-07-25, 23:42:18 | Сообщение # 280
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Репутация: 9
Статус: Offline
Quote (KOE)
'zx.pk.ru=говнофорум'.

5 балов, и продавать девайсы говнофорумчанам =)
 
RomanichДата: Воскресенье, 2008-07-27, 06:11:47 | Сообщение # 281
Младший одепт
Группа: Человеки
Сообщений: 578
Репутация: 1
Статус: Offline
Quote (lvd)
Скоко надо мхц, чтоб зарендерить все спрайты и слои 9990, на ТВ, 320 и без чересстрочки?

Эксперимент с изменением тактовой частоты контроллера показал, что программа сохраняет свою полную работоспособность на 6 МГц. В кадровом прерывании обновлялись все атрибуты 37 спрайтов и прокручивались две плоскости.

На частоте 3 МГц строчное прерывание не успевает быстро обновлять смещение палитры. На 0.75 МГц Plane A ужасно мерцает. На 0.375 МГц спрайты движутся медленно.

На 60 МГц и выше данные записываются неверно, что связано с недостатками эмуляции шины хоста через GPIO (в этом случае требуются дополнительные задержки).

smile :) smile Для тех кто не может смотреть 3gp:

Прикрепления: 5291445.jpg (348.7 Kb)


Живу схемами, питаюсь концепциями :)
http://emu-apparatchik.narod.ru


Сообщение отредактировал Romanich - Воскресенье, 2008-07-27, 06:12:24
 
lvdДата: Понедельник, 2008-07-28, 13:23:55 | Сообщение # 282
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (Romanich)
Скоко надо мхц, чтоб зарендерить все спрайты и слои 9990, на ТВ, 320 и без чересстрочки? Эксперимент с изменением тактовой частоты контроллера показал, что программа сохраняет свою полную работоспособность на 6 МГц. В кадровом прерывании обновлялись все атрибуты 37 спрайтов и прокручивались две плоскости.

Исчо раз, поподробнее. Сколько надо мегагерцев, чтобы СОФТВАРНО рисовать всё то же самое и с той же скоростью (столько же спрайтов и слоёв и фпсов)?


Многого нет здесь: http://lvd.nedopc.com
 
RomanichДата: Понедельник, 2008-07-28, 15:58:48 | Сообщение # 283
Младший одепт
Группа: Человеки
Сообщений: 578
Репутация: 1
Статус: Offline
1) я не рисовал софтварно в памяти V9990

2) теоретически можно посчитать:

37 спрайтов дадут 4736 байт
2 плоскости (видимая часть 256*212) дадут 54272 байта
значит вся графика даст 59008 байт
кадровая 50 гц
значит байт-рейт: 59008*50 = 2950400 Б/с

на Адвансед Микромашине:
1.5 экрана 128x128 (1 экран задник+0.5 экрана спрайтов) даст 49152 байта
фпс = 150
байтрейт: 49152*150 = 7372800 Б/с => соответствует 200 МГц

Значит 2950400 Б/с => соответствует 80 МГц

а с VDP можно рисовать на 2-3 МГц (если без извратов с палитрой по строке)


Живу схемами, питаюсь концепциями :)
http://emu-apparatchik.narod.ru
 
lvdДата: Понедельник, 2008-07-28, 17:27:55 | Сообщение # 284
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (Romanich)
37 спрайтов дадут 4736 байт 2 плоскости (видимая часть 256*212) дадут 54272 байта значит вся графика даст 59008 байт кадровая 50 гц значит байт-рейт: 59008*50 = 2950400 Б/с

Вот, умножим на 2-3 (ещё прорисовка экрана в видео + маски всякие) и получим, что начиная уже от 100мгц проца и нан 30 памяти нафиг эти ВДП не впились. Они актуальны с медленной ДРАМ-памятью и более чем медленными процами.
А на 100мгц+сдрам фтопку =)


Многого нет здесь: http://lvd.nedopc.com
 
RomanichДата: Вторник, 2008-07-29, 05:07:07 | Сообщение # 285
Младший одепт
Группа: Человеки
Сообщений: 578
Репутация: 1
Статус: Offline
сам вопрос по рендерингу был изначально некореектным что и повлекло за собой не софсем верный ответ.
на самом деле за кадр можно отрисовать более 37 спрайтов (всего 125)
просто мне нужно было 37 и всё.
далее - эмуляция шины на GPIO тоже съедает время
ну и плюс ещё времянки на адв. Микромашине надо учитывать (время одного цикла чт./зап.) из/в OLED дисплей
и ARM9 это вам не ARM7

в общем это все делалось не "при прочих равных условиях" biggrin

Quote (lvd)
А на 100мгц+сдрам фтопку =)

софтваре рендеринг с одной SDRAM 1M x 16 x 4 (7.5 ns) идёт в 4 раза медленее чем с 1M x 16 (10 ns)
сдрам - оцтой для видеобуфера ИМХО закреплённое на практике

Написал новую демку:

PlaneA - из Contra HardCorps
PlaneB - из ThunderForce4
Sprite - Gradius3 + из инета

когда пузырьков очень много - иногда куски пропадают(если спрайтов более 16 с одинаковым Х)


Прикрепления: 6376802.jpg (27.6 Kb) · 4855394.jpg (23.7 Kb) · Puziri.3gp (436.5 Kb)


Живу схемами, питаюсь концепциями :)
http://emu-apparatchik.narod.ru


Сообщение отредактировал Romanich - Вторник, 2008-07-29, 05:20:34
 
Поиск:

the DLCorp © 2006