Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Чт июн 29, 2017 8:40 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 311 сообщений ]  На страницу Пред. 115 16 17 18 1921 След.
Автор Сообщение
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Вс сен 14, 2008 12:39 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 29, 2007 3:02 am
Сообщения: 249
... и обязательно проверьте есть ли у него 33 утюга на подоконнике... :lol:

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

*****:


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Сб ноя 22, 2008 6:05 pm 
Не в сети

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Сб ноя 22, 2008 7:37 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн мар 20, 2006 10:44 am
Сообщения: 557
Не удивительно )


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Вс ноя 23, 2008 1:13 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
barsuk писал(а):
Под Win XP x64 эмулятор не запускается, говорит "Cannot allocate LDT selectors".

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

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Чт дек 04, 2008 8:15 pm 
Не в сети

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

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

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

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Чт дек 04, 2008 8:19 pm 
Не в сети

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Чт дек 04, 2008 11:28 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
а у меня VirtualKolibri успешно (и стабильно :P ) рисует черный экран

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Пт дек 05, 2008 12:11 pm 
Не в сети
Kernel Developer
Аватара пользователя

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

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

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Пт дек 05, 2008 2:06 pm 
Не в сети

Зарегистрирован: Пт ноя 21, 2008 8:16 am
Сообщения: 180
diamond писал(а):
Другой вопрос, что бинарник Far'а так устроен, что это реально ни на что не влияет

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Пт дек 05, 2008 2:42 pm 
Не в сети
Kernel Developer
Аватара пользователя

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Сб дек 06, 2008 1:08 am 
Не в сети

Зарегистрирован: Пт ноя 21, 2008 8:16 am
Сообщения: 180
Дык и у меня замечательно работает, если его молотком по голове не стучать :D

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Ср дек 31, 2008 4:55 pm 
Не в сети
Kernel Developer
Аватара пользователя

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

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


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Ср дек 31, 2008 5:09 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт янв 27, 2006 3:06 pm
Сообщения: 1070
Загадочный-то какой, а за версию спасибо, с Наступающим! )


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Ср дек 31, 2008 11:27 pm 
Не в сети

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

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

:)


Вернуться к началу
 Заголовок сообщения: Re: Новый эмулятор
СообщениеДобавлено: Ср дек 31, 2008 11:59 pm 
Не в сети
Kernel Developer
Аватара пользователя

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

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


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 311 сообщений ]  На страницу Пред. 115 16 17 18 1921 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB