Page 3 of 14

Posted: Fri Feb 09, 2007 5:38 pm
by Wildwest
>Пока Колибри работает на таких компах не стоит удалять

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

Посмотрел лог SVN и обнаружил, что там делались какие-то изменения в файле mos_uzel.inc. Вопрос к Mike.dld/Ghost - какие изменения?

Posted: Fri Feb 09, 2007 6:22 pm
by mike.dld
Wildwest
Если бы ты посмотрел ещё внимательнее, то увидел бы, что никаких изменений не производилось. Просто кто-то лишний раз добавил этот файл под SVN (в то время как он там уже был), в результате чего возникли проблемы при чекауте. Именно эти проблемы мы, собственно, и решали.

Posted: Fri Feb 09, 2007 8:26 pm
by Ghost
Wildwest
Да, это собственно было "залить в три захода" )
Сам понимаешь, что писать под железку, которой у тебя нет, довольно странно.
Если так рассуждать, то каждому нужно писать CPUID под себя )

P.S. Кстати об uGuru, вышли мне тот код что работает, я попробую сопоставить с тем что у меня (бету которую я тебе высылал перекроил, а то что осталось не отличается от GMon), мне кажется всё дело в задержках за счёт вывода на доску отладки в бете, буду смотреть.

Posted: Sun Apr 01, 2007 5:17 pm
by Wildwest
CPUID 2.18 http://coolthemes.narod.ru/files.html

>Лучше всего выводить заголовок 0-й функцией (она использует системный цвет, позволяет не задумываться о координатах заголовка и сокращает код на вызов 4-й функции). Кроме того желательно использовать рисование относительно клиентской области, т. к. если сделать скин другой высоты, то большинство программ начинают выглядеть коряво.

Пока нет времени на это...

Posted: Thu Apr 05, 2007 5:06 am
by Heavyiron
А я выкроил :)
http://heavyiron.kolibrios.org/files/cpuid.7z
Заголовок теперь выводится 0-й функцией, рисуется все относительно клиентской области. Плюс немного сместил неинициализированные данные (чуть уменьшился размер бинарника). Также немного укоротил заголовок, дабы он не залазил на декорации скина (надеюсь, автор не против).

Заметил один парадокс: преобразовал логотипы в полноцветные bmp и сжал kpack-ом. Размер файлов получился примерно вдвое меньше, чем 256-цветный gif. Причем стоит учесть, что kpack сжимает без потери качества, в отличие от gif-а.

Posted: Thu Apr 05, 2007 12:17 pm
by Wildwest
Большое спасибо, Павел ;) На следующей неделе залью изменения на страничку проекта с твоими инициалами в качестве автора 2.19. Еще были мысли о том, чтобы выводить значимое количество цифер вместо статично заданного в исходниках (типа 512 вместо 0512). Помнится то ли Лисовин, то ли Ивушкин переделывали системную функцию вывода чисел с этой целью, но до ядра эти изменения так и не добрались...

Posted: Tue May 01, 2007 12:50 am
by Leency
Лазил по нэту, отбалды скачал cpuid с сайта Wildwest-а.
Всё произошло само собой - "отполировал" некоторые изображения в программе. Изменения заметны с рисунка.
Image
+ размер программы уменьшился с 21.3 Кб до 18.5 Кб.
Изменённая версия http://kolibri-os.narod.ru/cpuid_1.91.zip

Posted: Fri May 11, 2007 4:10 pm
by Wildwest
Молодчина ;) А я вчера узнал как детектить SSE 4.1, добавлю соотвествующий код летом.

Posted: Fri May 18, 2007 10:42 pm
by Wildwest
CPUID 2.21 - исправлена ошибка для процессоров AMD F8x (хотел исправить ошибку для FCx http://files.myopera.com/JoRgE-1987/blog/Kolibri443.jpg , но баг пока не нашел).

Posted: Sat May 19, 2007 12:06 pm
by Heavyiron
Хм, надеюсь, ты свн-версию правил?! Там этого бага уже нет.

Posted: Sat May 19, 2007 1:10 pm
by Wildwest
Версию правил с SVN, но я также смотрел 2.17 и там есть баг для AMD F8x, а для FCx не могу найти... Кто и каким образом исправил баг для FCx ?

Posted: Sun May 20, 2007 10:27 am
by Heavyiron
У меня на A64 3500 (S939) была такая же картина. По приблизительным координатам вычислил строку, где-то в одном из вспомогательных файлов, сейчас уже не вспомню.

Posted: Thu Aug 09, 2007 9:11 pm
by hidnplayr
CPUID crashes on my AMD-K6
kernel 533

forced terminate:
int 0000000D
eip 8002a4ec

Posted: Thu Aug 09, 2007 9:27 pm
by Mario79
hidnplayr
Use new kernel, current revision 605.

Posted: Thu Aug 09, 2007 9:57 pm
by hidnplayr
i updated all programs and kernel to #606

forced terminate:
int 0000000D
eip 8002B848