PDA

Просмотр полной версии : Speccy нашей мечты готов в Англии



Серж
18.02.2008, 14:37
Phil Ruston из Англии выложил на своем сайте исходники Xilinx прошивок своего Очень интересного проекта: http://www.retroleum.co.uk/z80-v4-files.html

Сейчас пишет игрушку под свой проект: http://www.retroleum.co.uk/wip.html

Обещает развести единую плату под проект, сейчас он разделен на несколько плат.

Я думаю ему надо памятник поставить за такой большой и безкорыстный труд, прям будущий Синклер номер два. :v2_clap2:

KingArthur
18.02.2008, 14:41
Tolko wot ne pojmu pochemu ekran takoj malenkij u etogo laptopa?

Black_Cat
18.02.2008, 15:04
"Speccy нашей мечты готов в Англии"... может быть конечно и "вашей", однако непонятно при чём тут Спектрум.. Поправьте меня если я не прав, но я таки не понял каким боком ЭТО относится к Спектруму?...

fan
18.02.2008, 15:52
Пипец :v2_eek: Сырки на четвёрку выклались ! :v2_yahoo: :v2_yahoo: :v2_yahoo:

В баню 16 и 256 цветов на точку :D Даёж спрайты и тайлы (ну тобеж блиттер) ;)

Добавлено через 5 минут
Во блин облом , схемки не в графическом виде :( У кого есть ISE конвертните плиз в графический вид , уж больно глянуть охота .

Добавлено через 8 минут
Хм :\ А платку он так и не выклал . Придётся опять его пинать :P

Добавлено через 11 минут
И схем плат то же нету :\

Добавлено через 17 минут
З.Ы. У меня есть относительно крупная фотка видюхи , дорожки просматриваются , но на грани . Если кому охота глянуть , то приаттачу .

Серж
18.02.2008, 16:22
Мужик ясно написал, что будет делать единую плату под проект, а пока наберитесь терпения.

Насчет ISE скачай халявный с ограничениями и сам посмотри схему.

icebear
18.02.2008, 16:45
Во блин облом , схемки не в графическом виде :( У кого есть ISE конвертните плиз в графический вид , уж больно глянуть охота .

Всё в графическом виде, причём нехилый такой монстр. Только чего-то не компиляется.

fan
18.02.2008, 17:10
Мужик ясно написал, что будет делать единую плату под проект, а пока наберитесь терпения.
Нафига нам целый проект :v2_lol: :v2_lol: :v2_lol: нам видюха нужна ;)

Добавлено через 2 минуты

Всё в графическом виде, причём нехилый такой монстр. Только чего-то не компиляется.
Я имею ввиду картинки со схемой . А вот то что не компилится уже обломно . Попробуй его версией ISE скомпилить .

Серж
18.02.2008, 17:38
[QUOTE=fan;120665]Нафига нам целый проект :v2_lol: :v2_lol: :v2_lol: нам видюха нужна ;)

Ну-да:

Pentagon 1024 v2.2 + ZXMC + GS + новая видюха = МОНСТР ZX :v2_jawdr:

Пришла пора уменьшать монстрика, я вот предлагаю до таких размеров:

http://www.altera.com/products/devkits/altera/images/view-1.jpg

fan
18.02.2008, 18:10
Пришла пора уменьшать монстрика, я вот предлагаю до таких размеров:
Гы :D Я точно знаю что в комплекте должен быть корпус из золота или даже платины :v2_lol: :v2_lol: :v2_lol:

Valen
18.02.2008, 19:12
V4gfx Device Utilization
Number of SLICEs 426 out of 432 98%

Что вся XC2S30 заполнена ?

icebear
19.02.2008, 11:49
Я имею ввиду картинки со схемой . А вот то что не компилится уже обломно . Попробуй его версией ISE скомпилить .

Там дофига отдельных узлов (в виде отдельных схем), вся железяка сделана схемным вводом. Скомпилять получилось, но тут один облом есть. Вся железяка заточена под второй спартан, у меня поэтому и не получилось сначала скомпилять, я пробовал под третий. Т.е. допустим для переноса схемы в циклон надо ковырятся (там спратановские примитивы задействованы, например тристэйт буфера, которых в третьем спартане уже нету). Что касается объёма - да, хавает столько слайсов, т.е. 98%, но это видать потому что там очень много компараторов в схеме (куча констант и куча узлов сравнения), можно оптимировать наверняка, но кому это надо?

