реклама на сайте
подробности

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Atmega88 - выжита по максимому, Множество Джулио
lock
сообщение Oct 2 2008, 05:03
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 2-10-07
Пользователь №: 31 001



1к озу, 8к флэш - парень выдает на экран Множество Джулио!
http://www.linusakesson.net/scene/craft/index.php
в приложении исходники, по ссылке еще и видео!
Просто шокирует!
Прикрепленные файлы
Прикрепленный файл  lft_craft_src.tar.gz ( 70.53 килобайт ) Кол-во скачиваний: 93
 
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 2 2008, 05:16
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Кто бы ещё объяснил, что за множество такое и в чём крутизна...


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 2 2008, 05:38
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(MrYuran @ Oct 2 2008, 05:16) *
Кто бы ещё объяснил, что за множество такое и в чём крутизна...

В разрешении, наверно ? 16 на 16 - крутааа...
Go to the top of the page
 
+Quote Post
slog
сообщение Oct 2 2008, 05:53
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Кого шокирует? Нынешних виндовс-программёров шокируют цифры 1к и 8к?
Надо же, как быстро люди забыли сколько памяти было в первых компьютерах и какие задачи они решали.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 2 2008, 06:21
Сообщение #5


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



не пожалел общественного траффика, глянул.
Нормально.
Хотя, если вспомнить, что вытворяли на синклере, например, кто-нибудь пробовал нарисовать карту Saboteur или Pentagram? Это ж надо было такое в считанные килобайты утолкать...


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Ph. Anatoliy
сообщение Oct 2 2008, 07:22
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 14-12-07
Из: г. Таганрог, Ростовская обл.
Пользователь №: 33 310



Вау ! Несомненно парень зажег.... Вопрос - на кой это все нужно ? Где практический выход проекта (на такую графику и звук уже никого не купишь)?
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 2 2008, 07:35
Сообщение #7


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Ph. Anatoliy @ Oct 2 2008, 11:22) *
Вау ! Несомненно парень зажег.... Вопрос - на кой это все нужно ? Где практический выход проекта (на такую графику и звук уже никого не купишь)?

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


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
gormih
сообщение Oct 2 2008, 08:36
Сообщение #8


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Ретро. По видимому человек соскучился по спектруму.. Решил то же самое сделать на атмеге.



Только в его распоряжении теперь не 3.5 Мгц при максимум 2.5-3 Мипсах, а 20 Мгц и 20 мипс... Имхо при большем желании можно было бы и круче сделать. Один вопрос - зачем?


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 2 2008, 08:42
Сообщение #9


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(gormih @ Oct 2 2008, 12:36) *
Ретро. По видимому человек соскучился по спектруму.. Решил то же самое сделать на атмеге.
Только в его распоряжении теперь не 3.5 Мгц при максимум 2.5-3 Мипсах

Не соврать бы, но по-моему, у Z80 минимальный цикл за 5 тактов выполняется. Так что ни о каких 3 Мипсах не может быть и речи


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
slog
сообщение Oct 2 2008, 08:49
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Примерно 1 мипс был у спектрума и подобных. Против примерно 16...20-ти у AVR.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
gormih
сообщение Oct 2 2008, 08:50
Сообщение #11


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(MrYuran @ Oct 2 2008, 12:42) *
Не соврать бы, но по-моему, у Z80 минимальный цикл за 5 тактов выполняется. Так что ни о каких 3 Мипсах не может быть и речи

Ну да, Вы правы - минимум 4. А такие спецэффекты мы там видели и даже сами кое что делали :-) Это при том что по сути даже на 1 Мипс не тянуло.


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 2 2008, 08:55
Сообщение #12


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Z80 - CISC, плюс примерно 1 байт на команду. В общем, из _M128_ неплохой был бы синклер ) и на порядок быстрее. Поэтому же на M88 разрешение могло бы быть гораздо выше, чем один спрайт, растянутый на весь экран.

зы: для меги реально достижимо где-то 640x480 на 16+16 цветов (на знакоместо), строчная 31кГц.

Сообщение отредактировал Огурцов - Oct 2 2008, 09:02
Go to the top of the page
 
+Quote Post
gormih
сообщение Oct 2 2008, 08:56
Сообщение #13


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Правда не стоит забывать, что у спектрума вывод на экран был сделан аппаратно... Тут же по видимому вывод на экран через перерывание таймера, из буфера. Но все равно это максимум 10% от производительности при том разрешении, что на экране :-)


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Oct 2 2008, 09:19
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(gormih @ Oct 2 2008, 11:56) *
Правда не стоит забывать, что у спектрума вывод на экран был сделан аппаратно... Тут же по видимому вывод на экран через перерывание таймера, из буфера. Но все равно это максимум 10% от производительности при том разрешении, что на экране :-)

Это не 10%, а примерно 70-90. Отсюда и картинка такая. Не помню честно как там у Z80 частота делилась, но у i8080 при кварце 20МГц выход был 0.5 Мипса. По моему стандартные Z80 тоже мипса не достигали. Просто система команд намного мощнее была.
Ну и звук остальное доедает. smile.gif


PS: Всётаки впечатляет. smile.gif Похоже на XMega у него пол винды влезет. smile.gif
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 2 2008, 09:54
Сообщение #15


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(SasaVitebsk @ Oct 2 2008, 09:19) *
у i8080 при кварце 20МГц выход был 0.5 Мипса

Это у i8080 делилась на 12, 0.8 MIPS, помнится, в результате было. А у Z80 простое тактирование и частота 4-6.5MHz, а у следующих еще больше, так что 1MIPS и даже несколько больше вполне получалось.
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 22:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01503 секунд с 7
ELECTRONIX ©2004-2016