Ты время начала производства с64 и Амиги внимательно курил?Цитата:
Сообщение от Знахарь
Вид для печати
Ты время начала производства с64 и Амиги внимательно курил?Цитата:
Сообщение от Знахарь
А кто тогда на телевизор картинку показывает? =)Цитата:
Сообщение от Surfin' Bird
Купи амигу =)Цитата:
Не, так я не хочу:) Я хочу наоборот:)
Кол-во разных команд - не показатель. Основной показатель - СЛОЖНОСТЬ команд. Например, ну какой риск делает одной командой индиректную адресацию с индексацией? (то есть в команде дан адрес, по этому адресу читается другой, к нему прибавляется регистр и по полученному выбирается операнд). А 6502 такое делает одной командной... С другой стороны, например ppc - явно риски, но команд разных у них дохренища. Так что деление risc/cisc, несмотря на название, подразумевает прежде всего сложность команд.Цитата:
Да?... Блин... ЧТо же за статью я тогда читал... Ты точно уверен?
На комодуре тоже есть и 3д, и чанки. А ещё есть в одной деме вообще зумер 50фпсный (не атрибутный и не чанковый).Цитата:
Зато 3D и чанки;)
Ну тогда и ВК в спеке - тоже проц, ёмаё. Ему зетник кладёт байтики и битики, типа 'нука, сцуко, вон там мне битиков покажи, с таким-то цветом!', и он показывает...Цитата:
Ну, смотри, как я себе это представляю: если есть "аппаратные спрайты" - это значит стоит доп. проц, который выводит их на экран, проверяет пиксели на прозрачность, сохраняет фон под спрайтом, масштабирует и крутит и т.д. А основной проц только коммандует - "а ну, сцуко, выведи мне Bad_Guy_1 в координаты 13,45, и пусть прозрачный цвет у него будет 0, и размер x2!"
Нет?
9990 ближе к мсх и сеге - там дофигища спрайтов и плоскостей, но нету вообще доступа к видеопамяти процом. Т.е. и про 3д и про чанки забыть. =)Цитата:
Эх, такое бы на спеке! Хачу "Тридевятую":)
Здрасти! Кто тебе енто сказал! в цп-м режиме 6502 вообще отдыхает, а з80 наяривает, равно как и наоборот в ц64-совместимом режиме! И вообще там после ресета работает (и всем заправляет) именно z80!Цитата:
Итить! Да как они посмели наш родной проц каким-то сопроцессором назначить! :mad:
Меньше, конечно, но вроде даже и софт писали под ц128. Про какой-то 128к асм я даже читал. =)Цитата:
А ваще - нарыть бы где С128, и поговорить по-мужски:) Но их, наверное, ваще пару штук выпустили (по-крайней мере я даже через вторые руки не знаю никого, у кого бы он был).
Смирись. 1541 - культовый, сценовый дисковёрт, все демы под него. без 1541 комодурь не комодурь. =)Цитата:
Зато там грузится быстрее в разы! Я уже задолбался с дивана на пол к C64 прыгать каждые две минуты:)
Какой-то хилый сериалбас, имхо - всего пять проводков!Цитата:
Сообщение от bpm
Это что за чудо-юдо? Естественно, для С64 в наших широтах нихрена не достанешь:) Да и зачем?Цитата:
Сообщение от bpm
Есть такие! А почему с ними быстрее грузится??? За счёт чего???Цитата:
Сообщение от bpm
Я их принципиально не юзаю - пока игруха грузится, я успеваю что-нибудь полезное по дому сделать:)
Вопрос о скорости меня чисто теоретически интересовал.
Блин! Только ответил, уже снова сообщение! Клёва :D
Ээээ... Он, да?:)Цитата:
Сообщение от lvd
Т.е. на спеке ВК очень простой, а на С64 - крутой, поэтому тама можно круче графику мутить? Я правильно воткнул?
Издеваешься? :| Продай, куплю! :DЦитата:
Сообщение от lvd
Де ж её щас достанешь-то, болезную...
(В смысле, чтобы не дорого:):):))
Эээ. Ну ладно... Всё равно я не знаю, что такое "индиректная адресация с индексацией":)Цитата:
Сообщение от lvd
Блин. Пазырить хочу! А на эмуле - заподло...Цитата:
Сообщение от lvd
:D :D :D Если развивать мысль в том же направлении, то и электроплита - процессор. Я ей: "а ну, сцуко, разогрей мне картохи во-о-о на той дальней правой сковородке", о она-таки греет:)Цитата:
Сообщение от lvd
Знаешь... Когда у меня будет _столько_ спрайтов и плоскостей (и цветов) - мне насгать будет на 3D и чанки:) Даёшь шмапы!:)Цитата:
Сообщение от lvd
А, ну тада намана:) Не пойдём, значить, коммодоровцев лупить:)Цитата:
Сообщение от lvd
Это получается, что С128 - это по-сути два компа: С128 и ещё комп-на-Z80???
А девайс сам не трогал? Я его только видел в сопливом детстве на страницах каталога OttoQuelle (или как там эти немецкие каталоги называюцца...).Цитата:
Сообщение от lvd
Не, тут всё в порядке. Я уже свою дозу кайфа от общения с этим компом получил. Вот разберусь с делами, запаяю кабель, и "дожму" демками до полного удовлетворения:) (Главное, дисковёрт, тьфу-тьфу-тьфу не попалить нахрен...).Цитата:
Сообщение от lvd
Какой есть. Ну а количество проводов и скорость передачи данных напрямую не связаны, посмотри хотя бы на usb.Цитата:
Сообщение от Surfin' Bird
Платка такая, втыкается в слот сзади, там своя пзу и немножко мелкой логики. Нужна примерно затем же, зачем скорпу теневик. Помимо кнопки выхода в отладчик бонусом кнопка ресет еще есть.Цитата:
Сообщение от Surfin' Bird
Потому же, почему на Спектруме работа через VG быстрее, чем через 3d13. Потому, что вместо стандартной (пзу-шной) процедуры используется своя, быстрая. Как именно делает - дизассемблируй и смотри ;-)Цитата:
Сообщение от Surfin' Bird
С128 живьем я видел, правда давно, у Пауля Носикова. Это в Питере.Цитата:
Сообщение от Surfin' Bird
Если мне не изменяет память, то С128D есть (был) у товарища M.M.A. aka UnBEL!EVER.
Цитата:
Сообщение от Знахарь
А разьве невозможно использовать "аппаратные спрайты" в системно-прикладных программах? Например, быстроработающие графические оболочки...Цитата:
Сообщение от lvd
В Коммодорах (не Амигах) под спрайты выделялось не много памяти. Окошко туда не пихнешь. Это в Амигах так сделано.
а как в системном ПО апп. спрайты использовались ? А как в то же Амиге : курсор для мыши. Прямо в пзу уже было. А окон аппаратных я не припомню... Когда X-quest под амигу делали - не сталкивались. А спрайтов достаточно... Все ж прекрасно понимают, что сколько не дай - все равно мало :)...
И память под спрайты не выделялась в Амигах а просто в нужное место (каж. в регистр / порт) засылался номер спрайта, параметры и его аддр в ОЗУ. ВСЁ. дальше ГПУ само все берет и масочку если надо и рога и копытца.
Совершенно правильно - В Амиге видеоконтроллер сам все делал, причем независимо от размера спрайта. В Коммодоре не так.
А пц так вообще БЫЛ убогой платформой, так и умер в убожестве, задохнувшись от мегагерцев!Цитата:
Сообщение от Знахарь
Вообще-то номер спрайта никуда не засылается. Есть 8 указателей в память для 8 каналов спрайтовой ДМА. А дальше да - первыми 2мя вордами каждый канал берёт координаты/размеры на экране, далее непосредственно граф. данные. После вывода всего спрайта фетчатся следующие 2 ворда - и снова можно выводить спрайт в том же канале, но ниже на 1 строчку, чем предыдущий. Таким образом, на амиге 8 спрайтов не могут быть в 1 горизонтальной строчке, а так - дофигища.
Таки в комодуре похоже. На каждый спрайт 64 байта, из них 63 (24/8*21) - граф. данные и ещё байтик для чего-то там (или вообще не использовался?). + в отдельные регистры VICа впихиваются координаты спрайтов.Цитата:
Сообщение от d_wanderer
Я имел в виду что в Амиге готовишь область памяти и подпихиваешь ее контроллеру DMA. Область, помоему, неограниченную 64мя байтами как Коммодоре. В Коммодоре помоему пихаешь адрес блока спрайтов в один регистр, а в другой координаты из списка.Цитата:
Сообщение от lvd
Короче смысл заключается в том, что Толстый Агнус с Гари круче чем VIC. )))
А шо, хтото с ентим спорит? =)Цитата:
Сообщение от d_wanderer
Да и 6800 GT еще круче :) Дело не в этом, а в, так сказать, сравнимости вещей для их лучшего понимания: вот если я на амиге сидел, то провожу параллель с ней, ну в самом деле, не с radeonХ850 же сравнивать.
Т.е. выяснили, что граф контроллер есть. и неплохой.
Можно подробнее про "на амиге 8 спрайтов не могут быть в 1 горизонтальной строчке"... А сколько может быть ?
Ну а линии и тп VIC могет ?
С чем не сравнивай, ы86 всё равно в глубокой клоаке хотя бы по кол-ву регистров! =)Цитата:
Сообщение от Знахарь
Не более 8!Цитата:
Т.е. выяснили, что граф контроллер есть. и неплохой.
Можно подробнее про "на амиге 8 спрайтов не могут быть в 1 горизонтальной строчке"... А сколько может быть ?
НЕТ! =) Ничего САМ он делать не умеет - токо похитрому показывать то, что есть - там спрайты всякие, текстовый или граф. мод, етц!Цитата:
Ну а линии и тп VIC могет ?
То-то Макинтоши перекинулись на x86, в клоаку тоже хотят.Цитата:
Сообщение от lvd
Мда... это факт... а шо ж теперь моторола ? сосет ноги ?
Мне, как и ЛВД, гораздо больше нравится архитектура моторол и ппц...
Ну как это сам не умеет ? Хорошо, а как осуществляется масштабирование, там упоминалось ?
Пусть макинтоши хоть обгадятся, это не отменит факта, что в ы86 7 регистров по 32 бита, а даже в древней 68000 - целых 15.Цитата:
Сообщение от icebear
Про ублюдочность ФПУ на ы86 вообще молчу...
Система команд ы86 - бредовее не придумаешь - кол-во опкодов варьируется как бык поссал.
А вот так! Писать в память сам не умеет ничё (никаких тебе линий), а масштабирование онли в 2 раза (без вмешательства проца ежели).Цитата:
Сообщение от Знахарь
Так это в древней... А в посовременней... Гы.. 32 или больше + 32 на ФПУ - мечта идиота. Ну дак что насчет коллизий и масштабирования - как это работает ?
а давай с денди (NES) сравним, или с Z80Цитата:
Сообщение от lvd
Погоди... а нахер в память писать... Всмысле оно не пишет в видеорам а просто миксит при выводе то что в видеорам и аппаратные вещи ? Так это опять как на амиге. Это так и надо бы по уму. Если брать опять тот же апп курсор - то я б именно так и хотел - не стирать же мне его из видеорам.
В 68к с самого рождения и до смерти ('героическими' усилиями мудоролы, которая убила 68к на корню, предварительно нанеся удар в спину ублюдским цолдфире) всегда было 8 32битных регов данных и 8 32битных регов адреса (один из которых - стек).Цитата:
Сообщение от Знахарь
А ты наверное говоришь про ppc (не путать с попц), так то и не особо так моторола...
А линии как рисовать? А блиттер на амми как по-твоему робит - именно в память шурует!Цитата:
Сообщение от Знахарь
Давай! В ы86 7 регистров, а сколько в Z80, ты сам знаешь, но определённо больше! =)Цитата:
Сообщение от SMT
А кстати ещё, 6502 на одинаковой с Z80 тактовой уделает того как стоячего!
http://sourceforge.net/projects/cbm4win/ вот тут полезная ссылка для C64 пользователей.
Я бы даже сказал, для 1541-пользователей. А что делать, если нету 1541? Эмуляторы юзать? ХЗ что они там эмулируют (это ж не бревно тупое как спек, в конце-концов). Да пусть даже и эмуляторы - вот кто мне расскажет, какой софтин мне взять, чтоб можно было писать проги на асме, компилять их и шагать?Цитата:
Сообщение от antiplagiat
А смысл такого "если бы у бабушки был"? Давай сравним тогда eZ80 и 6502 на одинаковой тактовой :)) Только в нативном eZ80 режиме.Цитата:
Сообщение от lvd
Тогда нет смысла подавляющего большинства топиков тута. А так хочешь - сравни...Цитата:
Сообщение от icebear
2 lvd: придётся согласиться, что 6502 весьма хорош среди восьмибиток, а моторола первая ввела нормальную 32-битную архитектуру с равноправными регистрами в сегмент домашних ПК. но сейчас это не имеет никакого значения - интель перенял архитектуру, сделал её быстрее и, главное, дешевле
Совсем недавно (месяц назад) на comp.arch.fpga задали вопрос о реализации Z8000 в vhdl, на что местные гуру ударились в воспоминания типа "когда я работал в Zilog" и "IBM сволочь протолкнул на рынок свой PC на i8086, когда появлиась 32-х битная Моторола" и "но поезд этой Моторолы ушёл". Вобщем, интересно было почитать, ветка была довольно большая и называлась "RTL for Z8000 series CPU?"Цитата:
Сообщение от SMT