Black_Cat
19.02.2008, 12:04
98%, но это видать потому что там очень много компараторов в схеме (куча констант и куча узлов сравнения), можно оптимировать наверняка, но кому это надо?ну вот.. уже железки по тому же принципу делаются что и софт.. скоро чтоб мультивибратор сделать надо будет спартан ставить.. :( а всё для того, чтоб это смог сделать каждый лох в пару кликов мышкой..

fan
19.02.2008, 13:41
Там дофига отдельных узлов (в виде отдельных схем),
Тады ай , сам какнить гляну .


Вся железяка заточена под второй спартан
Вот это действительно обломно .

icebear
19.02.2008, 15:56
ну вот.. уже железки по тому же принципу делаются что и софт.. скоро чтоб мультивибратор сделать надо будет спартан ставить.. :( а всё для того, чтоб это смог сделать каждый лох в пару кликов мышкой..

Не гони. Человек делал исходя из наличного кристала и было бы абсолютно глупо не задействовать возможности этого кристала. А то что ты подразумеваешь называют generic design и оно ЗЛО. Кому надо переделают под свой кристал.

bigral
19.02.2008, 16:17
Нафига нам целый проект :v2_lol: :v2_lol: :v2_lol: нам видюха нужна ;)

надо ставить этот device: http://en.wikipedia.org/wiki/Parallax_Propeller

тогда можем получить спек со встроенным 8 ядерным акселем в стиле вот этого:

http://en.wikipedia.org/wiki/HYDRA_Game_Development_Kit
http://www.xgamestation.com/view_media.php?id=164

icebear
19.02.2008, 16:38
надо ставить этот device: http://en.wikipedia.org/wiki/Parallax_Propeller

Я ПЛАКАЛЪ, камень в DIP40, это же самый oldschool!!! Надо почитать шо за зверь.

fan
19.02.2008, 17:00
Дык была же тема в несовместимых компах , чёто никого не торкнуло :\

Keeper
19.02.2008, 17:13
Я ПЛАКАЛЪ, камень в DIP40, это же самый oldschool!!! Надо почитать шо за зверь.

Дискуссии (http://pro-radio.ru/controllers/3970/) :)

bigral
20.02.2008, 00:11
Дык была же тема в несовместимых компах , чёто никого не торкнуло :\

наверное черезмерно программируемый получится видеоконтроллер если программно формировать видео сигнал... даже более дикий чем амижный с coper-ом

вот более статичный: http://elm-chan.org/works/crtc/report.html

japanese! :)

fan
20.02.2008, 01:24
вот более статичный: http://elm-chan.org/works/crtc/report.html
Однако не лучше спека получается .

Даёжж тайлы и спрайты :D

bigral
21.02.2008, 16:54
Однако не лучше спека получается . Даёжж тайлы и спрайты :D

а нафига тайлы если будут спрайты? как я понял в современных fpga можно наморозить адаптер с немерянным количеством спрайтов каждый любого размера; таким образом cpu останется обновлять x,y,z координаты и начальные адреса этих кусков графики заранее загруженных в отдельную граф-память... останется токо проблема с 3D и image transform

fan
21.02.2008, 18:21
Ну дык у того чела просто попсовый пиксельный эран .

Спрайтовые и тайловые , а так же блиттерные движки совершенно самостоятельные устройства .

Приемушества тайлового(задникового) движка в том что не нужно набивать какие-то регисстры , всё читается в реальном времени мрямо из собственных мозгов . Выделив отдельную память для тайлов задника тайлового движка (как это делается в игравых автоматах (там ваще ПЗУ торчат :D)) можно сильно разгрузить пропускную способность оной , в результате получаем гораздо больше задних планов .

Приемушества спрайтового движка и так понятна , множество отдельных изображений перемещаемых по экрану парой байт . Но есть серьёзные ограничения на количество в строку и ширену спрайтов . Всё опять уперается в пропускную способность памяти . Отдельная память (как у сабжа и игровых автоматов) даёт просто космические результаты . В высоту спрайты могут быть впринцете любые , а также их количество на экран может быть любое .

Блиттерный движёк - не фанат , но какраз для отрисовки и заливки треугольников , то что надо .

Добавлено через 2 минуты
З.Ы. Сдублировав движки - удваиваем результат (вроде на некоторых игровых автоматах так и делается).

Lethargeek
21.02.2008, 19:56
Ща холиварить буду :v2_devil:

Спрайтовые движки сегодня - это перебор по скорости и сильный недобор по качеству. А тупо наращивать количество "классических" задних планов смысла не вижу - больше трех уже перестаешь замечать. Гораздо важнее их анимировать, а тут уже парой регистров не обойдешься. Да и разницы-то - управлять процессом парой out или парой call - с точки зрения програмера никакой.


Сдублировав движки - удваиваем результат (вроде на некоторых игровых автоматах так и делается).
Кстати блиттерный движок теоретически может максимально эффективно использовать любую ширину ШД (даже некратную степени двойки), если хитро компрессировать заранее подготовленную графику. В принципе даже во время разгула спрайтовых движков (~85-95гг) можно было сделать чисто блиттерную консоль на доступном тогда железе, которая на раз уделывала бы любые спрайталовые движки. В самой такой железяке потребуется совсем немного быстрой обычной памяти, а вот картридж понадобился бы длииииннннный, и внешне напоминал бы пилу или там расческу. :)

icebear
22.02.2008, 10:30
Ща холиварить буду :v2_devil:

Ты холиваришь не там.

bigral
22.02.2008, 15:22
... В принципе даже во время разгула спрайтовых движков (~85-95гг) можно было сделать чисто блиттерную консоль на доступном тогда железе, которая на раз уделывала бы любые спрайталовые движки...:)

Думал над этой фразой 2(?) дня и так и не понял как это можно было сделать. Чтоб работал такой девайс нужна БЫСТРАЯ память и желательно дикая битность (32? 64?) как этого можно было добиться на 565РУ5 ?

balu_dark
22.02.2008, 15:44
ну 55нс память статика уже тогда была! даже раньше!

Black_Cat
22.02.2008, 15:55
вообще-то 25нс статика стояла на 386, а он выпущен в 85 году, на 486 ставилась 15нс, а на пеньках 12-10нс