Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Jan 25, 2020 10:27 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 391 posts ]  Go to page Previous 114 15 16 17 1827 Next
Author Message
 Post subject: Re: Вопрос
PostPosted: Wed Jan 20, 2016 10:23 am 
Offline

Joined: Sat Mar 16, 2013 9:13 am
Posts: 72
С 95-ой по текущие окна никогда не пользовался Paint'ом из-за его примитивности и невозможности сделать в нём что-либо путное. Поэтому всегда при установке дистрибутива виндовс снимал птичку с паинта. - Зачем тратить на время на создание ПО, не имеющего прикладного значения?


Top
   
 Post subject: Re: Вопрос
PostPosted: Wed Jan 20, 2016 10:39 am 
Offline

Joined: Sun Oct 27, 2013 8:13 pm
Posts: 142
От Paint'а пользы мало, мне бы текстовый редактор с крупным юникодным шрифтом и подсветкой синтаксиса...


Top
   
 Post subject: Re: Вопрос
PostPosted: Fri Jan 22, 2016 9:49 pm 
Offline

Joined: Sat Aug 03, 2013 12:29 pm
Posts: 8
Ну а где взять гуиды по разработке под колибри? Не видел ничего сложнее хелловорлда


Top
   
 Post subject: Re: Вопрос
PostPosted: Sun Jan 24, 2016 11:36 am 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 675
[quote="barbar89"]Ну а где взять гуиды по разработке под колибри? Не видел ничего сложнее хелловорлда[/quote]
Например один из вариантов.
Открыть каталог с Колибри ОС и посмотреть как и кто "обустраивает" систему и далее задать вопросы по заинтересовавшим моментам.


Top
   
 Post subject: Re: Вопрос
PostPosted: Sun Jan 24, 2016 6:17 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Можно поизучать имеющиеся программы на websvn.kolibrios.org


Top
   
 Post subject: Re: Вопрос
PostPosted: Sat Feb 27, 2016 4:58 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
Вопрос к спецам:
АСМ КОД:

TPP:
.................
Ret

adrs rd 256
START:
mov[adrs],TPP
....................
call [adrs]
....................

Нужно реализовать Case of на асме из 256 элементов подряд (от 0 до 255)
Хочу создать таблицу (adrs) хранящую все ссылки на процедуры.
Является ли подобная реализация ( adrs rd ... ) правильной и грамотной для хранения ссылок по котором нужно будет переходить ? Правильный ли вызов (call [adrs]) процедуры адрес которой в таблице adrs? будет ли это корректно работать при добавлении новых ссылок на процедуры в таблицу (adrs) ?


Top
   
 Post subject: Re: Вопрос
PostPosted: Sat Feb 27, 2016 6:03 pm 
Offline

Joined: Sun Aug 09, 2015 3:41 pm
Posts: 110
да


Top
   
 Post subject: Re: Вопрос
PostPosted: Sat Feb 27, 2016 8:56 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
Может ли КОС-файл перестать запускаться из-за размера его 115 кБайт ?
В общем, программируя в ФАСМе сделал разметку массивов:
mdr rb 65535
pws rb 256
vjk : rb 16384
VD : rb 16384
fl: rb 256; of word;
b: file 'b.dat'
Результирующий файл перестал запускаться, КФАР пишет :Файл не является исполняемым
Это из-за его размера ? или это что-то другое ?
Пробовал запускать в QEMU и в KlbrInWin, нигде не запускается.
Если это из-за размера, то скажите пож. какое ограничение на исполняемые КОС-файлы ?


Top
   
 Post subject: Re: Вопрос
PostPosted: Sat Feb 27, 2016 9:15 pm 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
[quote="ALEXS1983"]Может ли КОС-файл перестать запускаться из-за размера его 115 кБайт ?[/quote]Нет. Как говорится - "Дело было не бабине..." :-)


Top
   
 Post subject: Re: Вопрос
PostPosted: Sat Feb 27, 2016 10:02 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
ALEXS1983
Исполняемый файл для КОС должен начинаться с заголовочной структуры. Со значениями полей разобрался?


Top
   
 Post subject: Re: Вопрос
PostPosted: Sat Feb 27, 2016 10:36 pm 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
Дык, чего там разбираться-то? В образе .img, есть пример EXAMPLE.ASM, с описанием каждой строчки.

Вообще, чтобы проверить возможность запуска большого файла, достаточно в EXAMPLE.ASM, внести 2 строчки.

Например, надо проверить врозможность запуска файла, размером в 512 кбайт:
dd I_END ; количество памяти (в заголовке).
buffer rb 512000 ; выделяем буфер, размером в 512 кбайт (внести после заголовка и до метки START).

http://saveimg.ru/pictures/27-02-16/8ec ... 35a2c9.png


Top
   
 Post subject: Re: Вопрос
PostPosted: Sun Feb 28, 2016 7:58 pm 
Offline

Joined: Sun Feb 28, 2016 7:51 pm
Posts: 3
Подскажите пожалуйста, как устанавливать приложения? Установил на флешку ОС и теперь хочу установить на нее браузер Netsurf, а как это сделать понять не могу, поиск по сайту не находит нужный ответ :)


Top
   
 Post subject: Re: Вопрос
PostPosted: Sun Feb 28, 2016 9:42 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Наши приложения не нужно устанавливать, но с Netsurf всё сложно, придётся подождать.


Top
   
 Post subject: Re: Вопрос
PostPosted: Mon Feb 29, 2016 3:47 pm 
Offline

Joined: Sun Feb 28, 2016 7:51 pm
Posts: 3
[quote="Pathoswithin"]Наши приложения не нужно устанавливать, но с Netsurf всё сложно, придётся подождать.[/quote]
Чего ждать и сколько?


Top
   
 Post subject: Re: Вопрос
PostPosted: Mon Feb 29, 2016 5:29 pm 
Offline

Joined: Sun Feb 28, 2016 7:51 pm
Posts: 3
Ставлю на ноут ночную версию, кнопки не работают, мыши не работают. Ставлю версию 0.7.7.0 , все работает, интернет не работает, что делать?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 391 posts ]  Go to page Previous 114 15 16 17 1827 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


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