Board.KolibriOS.org http://board.kolibrios.org/ |
|
Колибри 0.7.7.0 http://board.kolibrios.org/viewtopic.php?f=5&t=1364 |
Page 18 of 20 |
Author: | XVilka [ Fri Oct 29, 2010 7:19 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Он кросплатформенный и написан на С |
Author: | Asper [ Mon Nov 22, 2010 4:08 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Поковырялся в исходниках SVN, а также в полученных из них бинарниках и обнаружил некоторые интересные вещи. 1.) pcidev не определяет HDA контроллеры, программа пишет "Unknown". 2.) kfar оказывается определяет исполняемый файл Колибри и запускает его по нажатию "Enter" даже если поменять расширение файла. 3.) При переключении окон "западает" левый Alt. 4.) Список строк для перевода дистрибутива на другие языки (локализации). 5.) В исходниках нужно при указании пути к файлу использовать стиль разделителя принятый в ОС Колибри (/). 6.) Нужно навести порядок с исходниками (программ) на SVN. _____6.1) Вынести программу MAGNIFY из DEMOS в SYSTEM. _____6.2) CIRCLE это всё-таки демка или пример кода (папка DEMOS или DEVELOP/EXAMPLES) ? _____6.3) Нужны скрипты языковой компиляции Gomoku (BUIL_EN.BAT, BUILD.RU, ...) _____6.4) Кроме BUIL_EN.BAT и BUILD.RU нужны будут скрипты для других языков. 7.) Нужно навести порядок в дистрибутиве. _____7.1) В папке DEVELOP разделить инструменты разработчика (tools) и примеры кода (examples). _____7.2) Вынести программу HEED из DEMOS в DEVELOP. 8.) Прописать ассоциации на следующие типы файлов: m3u, pcx 9.) COPYR падает при нажатии любой клавиши. 10.) ZSea не открывает некоторые BMP файлы, например в исходниках Freecell. 11.) Invaders in KolibriOS contains string "DexOS version", maybe it will be better to change it to "KolibriOS version"? 12.) В программе Animage нужно правильно перевести на английский некоторые пункты меню. Кроме того требуется оптимизация программы. 13.) LISTPLAY зависает с перерисовками. 14.) MIDAMP поддерживает далеко не все MIDI файлы. У меня кроме kuzkina.mid так и не заработал ни один MIDI файл. 15.) Читать комментарии в коде порой бывает очень даже забавно. Например из кода TABLE я узнал, что в перерывах между кодированием barsuk пишет стихи, что не мешает ему также быть знатоком английских ругательных выражений. ![]() Для того, чтобы потестировать Mario79 достаточно раскомментировать несколько строк в MOUSEDRV.INC. ![]() Из кода ядра можно отправлять сообщения в Хьюстон. ![]() Я уже не говорю о знаменитых комментах Leency о блекджеке и ... ну вы знаете ![]() Не менее интересна сопроводительная документация к программам (README и т.д.). ![]() |
Author: | Mario [ Mon Nov 22, 2010 4:35 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Asper Этакий поток сознания. Видимо присущ большинству колиброидов... ![]() Вообще-то так неэффективно делать - если у программы есть тема на форуме то лучше писать туда. Quote: 3.) При переключении окон "западает" левый Alt. Тут подробнее расписать надо. Может ты Ctrl+Alt+Del нажимал? Quote: 9.) COPYR падает при нажатии любой клавиши. Неактуально вроде - ни одна программа в дистрибутиве его не использует. Quote: 10.) ZSea не открывает некоторые BMP файлы, например в исходниках Freecell. Проверю. Quote: 12.) В программе Animage нужно правильно перевести на английский некоторые пункты меню. Кроме того требуется оптимизация программы. Америку открыл Колумб, не? ![]() Quote: 14.) MIDAMP поддерживает далеко не все MIDI файлы. У меня кроме kuzkina.mid так и не заработал ни один MIDI файл. Там вопрос с выбором звуковой дорожки - дефолтное значение не всегда является рабочим, а воспроизводить все каналы программа не может. Quote: Для того, чтобы потестировать Mario79 достаточно раскомментировать несколько строк в MOUSEDRV.INC. Че-то у меня ганджубас не такой забористый... |
Author: | Asper [ Mon Nov 22, 2010 5:03 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Mario wrote: Тут подробнее расписать надо. Может ты Ctrl+Alt+Del нажимал? Нет, именно Alt+Tab. Вот тут на kfar грешил, что поиск не работает, а это оказывается из-за запавшего Alt'а символы не вводились в окно ввода (нужно было всего-то повторно нажать Alt). Не знаю, может быть это только у меня такая проблема. Mario wrote: Quote: 9.) COPYR падает при нажатии любой клавиши. Неактуально вроде - ни одна программа в дистрибутиве его не использует. А зачем он там тогда нужен? Mario wrote: Америку открыл Колумб, не? Знаю, знаю... Но раз уж не исправлено думаю можно ещё раз напомнить, может и желающие найдутся. Mario wrote: Там вопрос с выбором звуковой дорожки - дефолтное значение не всегда является рабочим, а воспроизводить все каналы программа не может Пробовал я дорожки в программе менять (там где они вообще находились), не помогло. Mario wrote: Че-то у меня ганджубас не такой забористый... ![]() А именно. |
Author: | Mario [ Mon Nov 22, 2010 5:53 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Asper Quote: А зачем он там тогда нужен? Я че ГБ? Откуда мне знать. ![]() Может какая консоль разве вызывает. Quote: Но раз уж не исправлено думаю можно ещё раз напомнить, может и желающие найдутся. Как говорил Хаджа Насреддин: Quote: Сколько раз халва не скажи - во рут слаще не станет. ![]() Quote: Пробовал я дорожки в программе менять (там где они вообще находились), не помогло. Ну, значит не судьба - у меня есть MIDI которые проигрываются. только у меня давно уже динамика нету. Quote: А именно. Ну, надо было для тестирования, оставил - может кому другому пригодится или для себя чтобы не забыть. Отладчика уровня ядра то нет все равно пока. |
Author: | Asper [ Mon Nov 22, 2010 6:27 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Mario wrote: Может какая консоль разве вызывает. Приложение оконное, для консолей и т.д. есть CP. |
Author: | Rock_maniak_forever [ Wed Nov 24, 2010 8:57 am ] |
Post subject: | Re: Колибри 0.7.7.0 |
Build.bat в папке kernel\trunk, не компилит дрова и шкурку, но при этом компилит ядро. Выводит нездоровые сообщения. Возможно я что-то делаю не так. Please help me! ![]() Скрин прилогается. Spoiler: Show |
Author: | Mario [ Wed Nov 24, 2010 11:08 am ] |
Post subject: | Re: Колибри 0.7.7.0 |
Rock_maniak_forever Вероятно у тебя FASM лежит только в папке с ядром, нужно закинуть либо в Code: kolibrios.org_SVN\kernel\trunk\drivers либо чтобы полностью избегать таких ситуаций в Code: C:\WINDOWS\system32 Разумеется если системный диск другой, то буква диска другая будет. Последнее лучше, поскольку тебе больше не придется FASM никуда копировать - Виндовс сначала пошарится в своей папке найдет файл и все. |
Author: | CleverMouse [ Wed Nov 24, 2010 4:53 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Asper, я добавлю по поводу "Нужно навести порядок с исходниками (программ) на SVN": в репозитории программа IPC лежит в programs/network/ipc/trunk, хотя к сети она никакого отношения не имеет. Интересно, что в архиве с исходными кодами от дистрибутивов и ночных сборок IPC находится в более правильном месте programs/develop/examples/ipc. |
Author: | Asper [ Wed Nov 24, 2010 5:16 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
CleverMouse Согласен в текущем виде ей там делать нечего. Конечно пока IPC сокеты не появятся в новом сетевом стеке и программа не будет переписана на них. |
Author: | Rock_maniak_forever [ Wed Nov 24, 2010 10:10 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Mario Спасибо за разъяснение. Вы правы, теперь всё работает. ![]() Забыл сказать, но с новым ядром глючит Eolite. Неправильно показывает директории. Board ничего не показывает. Все остальные файл менеджеры, работают нормально. Вот скрин. Spoiler: Show |
Author: | Mario [ Wed Nov 24, 2010 11:48 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Rock_maniak_forever wrote: Забыл сказать, но с новым ядром глючит Eolite. Неправильно показывает директории. Board ничего не показывает. Все остальные файл менеджеры, работают нормально. Вообще-то уже известно: viewtopic.php?f=9&t=973&start=285 Экономные ЯВУ программисты такие экономные. ![]() Ждем появления мессии... |
Author: | Rock_maniak_forever [ Thu Dec 02, 2010 8:05 am ] |
Post subject: | Re: Колибри 0.7.7.0 |
Нашёл ещё BUG (ядро свежее), не читаются дискеты (floppy). Все файловаые менеджеры пишут ошибка файловой системы (KFM=№5). В официальной сборке, дискеты читаются. Всё проверял на реальной системе. |
Author: | DmitrySokolowsky [ Sat Dec 18, 2010 11:21 pm ] |
Post subject: | Re: Колибри 0.7.7.0 |
Я добавил в KFM.ini ассоциации для расширения .conf, а в остальные ещё и для .log. Не понимаю, почему их не было там по умолчанию? Выложу завтра, проверив на свежую голову... |
Author: | Mario [ Sun Dec 19, 2010 12:11 am ] |
Post subject: | Re: Колибри 0.7.7.0 |
Атауальпа Как любой настоящий эгоист - я все делаю для себя. Раз их там нет значит они мне не были нужны, что не мешает никому их добавлять по собственному усмотрению. |
Page 18 of 20 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |