Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Apr 20, 2019 1:38 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 56 posts ]  Go to page Previous 1 2 3 4 Next
Author Message
PostPosted: Fri Dec 05, 2014 2:11 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
hidnplayr wrote:
Since long time wanted to correct that page, but Yogev objected and said he would do it :mrgreen:
I objected you editing the English version of that page (and I still do, since it looks ok as is now). The Russian version is much more outdated and looks much different, and I have no objection if anyone changes it.


Top
   
PostPosted: Sat Dec 06, 2014 1:37 am 
Offline

Joined: Thu Dec 04, 2014 11:44 pm
Posts: 6
yogev_ezra wrote:
этот список уже на несколько лет устарел, именно поэтому он "очень приблизительный"

Ну, в таком случае, возможно будет узреть освежённый список в самое ближайшее время?
Или какое направление критическое?


Top
   
PostPosted: Sat Dec 06, 2014 1:45 am 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
sphere wrote:
yogev_ezra wrote:
этот список уже на несколько лет устарел, именно поэтому он "очень приблизительный"
Ну, в таком случае, возможно будет узреть освежённый список в самое ближайшее время?
Или какое направление критическое?
Я думаю, более правильным подходом будет, если ты предложишь, что бы ты хотел разрабатывать, а пользователи тебе скажут - будет это востребовано, или нет. Мы же ничего не знаем о твоих способностях и предпочитаемом языке программирования. Что бы ты хотел написать для Колибри?

P.S. Список на английском языке более свежий: http://wiki.kolibrios.org/wiki/Kolibri_tomorrow/en


Top
   
PostPosted: Sat Dec 06, 2014 8:50 pm 
Offline

Joined: Thu Dec 04, 2014 11:44 pm
Posts: 6
yogev_ezra wrote:
Что бы ты хотел написать для Колибри?

Можно хотеть написать всё, что угодно, но всегда найдутся вещи более необходимые для настоящего момента.

yogev_ezra wrote:
предпочитаемом языке программирования

Asm x86.


Top
   
PostPosted: Sat Dec 06, 2014 9:11 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
sphere wrote:
yogev_ezra wrote:
Что бы ты хотел написать для Колибри?
Можно хотеть написать всё, что угодно, но всегда найдутся вещи более необходимые для настоящего момента.
Тогда я могу озвучить список самого-самого нужного на мой личный взгляд:
  • поддержка WiFi/3G/PNP/ACPI/принтеров,
  • нормальная поддержка AHCI/APIC (так, чтоб автоматически всё работало без плясок с бубном),
  • Bittorrent client (можно портировать готовый)
  • Remote Desktop connection client (можно портировать готовый)
  • нормальный браузер (можно портировать готовый, портирование браузера NetSurf уже идёт)
  • добавить поддержку записи в NTFS (поддержка чтения уже есть)
Выбирай, что душе угодно :-)


Top
   
PostPosted: Sat Dec 06, 2014 9:14 pm 
Offline

Joined: Thu Dec 04, 2014 11:44 pm
Posts: 6
Благодарю, уже изучаю)


Top
   
PostPosted: Sat Dec 06, 2014 11:06 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
For printer support, we need a spooler etc, current usb driver seems to work with many printers already. 3g support seems much simpler then wifi.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Top
   
PostPosted: Sun Mar 22, 2015 1:31 am 
Offline

Joined: Sat Mar 21, 2015 8:06 pm
Posts: 15
Здравствуйте.
Я новичок в KolibriOS.

Есть два вопроса:

1)
В общем я попробовал в VirtualBox поставить KolibriOS на HDD.
Я взял Windows XP, отформатировал в FAT32, инсталлировал через mtldr.
Затем запустил KolibriOS и изменил цвет рабочего стола через Palitra и сохранил img образ через rdsave в корень диска С.
Перезагрузил и загрузчике поставил загружать этот сохранённый на диске С образ.
Вроде бы загрузилось, но цвет рабочего стола опять выставляется по дефолту.
ЧЯДНТ?

2)
Как настроить чувствительность мыши?

Спасибо.


Top
   
PostPosted: Sun Mar 22, 2015 2:38 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4976
1) нужно отредактировать /rd/1/settings/autorun.dat -> строка palitra XXXX
2) /rd/1/setup

_________________
Через тернии к звездам


Top
   
PostPosted: Sun Mar 22, 2015 5:29 pm 
Offline

Joined: Sat Mar 21, 2015 8:06 pm
Posts: 15
Да теперь работает.
Однако мышь можно настроить и сохранить через System Setup, а вот настройки фона только через DAT.

Я вот попробовал добавить ключ B чтобы фон был шумным, однако пришлось удалить ключ H, который я так понимаю должен что-то запускать в скрытом режиме, но вроде ничего не изменилось.
Не совсем понятно как шум генерируется, я думал там надо задать два цвета, я задал 00ff0000 и 0000ff00 (там же ARGB последовательность байтов?), но вместо красно-зелёной мозаики получилась чёрно-белая каша.

Кстати на VirtualBox после перезагрузки (из Колибри) перестаёт работать клавиатура, во время выбора какую ОС загружать.
К тому же сам VirtualBox начинает очень медленно работать и зависать.
Чтобы перезагрузить систему или перейти в другую, надо выключать и заново включать машину.


Top
   
PostPosted: Wed Mar 25, 2015 4:22 pm 
Offline

Joined: Sat Mar 21, 2015 8:06 pm
Posts: 15
Ещё есть несколько вопросов:
1) Как получить координаты рабочей поверхности окна (та что для пользователя), что то конкретной функции из CoreAPI я не нашёл.
2) Если я буду рисовать графику через селектор gs прямо в LFB, в соответствии с координатами окна, чтобы создавалось впечатление что изображение рисуется в окне, возможны ли какие то конфликты с прорисовкой других окон, ну например нормально ли будут рисоваться другие окна поверх выводимого мною изображения?


Top
   
PostPosted: Wed Mar 25, 2015 4:29 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4976
1.
Code:
struct proc_info
{
   dword   use_cpu;
   word   pos_in_stack,num_slot,rezerv1;
   unsigned char name[11];
   char   rezerv2;
   dword   adress,use_memory,ID,left,top,width,height;
   word   status_slot,rezerv3;
   dword   work_left,work_top,work_width,work_height;
   char   status_window;
   byte    reserved[1024-71];
};

work_width и work_height

_________________
Через тернии к звездам


Top
   
PostPosted: Wed Mar 25, 2015 6:19 pm 
Offline

Joined: Sat Mar 21, 2015 8:06 pm
Posts: 15
Си по умолчанию на х86 выравнивает по 4 байта, но у вас я так понимаю предполагается упакованная структура?
Я что-то похожее нашёл в описании Функции 9 в CoreAPI, вроде это оно.

Кстати я прям в Колибри пишу, на FASM'е.
Но было бы неплохо писать и на Си, вроде как есть Ktcc.kex и он даже работает, но вот куда он выводит сообщения об ошибках я не могу понять.
Вызываю из шелла, но ни в шелл ни в боард ничего не выводится.
Как так?


Top
   
PostPosted: Wed Mar 25, 2015 10:31 pm 
Offline

Joined: Sat Mar 21, 2015 8:06 pm
Posts: 15
А ещё вопросы можно задавать?
Или у вас принято самостоятельно искать информацию в форуме?
Просто уж слишком много тем, а полезной информации на долю общей писанины не очень много приходится.

Я заметил что в некоторых 3д приложениях при перемещении курсора FPS проседает почти в два раза.
С чем это связано, драйвер мыши загружает процессор или какие-то проблемы с перерисовкой указателя или синхронизацией вывода изображения?


Top
   
PostPosted: Thu Mar 26, 2015 12:58 am 
Offline
Just Flooding
User avatar

Joined: Thu Dec 11, 2014 1:31 am
Posts: 173
это всё в VESA работает и рендер происходит программно, а для синхронизации изображения стоило бы применять дополнительную буферизацию, заморозку прерываний, обратную синхронизацию, что программно непросто... подробности работы надо узнавать у того, кто недавно фиксил баг с мерцанием мыши или смотреть в коде, может с отладчиком в руках...


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 56 posts ]  Go to page Previous 1 2 3 4 Next

All times are UTC+03:00


Who is online

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