Board.KolibriOS.org

Official KolibriOS board
It is currently Wed Dec 11, 2019 6:13 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 311 posts ]  Go to page Previous 115 16 17 18 1921 Next
Author Message
PostPosted: Sun Sep 14, 2008 12:39 am 
Offline
User avatar

Joined: Thu Mar 29, 2007 3:02 am
Posts: 249
... и обязательно проверьте есть ли у него 33 утюга на подоконнике... :lol:

_________________
*****:
;дух машины, мой бубен сильнее твоей тупости

*****:


Top
   
PostPosted: Sat Nov 22, 2008 6:05 pm 
Offline

Joined: Wed Jun 04, 2008 10:16 pm
Posts: 174
Под Win XP x64 эмулятор не запускается, говорит "Cannot allocate LDT selectors".


Top
   
PostPosted: Sat Nov 22, 2008 7:37 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Mar 20, 2006 10:44 am
Posts: 557
Не удивительно )


Top
   
PostPosted: Sun Nov 23, 2008 1:13 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
barsuk wrote:
Под Win XP x64 эмулятор не запускается, говорит "Cannot allocate LDT selectors".

Об этой проблеме я знаю, но нужно слишком много переписывать, а у меня времени мало.

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


Top
   
PostPosted: Thu Dec 04, 2008 8:15 pm 
Offline

Joined: Fri Nov 21, 2008 8:16 am
Posts: 180
Вот такие у меня заморочки (может это и одна и та же) с VirtualKolibri:
1) Как-то трудно запускается, может не отрисовать иконки на рабочем столе вообще, может не отрисовать всего парочку, а может, подумавши подольше - все нарисовать
2) Вроде все работает, и вдруг бац, виндячая мессага: "Failed to deliver debug message"
3) Если такое было, то после закрытия легко можно увидеть в винде открытый диалог открытия файла

Причем, раз на раз не приходится, может и все нормально пройти, а может и сразу затормозить.
С главным меню правда проблем не видел пока. А вот контекстное меню на рабочем столе - запускает чего-то (ну например - "настройка окон") только один раз. Дальше - кнопки в меню не работают

Естественно, с правами админа все делаю, и kiwntf отрапортовал об успехе...

Может я чего-то в настройках неправильно прописал, какой-нибудь магический Enable не сделал :?:
Таблэтку хочется :)


Top
   
PostPosted: Thu Dec 04, 2008 8:19 pm 
Offline

Joined: Fri Nov 21, 2008 8:16 am
Posts: 180
Да, вот еще...
"Любители Far-а" думают, что в execklbr.asm правильней (мягко говоря) было бы так :) :
Code:
        mov     eax, -2
        ret     12
.ret:
        or      eax, -1
        ret     12


Top
   
PostPosted: Thu Dec 04, 2008 11:28 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
а у меня VirtualKolibri успешно (и стабильно :P ) рисует черный экран

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Fri Dec 05, 2008 12:11 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Galkov wrote:
"Любители Far-а" думают, что в execklbr.asm правильней (мягко говоря) было бы так

Угу, так правильнее, спасибо за поправку. Другой вопрос, что бинарник Far'а так устроен, что это реально ни на что не влияет (mov esp,ebp/pop ebp/ret после вызова [pOpenFilePlugin]).
P.S. Круто у тебя получается находить глюки по исходникам :)
Gluk wrote:
а у меня VirtualKolibri успешно (и стабильно ) рисует черный экран

Если версия эмулятора старая, то попробуй старые дистрибутивы, в новых многое поменялось.


Top
   
PostPosted: Fri Dec 05, 2008 2:06 pm 
Offline

Joined: Fri Nov 21, 2008 8:16 am
Posts: 180
diamond wrote:
Другой вопрос, что бинарник Far'а так устроен, что это реально ни на что не влияет

У меня (Far v1.65) повлиял - и еще как :D
Просто Far падает намертво, с любезными рекомендациями от Билли - и всего делов
И dll-ку эту Far-ом не удалишь.
И пришлось вспоминать, где же у меня лежит explorer (у меня и иконки "My Computer" на рабочем столе нету) :)


Top
   
PostPosted: Fri Dec 05, 2008 2:42 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Far 1.70 build 2087 - замечательно работает. А DLLку можно удалить и из Far'а (загружаем Far, выходим, снова загружаем Far - он не будет заново грузить DLLки, пока это не нужно, поскольку всю нужную информацию прочитал в свой кэш).


Top
   
PostPosted: Sat Dec 06, 2008 1:08 am 
Offline

Joined: Fri Nov 21, 2008 8:16 am
Posts: 180
Дык и у меня замечательно работает, если его молотком по голове не стучать :D

Логика конечно есть:
1) Страна большая, наверняка находятся и среди плагино-строителей люди, которые следуют советам Билли. Могли и достать, тем более что исключение будет не в dll-ке, а в самом Far-е
2) На счет кэша: все правильно, ошибиться и самому можно. Права на это лишать никого нельзя, это святое... Хотя это и по-сложнее будет, чем "каска против молотка"


Top
   
PostPosted: Wed Dec 31, 2008 4:55 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
В качестве новогоднего подарка, а также доказательства того, что я ещё не превратился во флудера, который говорит много слов на форуме, но реально ничего не делает (таких тут и без меня много), открываю текущую версию эмулятора.
KlbrInWin-31-12-2008 - папка, содержащая KlbrInWin+VirtualKolibri+kiwntf+execklbr+исходники.
P.S. Можно не бросаться скачивать "пока diamond не передумал" - удалять ничего не собираюсь. Также выкладывание текущей версии не означает открывания следующих.
P.P.S. Слова "доступна новая версия" и подобные целиком принадлежат Leency, все претензии к нему, но реальному положению дел они не соответствуют. Так что можете не стучать мне в аську, не посылать письма и так далее для попрошайничества. Мне, конечно, нетрудно послать постучавшего/написавшего на сайт qemu/Bochs/VirtualBox, но тратить время и связываться со мной для этого совершенно необязательно. Вот сообщения о багах приветствуются.
P.P.P.S. Напоминаю, что все ОСи всё-таки пишутся для реального железа, а не для эмуляторов.

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


Top
   
PostPosted: Wed Dec 31, 2008 5:09 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Загадочный-то какой, а за версию спасибо, с Наступающим! )


Top
   
PostPosted: Wed Dec 31, 2008 11:27 pm 
Offline

Joined: Fri Nov 21, 2008 8:16 am
Posts: 180
Возможно :idea:
Хорошим тоном бы считалось: параллельно с обновлением ядра, обновлять исходник и на KlbrInWin автором изменений в ядре.
Ну как пример - появление 68:22/23 сегодня уже есть в KlbrInWin, но жизнь ведь на этом не закончилась...
ИМХО: это могло БЫ быть совершенно реально, если бы это все оказалось на SVN.

Это я попытался сделать вывод из:
diamond wrote:
Можно не бросаться скачивать "пока diamond не передумал" - удалять ничего не собираюсь. Также выкладывание текущей версии не означает открывания следующих

:)


Top
   
PostPosted: Wed Dec 31, 2008 11:59 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Во-первых, вообще-то архитектура ядра и архитектура эмулятора сильно различаются.
Во-вторых, эмулятор - всецело моя программа и я предпочитаю, чтобы она таковой и оставалась.
В-третьих, а зачем для этого svn? Исходники выложены, дорабатывайте... В предыдущем посте это смотрится так, что "svn" - какое-то магическое слово, которое стоит произнести - и все проблемы решатся. Но это всего лишь система связи усилий программистов, когда таких программистов много. Вон, к примеру, kfar давно выложен на svn, и толку?

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 311 posts ]  Go to page Previous 115 16 17 18 1921 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:  
cron
Powered by phpBB® Forum Software © phpBB Limited