Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Jul 18, 2019 4:20 pm

All times are UTC+03:00




Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 89 posts ]  Go to page Previous 1 2 3 4 5 6 Next
Author Message
 Post subject:
PostPosted: Thu Oct 05, 2006 1:50 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Сегодня попробовал в qemu с 32 м памяти запустить trantest из 0.6.0.0: доска отладки написала, что не хватает памяти!!! запустил при 64 метрах и gmon показал что прога съела порядка 33 мегов. 8) Это нормально, или баг где-то?


Top
   
 
 Post subject:
PostPosted: Sat Oct 07, 2006 6:04 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Heavyiron
В 0.6.0.0 trantest новый (взят с svn). А для ускорения, очень возможно, используется дополнительная память - другой вопрос, действительно ли она нужна...
mike.dld
Разумеется, сетевые программы нужны, но вряд ли все - некоторые производят (по крайней мере, на меня) впечатление примеров-тестов, написанных на скорую руку, которым вряд ли место в дистрибутиве.


Top
   
 
 Post subject:
PostPosted: Mon Oct 09, 2006 4:20 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
all
Ну так что, никто не хочет выбрать конкретную отдельно взятую программу из списка выше (за исключениями, тоже указанными выше) и переписать её на 70-ю функцию?


Top
   
 
 Post subject:
PostPosted: Mon Oct 09, 2006 10:40 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Где-то неделю назад взялся за фасм: обновил до оффициальной 1.67.11, переписал его на новые функции отрисовки окна/заголовка, попытался переписать на 70-ю функцию, но не вышло: глючит при чтении файла: если кто закончит, могу залить на свн то, что уже получилось!


Top
   
 
 Post subject:
PostPosted: Tue Oct 10, 2006 8:26 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Heavyiron
Выкладывай, я попробую. Только напиши какие файлы надо править.


Top
   
 
 Post subject:
PostPosted: Wed Oct 11, 2006 1:10 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Править нужно fasm.asm и system.inc. Чтение и запись файла я вернул обратно на 58-ю, запуск скомпиллированных программ оставил на 70-й!


Top
   
 
 Post subject:
PostPosted: Wed Oct 11, 2006 1:40 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Кстати, с последними версиями ядра глючит игрушка fara, вернее окно "топ10", xonix вообще не запускается, а midamp намертво вешает систему!


Top
   
 
 Post subject:
PostPosted: Wed Oct 11, 2006 10:35 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
У меня xonix работает нормально так что не знаю в чем дело.
Баг с fara появился в svn.163 в 162 всё работало. Если раскоментировать строку в kernel.asm
то всё снова работает правильно.
newd:
; mov [edi+WDATA.fl_redraw],byte 0 ; no redraw <<< вот здесь
mov edx,edi
ret
syscall_windowsettings:

MIDAMP проверил на 155 и 163 ядре. Нормально не запустился ни разу. Вылетал сразу с #PF.
В 172 я исправил ошибку с зависаниями при страничных ошибках. MIDAMP запустился нормально и
открыл окно "Open file" я скормил ему "kuzkina.mid" и один поток вылетел с #PF и нереальным eip 0x08286ef2.
Похоже что у него по жизни какие-то проблемы


Top
   
 
 Post subject:
PostPosted: Wed Oct 11, 2006 1:08 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Сори, xonix заработал, (не работал в одной из предыдущих ревизий). В ревизии 163 написано: "Fixed bug with border drawing", но баг у меня все-равно остался: если запустить несколько программ и несколько раз попереключать фокус, то иногда рамка становится белой. Хотел предложить удалить fara из дистрибутива: места занимает много, а кому игра очень нравится, те и сами могут скачать! Да и вообще какая-то у нас слишком уж игровая ОС ;)


Top
   
 
 Post subject:
PostPosted: Wed Oct 11, 2006 2:50 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Хорошо бы собрать на сайте программы которые не входят в дистрибутив но могут быть интересны. Как дополнение к официальной версии.


Top
   
 
 Post subject:
PostPosted: Wed Oct 11, 2006 4:47 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Значит, баг с рамкой частично пофиксен - раньше рамка вообще в некоторых случаях прорисовывалась частично.
Про MIDAMP: попробуйте ещё версию из старого дистрибутива (К0581) - возможно, я внёс какие-нибудь глюки при переписывании на 70-ю функцию


Top
   
 
 Post subject:
PostPosted: Wed Oct 11, 2006 4:51 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
А также попробуйте запустить MIDAMP с параметром из RUN или KFAR.


Top
   
 
 Post subject:
PostPosted: Wed Oct 11, 2006 7:49 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Quote:
Баг с fara появился в svn.163 в 162 всё работало.

Это практически наверняка означает, что окно не вызывает функцию конца перерисовки 12.2 - а зря!


Top
   
 
 Post subject:
PostPosted: Thu Oct 12, 2006 5:36 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Переписал Фасм на 70-ю функцию. Для проверки скомпилировал ядро и потом его загрузил. Исходники на SVN.


Top
   
 
 Post subject:
PostPosted: Sat Oct 28, 2006 6:35 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Поступило предложение удалить приложение stackinf: это всего-лишь описание, оформленное в виде программы. Тем более текстовый файл, на который она ссылается из дистрибутива давно удален...


Top
   
 
Display posts from previous:  Sort by  
Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 89 posts ]  Go to page Previous 1 2 3 4 5 6 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 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