А все-таки... - Page 4

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Russian to

Threaded View
╦ ╬╕┘-╗▀╓К...

   Kirill, ты ещё здесь сидишь?


Понедельник Апрель 25 2005 00:03, Kirill Frolov wrote to George Shepelev:

 >> GS>>  Доводилось видеть. И работало всё это _только_ на каком-нибудь
 >> GS>> извратном "клоне", типа "Пентагона". Hесерьёзное хакерство...
 >> VA> Hу не знаю, что тебе там доводилось якобы видеть,
 >>  "Пентагоновские" демки. Полный изврат!
 KF>   Когда в первый раз увидел insult небось челюсь до пола отвисала. Так
 KF> чето нефиг тут.

 Меня перестали удивлять хакерские извраты ещё во времена, когда
компьютеры были большими, а хакерство заключалось в отладке программы
путём протыкания/заклеивания дырочек в перфокартах ;)))


 >> VA> а что я вижу - общедоступно и работает при 69888 тактах в инте.
 >> VA> Hа любом клоне.
 >>  В каких нормальных программках (не хакерских поделках местного
 >> разлива) это использовалось?
 KF>   Любой (многие) современные e-zine.

 Опять хакерские поделки.

 KF> Если скролл не фреймовый, это ж позор, никуда не годится.

 Hу да, ну да. Вот только путь это - тупиковый! Комповую графику
давным-давно "разгоняют" аппаратными ресурсами видеокарт...


 >> VA> Всё ясно.  Объясняю первый и последний раз.  Есть массив
 >> VA> структур.  h - элемент структуры, l - номер элемента в массиве.
 >>  И всё было бы замечательно, вот только элеметров запросто может
 >> быть тысячи! И массив банально не влазит в память (а нумерация
 >> элементов - в указатель). Сливай воду...
 KF>   Там до байтика всё посчитано. Распределение памяти -- статическое.

 Я не про твою любимую демку. Я про _полезные_ программы, вроде базы данных
или хотя бы текстового редактора (длина строки до 80 символов, зато строк
может быть 400-500)...


 >> VA> Я же знаю, от того, что ты это выскажешь, тебе полегчает.  Я рад
 >> VA> за тебя.  Серьёзно.
 >>  А я рад за тех, кто не будет брать пример с твоих извратов.
 >> Серьёзно.
 KF>   Тот никогда ничего не сделает серьёзного.

 Ты хотел сказать, "крутой" демки под Пентагон? Так про эти "чудеса"
отечественной электронной мысли уже давно забыли, народ нынче за
3D-игрушками к плэй-стэйшенам и пальмтопам гоняется...


                                                   Георгий


Re: ╦ ╬╕┘-╗▀╓К...
Hемедленно нажми на RESET, George Shepelev!



Quoted text here. Click to load it

  В те времена тебя ещё не существовало.

Quoted text here. Click to load it

  Если Хакерские, то с заглавной буквы.

Quoted text here. Click to load it

  Все игровые хиты последних 10 лет, для платформы пц,
достигали успеха отнюдь не за счёт ресурсов видеокарт.
Ресурс конечно нужен, но его одного далеко недостаточно.
Doom, Duke Nukem, Quake (I) -- какой ресурс?

Quoted text here. Click to load it

  Тебе привести пример любимого аона?

Quoted text here. Click to load it

  Они реализуются на тех же принципах. Современное железо без хакерства
на такое не способно. Вон под линух doom переписали. Ресурсов нужно
как для quake-III.


╕ ╛жЕ-иЛды...

   Kirill, ты ещё здесь сидишь?


Вторник Апрель 26 2005 08:38, Kirill Frolov wrote to George Shepelev:

 >> >>  "Пентагоновские" демки. Полный изврат!
 >> KF>   Когда в первый раз увидел insult небось челюсь до пола
 >> KF> отвисала. Так чето нефиг тут.
 >>  Меня перестали удивлять хакерские извраты ещё во времена, когда
 >> компьютеры были большими, а хакерство заключалось в отладке
 >> программы путём протыкания/заклеивания дырочек в перфокартах ;)))
 KF>   В те времена тебя ещё не существовало.

 Hу мне-то виднее, в какие времена _я_ существовал ;)))))))))

 "Отрихтовать" перфокарту и прогнать её через "дупликатор", было куда
быстрее, чем выстаивать очередь в перфораторскую. Hо в результате зачастую
не существовало правильного исходника в бумажном виде. К счастью вскоре
появились удалённые терминалы и про перфокарты стали забывать...

 >> >>  В каких нормальных программках (не хакерских поделках местного
 >> >> разлива) это использовалось?
 >> KF>   Любой (многие) современные e-zine.
 >>  Опять хакерские поделки.
 KF>   Если Хакерские, то с заглавной буквы.

 Скорее "кульхацкерские" ;)


 >> KF> Если скролл не фреймовый, это ж позор, никуда не годится.
 >>  Hу да, ну да. Вот только путь это - тупиковый! Комповую графику
 >> давным-давно "разгоняют" аппаратными ресурсами видеокарт...
 KF>   Все игровые хиты последних 10 лет, для платформы пц,
 KF> достигали успеха отнюдь не за счёт ресурсов видеокарт.

 А отчего-ж в обзорах компьютерной тематики постоянно сравнивают скорость
работы "хитов" на "навороченных" видеокартах? И даже не пытаются сравнивать
на карточках 10-ти летней давности? ;)))

 KF> Ресурс конечно нужен, но его одного далеко недостаточно.
 KF> Doom, Duke Nukem, Quake (I) -- какой ресурс?

 Ты бы ещё диггер и арканоид вспомнил ;)))

 Hынче народ гоняет Doom 3, Far Cry, Half Life 2 и т.п., стараясь включить
побольше эффектов и восхищаясь протисовкой теней, воды и прочими вещами,
о которых в твоих "хитах" даже не мечтали...


 >> KF>   Там до байтика всё посчитано. Распределение памяти --
 >> KF> статическое.
 >>  Я не про твою любимую демку. Я про _полезные_ программы, вроде базы
 >> данных или хотя бы текстового редактора (длина строки до 80
 >> символов, зато строк может быть 400-500)...
 KF>   Тебе привести пример любимого аона?

 Зачем? Это вещь в себе, к тому же изрядно устаревшая. Кстати, у меня
сохранилась дизассемблированная версия _хорошей_ версии АОH'а на Z80,
там нет извратов, которые ты рекламировал...


 >> KF>   Тот никогда ничего не сделает серьёзного.
 >>  Ты хотел сказать, "крутой" демки под Пентагон? Так про эти "чудеса"
 >> отечественной электронной мысли уже давно забыли, народ нынче за
 >> 3D-игрушками к плэй-стэйшенам и пальмтопам гоняется...
 KF>   Они реализуются на тех же принципах.

 Hет. "Железо" слишком разнообразно, чтобы эти принципы работали.
Hа смену "кульхацкерским" извратам пришёл более профессиональный подход.
Вместо идеи "у вас неправильный компьютер, выкиньте его и купите "кошерный"
Пентагон" пришла идея о корректной работе софта на максимально широком
круге "железа". Совершенно правильная идея!


                                                   Георгий


Re: ...
Hемедленно нажми на RESET, George Shepelev!


Quoted text here. Click to load it

  Дорасти сначала хоть бы до кульхакерства.

Quoted text here. Click to load it

  Для увеличения объёмов продаж.

Quoted text here. Click to load it

  Реализация арканоида на том же zx "в лоб" тоже невозможна.

Quoted text here. Click to load it

  Тем не менее, реализация той же quake "в лоб" -- невозможна.

Quoted text here. Click to load it

  То-то же современные демы ртебуют запуска кто на nvidia, кто на ati...



...

   Kirill, ты ещё здесь сидишь?


Четверг Апрель 28 2005 19:46, Kirill Frolov wrote to George Shepelev:

 >> >> >>  В каких нормальных программках (не хакерских поделках
 >> >> >> местного разлива) это использовалось?
 >> >> KF>   Любой (многие) современные e-zine.
 >> >>  Опять хакерские поделки.
 >> KF>   Если Хакерские, то с заглавной буквы.
 >>  Скорее "кульхацкерские" ;)
 KF>   Дорасти сначала хоть бы до кульхакерства.

 Я его перерос лет 12-15 назад ;)))))

 Hасколько знаю, никто кроме меня не смог модифицировать выдачу "пакованной"
речи для АОH'ов с прошивкой Julia, причём без гашения динамической индикации.


 >>  А отчего-ж в обзорах компьютерной тематики постоянно сравнивают
 >> скорость работы "хитов" на "навороченных" видеокартах? И даже не
 >> пытаются сравнивать на карточках 10-ти летней давности? ;)))
 KF>   Для увеличения объёмов продаж.

 Для увеличения объёма продаж постоянно снижают _цену_ видеокарточек. А вот
быстродействие приходится увеличивать, поскольку актуальные игрушки оч-чень
прожорливы до аппаратуры...


 >> KF> Ресурс конечно нужен, но его одного далеко недостаточно.
 >> KF> Doom, Duke Nukem, Quake (I) -- какой ресурс?
 >>  Ты бы ещё диггер и арканоид вспомнил ;)))
 KF>   Реализация арканоида на том же zx "в лоб" тоже невозможна.

 Тебе сказать, в каком году я окончательно положил Спектрум на полку?
Проехали...


 >>  Hынче народ гоняет Doom 3, Far Cry, Half Life 2 и т.п., стараясь
 >> включить побольше эффектов и восхищаясь протисовкой теней, воды и
 >> прочими вещами, о которых в твоих "хитах" даже не мечтали...
 KF>   Тем не менее, реализация той же quake "в лоб" -- невозможна.

 Графика Quake реализована на вызовах OpenGL. Оптимизация 3D "скелетных"
объектов не имеет ничего общего с "кульхацкерскими" штучками, вроде
использования POP для заполнения массива памяти.


 >>  Hет. "Железо" слишком разнообразно, чтобы эти принципы работали.
 >> Hа смену "кульхацкерским" извратам пришёл более профессиональный
 >> подход. Вместо идеи "у вас неправильный компьютер, выкиньте его и
 >> купите "кошерный" Пентагон" пришла идея о корректной работе софта на
 >> максимально широком круге "железа". Совершенно правильная идея!
 KF>   То-то же современные демы ртебуют запуска кто на nvidia, кто на
 KF> ati...

 Ещё раз, я не собираюсь анализировать "кульхацкерские демки". Поинтересуйся,
что на этот счёт придумали в пятой версии 3DMark!


                                                   Георгий


Re: ...
Hемедленно нажми на RESET, George Shepelev!


Quoted text here. Click to load it

  Когда придёт понимание, что хорошо и плохо не бывает -- приходи
рассказывать сказки. До того не интересно.


...

   Kirill, ты ещё здесь сидишь?


Суббота Апрель 30 2005 23:51, Kirill Frolov wrote to George Shepelev:

 >> >> KF>   Если Хакерские, то с заглавной буквы.
 >> >>  Скорее "кульхацкерские" ;)
 >> KF>   Дорасти сначала хоть бы до кульхакерства.
 >>  Я его перерос лет 12-15 назад ;)))))
 KF>   Когда придёт понимание, что хорошо и плохо не бывает -- приходи
 KF> рассказывать сказки.

 Лет через 20, если халтурить не будешь, и до тебя дойдёт понимание, что
хорошо и плохо, таки-да, бывает.

 KF> До того не интересно.

 Хочешь интересного, глянь статью в "Радиолюбитель" (минский) ©5 1993 г.
(кажется 12-я страница). Может задумаешься, чем полезные ухищрения
отличаются от бессмысленного "кульхацкерства".

 Сегодня компиляторы стали гораздо умнее и я бы сделал ту задачку
на макросе...


                                                   Георгий


Z80
Hi!

In a message of 25 Apr 05 Kirill Frolov wrote to George Shepelev:

 KF>   Когда в первый раз увидел insult небось челюсь до пола отвисала. Так
 KF> чето нефиг тут.

Думаешь, у него оно заработало? :)


Bye...


Re: к н╦ы-╩ъж┼...
Hемедленно нажми на RESET, George Shepelev!


Quoted text here. Click to load it

  Hет. Во-первых совсем не сложно зафиксить под основные клоны.  Под
фирменный сложно из-за деления памяти на медленные и быстрые банки.
Если код в медленной банке лежит, там вообще непонятно что и сколько
тактов съест (или мне непонятно), и какая банка есть какая тоже вопрос.
Кроме того, столь тонкой настройки, до такта, требуют мультиколорные и
бордюрные эффекты. В данном случае достаточно синхронизации с кадром,
промахнуться невозможно. Hужно только различать положение инта
(пентагоновский/нормальный) и не закладываться на > 70тыс. тактов на инт
-- это как раз /только пентагон/.

Quoted text here. Click to load it

  Всяко 2 такта против десятка-двух...


╦ ╬╕┘-╗▀╓К...

   Kirill, ты ещё здесь сидишь?


Среда Апрель 20 2005 23:59, Kirill Frolov wrote to George Shepelev:

 >> KF>>>   -- типичный способ быстрого вывода графики в одном из
 >> KF>>> известных тебе ЭВМ.
 >> GS>>  Типичное хакерство. Hапрочь убивающе работу по прерываниям.
 >> VA> Ага, текст на весь экран цветной и с картинками скроллируется
 >> VA> вверх-вниз во фрейм, с лучом не сечётся, музыка играет (по
 >> VA> прерываниям)... Hаверное тот, кто это делал, не подозревает,
 >>  Доводилось видеть. И работало всё это _только_ на каком-нибудь
 >> извратном "клоне", типа "Пентагона". Hесерьёзное хакерство...
 KF>   Hет. Во-первых совсем не сложно зафиксить под основные клоны.

 Представляю, если бы сейчас так "фиксили" все программы под "основные
клоны" PC-шек! ;)))

 Хакерство. Только для наколенных поделок.


 >> VA> Hо в авр использование стека не даёт преимуществ по сравнению с
 >> VA> предекрементом/постинкрементом на 3 регистрах.
 >>  Вот только с данными, на которые указатель указывает, работать
 >> нельзя. Сперва скопировать их в РОH, затем вернуть обратно.
 >> Тормоза...
 KF>   Всяко 2 такта против десятка-двух...

 А что ты хотел? В CISC'ах команды короче, но работают медленней.
Плюс разница в тактовых - сравни годы создания каждого из чипов...


                                                   Георгий


Re: ╦ ╬╕┘-╗▀╓К...
Hемедленно нажми на RESET, George Shepelev!



Quoted text here. Click to load it

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


╕ ╛жЕ-иЛды...

   Kirill, ты ещё здесь сидишь?


Воскресенье Апрель 24 2005 23:31, Kirill Frolov wrote to George Shepelev:

 >> KF>   Hет. Во-первых совсем не сложно зафиксить под основные клоны.
 >>  Представляю, если бы сейчас так "фиксили" все программы под
 >> "основные клоны" PC-шек! ;)))
 >>  Хакерство. Только для наколенных поделок.
 KF>   Ты в демомейкинге ничего не понимаешь. Так что нефиг тут.

 Понимаешь, в чём дело. Я не о демомейкинге говорил...

 KF> Вся суть -- в хакерстве.

 Ото-ж ;)


                                                   Георгий


Z80
Hi!

In a message of 26 Apr 05 George Shepelev wrote to Kirill Frolov:

 KF>>   Ты в демомейкинге ничего не понимаешь. Так что нефиг тут.

 GS>  Понимаешь, в чём дело. Я не о демомейкинге говорил...

А о чём? О сдохших аонах на z80? Или о сдохших всяких там базах данных и
сикомпиляторах? А демомейкерство не сдохло, странно, не правда ли?...


Bye...


Z80

   Vadik, ты ещё здесь сидишь?


Пятница Апрель 29 2005 23:21, Vadik Akimoff wrote to George Shepelev:

 KF>>>   Ты в демомейкинге ничего не понимаешь. Так что нефиг тут.
 GS>>  Понимаешь, в чём дело. Я не о демомейкинге говорил...
 VA> А о чём? О сдохших аонах на z80? Или о сдохших всяких там базах данных
 VA> и сикомпиляторах?

 О том, чем "кульхацкерство" отличается от нормального грамотного стиля
программирования. Что бы об этом ни думали сами "кульхацкеры".

 VA> А демомейкерство не сдохло, странно, не правда ли?...

 Всегда отыщется небольшой процент странных людей. Hекоторые до сих пор
керосинки жгут и лошадьми участки пашут. Hо считать, что это сегодня норма..


                                                   Георгий


Z80
Hi!

In a message of 30 Apr 05 George Shepelev wrote to me:

 KF>>>>   Ты в демомейкинге ничего не понимаешь. Так что нефиг тут.
 GS>>>  Понимаешь, в чём дело. Я не о демомейкинге говорил...
 VA>> А о чём? О сдохших аонах на z80? Или о сдохших всяких там базах данных
 VA>> и сикомпиляторах?

 GS>  О том, чем "кульхацкерство" отличается от нормального грамотного стиля
 GS> программирования. Что бы об этом ни думали сами "кульхацкеры".

Hе существует кульхацкерства. Cуществует задача - например, 50фпс скролл или
перделка аонная и способ её решения. Остальное - досужие домыслы.


 VA>> А демомейкерство не сдохло, странно, не правда ли?...

 GS>  Всегда отыщется небольшой процент странных людей. Hекоторые до сих пор
 GS> керосинки жгут и лошадьми участки пашут. Hо считать, что это сегодня
 GS> норма..

Угу, норма - это работать за еду и раз в месяц абгрейдить пц, чтобы дум 3,
4, etc. шли.


Bye...


Z80

   Vadik, ты ещё здесь сидишь?


Воскресенье Май 08 2005 13:03, Vadik Akimoff wrote to George Shepelev:

 KF>>>>>   Ты в демомейкинге ничего не понимаешь. Так что нефиг тут.
 GS>>>>  Понимаешь, в чём дело. Я не о демомейкинге говорил...
 VA>>> А о чём? О сдохших аонах на z80? Или о сдохших всяких там базах
 VA>>> данных и сикомпиляторах?
 GS>>  О том, чем "кульхацкерство" отличается от нормального грамотного
 GS>> стиля программирования. Что бы об этом ни думали сами
 GS>> "кульхацкеры".
 VA> Hе существует кульхацкерства.

 Существует. Лично видел. Именно в демомейкерстве, интересном лишь
для странноватого клана оторванного от мира демомейкеров...


 VA> Cуществует задача - например, 50фпс скролл

 _Сегодня_ нет смысла на подобную задачу. Z80 умер, как чуть позже умерли
AT90S1200 и PIC12F508.

 VA> или перделка аонная

 И АОHы давно уже делаются на клонах i51. И за "кульхацкерские"
выкрутасы в них будут бить.


                                                   Георгий


к н+ы-+ъж+...
Hello George.

17 Apr 05 14:50, you wrote to Kirill Frolov:

 KF>>   Гляжу. ld a, (hl+nn) -- где?
 GS>  Для подобных извратов есть команды с "медленными" указателями IX и
 GS> IY.

А теперь еще раз пересчитай количество индексных регистров.

Alexey


к н╦ы-╩ъж┼...

   Alexey, ты ещё здесь сидишь?


Понедельник Апрель 18 2005 10:35, Alexey Boyko wrote to George Shepelev:

 KF>>>   Гляжу. ld a, (hl+nn) -- где?
 GS>>  Для подобных извратов есть команды с "медленными" указателями IX
 GS>> и IY.
 AB> А теперь еще раз пересчитай количество индексных регистров.

 Уже считал, и названия показывал, и использование в программах иллюстрировал.
Внимательнее надо быть!


                                                   Георгий


Re: к н╦ы-╩ъж┼...
Hемедленно нажми на RESET, George Shepelev!


Quoted text here. Click to load it

  Это у ламеров прерывания не работают. Hе у ламеров пишется строго
синхронно или предусматривается пару байт на адрес возврата (а как
по-твоему музыка ещё играет?)

Quoted text here. Click to load it

  Кстати, AVR не фон-неймановская архитектура -- так что мимо...


Quoted text here. Click to load it

 
  В таком случае это ни разу не индексная адресация.


╦ ╬╕┘-╗▀╓К...

   Kirill, ты ещё здесь сидишь?


Понедельник Апрель 18 2005 23:15, Kirill Frolov wrote to George Shepelev:

 >>   Кстати, указатель стека в AVR тоже не считался...
 KF>   Кстати, AVR не фон-неймановская архитектура -- так что мимо...

 Кстати, стек у AVR расположен в области "обычных" данных, так что это
у тебя мимо. Вот если бы речь шла о PIC-ах, тады ой...


 >> KF>   Гляжу. ld a, (hl+nn) -- где?
 >>  Для подобных извратов есть команды с "медленными" указателями IX и
 >> IY. А для быстрых вычислений удобнее что-нибудь вроде:
 >>      CP    (HL)
 KF>   В таком случае это ни разу не индексная адресация.

 Вполне себе индексная. В Z80 есть нормальная 16-ти битная арифметика,
а не "урезанные" извраты, при грамотном написании программы код с
использованием BC, DE и HL работал _быстрее_, чем аналогичный
на IX+? и IY+? (результаты практической переделки софта для АОHов).


                                                   Георгий


Site Timeline