Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Apr 20, 2019 2:00 pm

All times are UTC+03:00




Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 210 posts ]  Go to page Previous 110 11 12 13 14 Next
Author Message
 Post subject:
PostPosted: Mon Feb 05, 2007 5:01 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Ядро в k0640pre.7z отличается от svn-ядра в одном месте: оно грузит драйвер vmode.mdr из папки drivers, а не из корневой.
Maxxxx32
Понятно... А без замены таки не грузится?


Top
   
 
 Post subject:
PostPosted: Mon Feb 05, 2007 5:36 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Sergius wrote:
Меню-Графика-ANIMAGE (Система виснет и ни на что не реагирует, спасает только перезагрузка).

Lrz wrote:
система зависла когда стал переключиться с ANIMAGE на KFar.

Исправлено. Ревизия 321.
Mario79 wrote:
KFM лучше разместить в отдельную папку - меньше мусора в корне диска, да и вместо 3 входов корневого раздела окажется, занят только один.

Ограничение на число входов корневого раздела уже неактуально. А каждая новая папка занимает как минимум 512 байт.
Maxxxx32 wrote:
В видеорежиме 1280x1024 у приложения нет доступа ко всей памяти экрана. Например код mov eax,[gs:1280*1024*4] приводит к аварийному завершению программы.

Исправлено. Ревизия 321.
Mario79 wrote:
Кстати почему все потоки MENU стали отображаться в панели? Кто последним менял панель? Я заметил это еще в 0630.

Ну, допустим, последним был я, но дело не в изменениях панели, а в том, что @panel пропускает процессы с именем MENU заглавными буквами; функция 58 имела привычку всё преобразовывать в верхний регистр, а функция 70 записывает имя как ей дают.

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 
 Post subject:
PostPosted: Mon Feb 05, 2007 5:55 pm 
diamond
Quote:
Ограничение на число входов корневого раздела уже неактуально. А каждая новая папка занимает как минимум 512 байт.

В следующей подверсии KFM добавиться еще один файл - итого 4 штуки, ты все-таки подумай...


Top
   
 
 Post subject:
PostPosted: Mon Feb 05, 2007 10:43 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
064 + svn321. kfar выводит картинку со смещением строк и вешает систему намертво. KFM вешает всё сразу.


Top
   
 
 Post subject:
PostPosted: Tue Feb 06, 2007 12:03 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Аналогично: любая программа, обращающаяся к диску, намертво вешает систему


Top
   
 
 Post subject:
PostPosted: Tue Feb 06, 2007 8:04 am 
Ядро 321 кривое. Я положил его в K0640pre, и тут начались глюки: KFAR 0.21 завис, KFM тоже завис, дальше не проверял, загрузил 314.
Кстати существуют какие-то тонкости при упаковке ядра с применением kpack.exe?
Я упаковал ядро (314) запихнул его в образ (k0640pre) – система не загрузилась.


Top
   
 
 Post subject:
PostPosted: Tue Feb 06, 2007 5:08 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Ядро 322 - исправлено повисание при загрузке.
Heavyiron wrote:
кстати о vrr, из самой проги vrr (не vrr_m) не удается сменить разрешение на меньшее: vrr виснет, а на экране мусор.

Исправлено. Там нужно было заменить одну буковку в исходниках ядра :-)
Mario79
Ядро нельзя паковать с kpack. Для упаковки ядра существует kerpack.
Serge
Картинка со смещением строк появляется в KFar 0.19 (и только в нём). Используй более новую версию.
Mario79 wrote:
Кстати почему все потоки MENU стали отображаться в панели?

В первый раз не угадал... Вторая попытка: после того, как кто-то помухлевал с функцией загрузки приложений, она копирует имя приложения как ASCIIZ-строку, а не в формате 8+3, которого ожидают существующие программы.

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 
 Post subject:
PostPosted: Tue Feb 06, 2007 5:12 pm 
diamond
Quote:
Ядро нельзя паковать с kpack. Для упаковки ядра существует kerpack.

Блин я ступил. :-)
Quote:
В первый раз не угадал... Вторая попытка: после того, как кто-то помухлевал с функцией загрузки приложений, она копирует имя приложения как ASCIIZ-строку, а не в формате 8+3, которого ожидают существующие программы.

Надо просто переименовать menu в @menu и в panel сделать поправки.


Top
   
 
 Post subject:
PostPosted: Tue Feb 06, 2007 5:12 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Mario79 wrote:
В новом дистрибутиве местами не обновлена документация.

Подробнее...
Wildwest wrote:
Бета конечно имеет недостатки, но почему версия 0.64, а не 0.65? NTFS + работа с курсорами + обновление всех основых программ как раз тянут минимум на 0.65.

Mario79 wrote:
ИМХО версия должна быть 0650 с учетом наработок. Низкая самооценка не рулит.

Ну хорошо, хотите 0650 - будет 0650.


Top
   
 
 Post subject:
PostPosted: Tue Feb 06, 2007 5:16 pm 
diamond
Quote:
Подробнее...

Завтра отпишу.


Top
   
 
 Post subject:
PostPosted: Tue Feb 06, 2007 5:27 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Dmirty the Sorcerer wrote:
Да, еще не работают checkers и life2 (раньше работали).

Как именно не работает? Любая программа может не работать кучей разных способов. Может не запускаться. Может запускаться, но делать не то, что должна. Может падать (в этом случае просьба сообщения доски отладки, вкладки Kernel - в студию).


Top
   
 
 Post subject:
PostPosted: Wed Feb 07, 2007 1:50 pm 
diamond
Как обещал пишу - в дистрибутиве 0640pre:
1) svn_log.txt – старый
2) config.txt
Quote:
6. Звук.
Драйвер unisound.obj, находящийся на рамдиске по умолчанию, выполняет свои
функции для южных мостов Intel ICH, ICH0, ICH2, ICH3, ICH4, ICH5, ICH6, ICH7
и NVidia NForce, NForce 2, NForce 3. Если у вас контроллер sis7012,
переименуйте sis.obj из корневого каталога дистрибутива в unisound.obj
и скопируйте его на дискету и образ в каталог drivers (заменив старый).

Уже поддерживается NForce 4.

Больше пока ничего не нашел.


Top
   
 
 Post subject:
PostPosted: Thu Feb 08, 2007 8:04 am 
diamond
1) Ядро 314 и младшие при попытке запуска файла не являющегося исполняемым в Колибри возвращали для 70.7 код ошибки 0. Более старшие ревизии возвращают ошибку 94967265. С чем было связано такое изменение и почему нигде про это ненаписано? И это никак не соответствует описанию функции 70.7 в документации.
2) Еще интересует пункт в Readme.txt сборки 0640pre:
[цитата]От Johnny_B - Российская Федерация
1) Развитие кода работы с сетью.[/цитата]
В changelog.txt я такого не нашел, это деза или как?
3) FASM который в дистрибутиве 0640pre криво компилирует KFAR.
4) trolly и nilgui – я, конечно, понимаю, что это программисты и возможно толковые люди, но что конкретно они сделали, чтобы попасть в список разработчиков софта? Ни в changelog.txt и в Readme.txt ничего нету. Конечно это только мое мнение, но их нужно поместить в раздел тестирование и моральная поддержка, раз ни одного байта их кода никогда не было использовано в наших сборках Колибри.


Top
   
 
 Post subject:
PostPosted: Thu Feb 08, 2007 11:46 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Перед уходом в армию, Johnny_B проделал немалую работу с сетевым стеком и просил потестировать и залить на свн. Посмотри ревизию 261 (commit hidnplayr-a).


Top
   
 
 Post subject:
PostPosted: Thu Feb 08, 2007 11:52 am 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Mario79
Johnny_B первый модифицировал функцию #4 для вывода нуль-терминированных строк, плюс он автор функции 52.17 и некоторых других модификаций сетевого стека. Поищи "Johnny_B" в исходниках ядра - обязательно что-нибудь найдёшь.

Насчёт changelog'a: ревизии #106, #229 и #261


Top
   
 
Display posts from previous:  Sort by  
Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 210 posts ]  Go to page Previous 110 11 12 13 14 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited