Search found 26 matches

by Kolibrius
Sat Oct 23, 2021 11:03 pm
Forum: Kernel
Topic: Внедрение графических кодеров/декодеров в ядро?
Replies: 12
Views: 5618

Re: Внедрение графических кодеров/декодеров в ядро?

иди учиться в своей школе, вместе с твоим Паскалём. Тебе как школьнику будет виднее, куда тебе идти со своим Паскалем. Тем более твой "сленг" явно уровня школьника. Правильно Pathoswithin про тебя тогда сказал, ты любитель по умничать и ничего полезного не делать. Он тебя еще тогда раскус...
by Kolibrius
Fri Oct 22, 2021 6:59 pm
Forum: Kernel
Topic: Внедрение графических кодеров/декодеров в ядро?
Replies: 12
Views: 5618

Re: Внедрение графических кодеров/декодеров в ядро?

If you find the current way of library loading inconvenient, it is still not a reason to put application libraries to the kernel. Можно написать макрос и всё будет вполне удобно, просто работа с библиотекой будет занимать много места в программе, весь смысл ассемблерного компактного кода пропадает....
by Kolibrius
Fri Oct 22, 2021 2:33 pm
Forum: Kernel
Topic: Внедрение графических кодеров/декодеров в ядро?
Replies: 12
Views: 5618

Re: Внедрение графических кодеров/декодеров в ядро?

Умник [url=http://board.kolibrios.org/viewtopic.php?f=33&t=3202&start=30#p63380]Ray[/url] wrote:Спасибо за совет, языков программирования я знаю немало и так (в том числе и любимый кое-кем Паскаль, хотя и не писал на нем уже 100 лет).
Ваше мнение касаемо ядра меня мало интересует, продолжайте изучать Паскаль.
by Kolibrius
Thu Oct 21, 2021 6:10 pm
Forum: Kernel
Topic: Внедрение графических кодеров/декодеров в ядро?
Replies: 12
Views: 5618

Re: Внедрение графических кодеров/декодеров в ядро?

Я где-то видел пример использования libimg возможно в wiki... Если кто скинет ссылку будет замечательно. Ну что сказать, чтобы её использовать потребуется наверно 200-300 байт машинного кода. Плюс программисту нужно в уме держать как эту библиотеку вызвать, обработать ошибку если ее нет... Колибри в...
by Kolibrius
Mon Oct 18, 2021 10:01 pm
Forum: Assembler
Topic: FASM include по двум возможным адресам?
Replies: 10
Views: 3470

Re: FASM include по двум возможным адресам?

I think this is will be work...

Code: Select all

match =NOTHING,AUTOBUILD {
  include ''/sys/lang.inc'
  include ''/sys/macros.inc'
}

match =YES, AUTOBUILD {
  include 'lang.inc'
  include '../../../macros.inc'
}
by Kolibrius
Mon Oct 18, 2021 9:47 pm
Forum: Kernel
Topic: Внедрение графических кодеров/декодеров в ядро?
Replies: 12
Views: 5618

Внедрение графических кодеров/декодеров в ядро?

Честно говоря я не знаю как работают драйверы в системе. Но, что если внедрить декодеры/кодеры bmp, gif, png, jpg и других форматов в ядро? Но допустим не прям в ядро, а в виде драйверов, чтобы форматы можно было пристыковывать/отстыковывать при надобности. И выделить какую нибудь функцию ядра котор...
by Kolibrius
Mon Oct 18, 2021 9:41 pm
Forum: Miscellaneous
Topic: По 20 сисфункции
Replies: 10
Views: 3133

Re: По 20 сисфункции

А она мешает или что? Зачем удалять?
by Kolibrius
Sat Oct 16, 2021 10:38 pm
Forum: Games
Topic: Оптимизированный Phoenix и ASCL
Replies: 1
Views: 3495

Оптимизированный Phoenix и ASCL

Без сжатия 7385 байт
После KPACK 4488 байт
by Kolibrius
Sat Oct 09, 2021 10:47 am
Forum: Assembler
Topic: Как просмотреть машинные коды собранного asm файла через отладчик?
Replies: 2
Views: 3502

Как просмотреть машинные коды собранного asm файла через отладчик?

Нужно вставить какую-то инструкцию вроде int0 чтобы программа остановилась в требуемом месте или что-то другое?
by Kolibrius
Thu Oct 07, 2021 10:20 pm
Forum: Coding
Topic: Вывод 32 битного изображения
Replies: 3
Views: 2181

Re: Вывод 32 битного изображения

Я думаю fn04 можно расширить http://wiki.kolibrios.org/wiki/SysFn04/ru esi = для A=0 длина строки, для A=1 игнорируется таких длинных строк не бывает, поэтому esi можно дополнить: При этом совместимость сохраняется. esi = Для A=0: 0xAABBBBBB, где AA = разрядность буфера: XRRYYYYYb X - если = 1, испо...
by Kolibrius
Thu Oct 07, 2021 9:57 pm
Forum: Assembler
Topic: FASM include по двум возможным адресам?
Replies: 10
Views: 3470

Re: FASM include по двум возможным адресам?

This is way is possible but it not comfortable when it need to use environment variable. Are there any ways to get operating system type in FASM code? Or version of FASM? Any variable? That can able to do something like: if FASM_OS = 'Kolibri' include '/sys/macros.inc' ; path for build in KOS else i...
by Kolibrius
Thu Oct 07, 2021 6:37 pm
Forum: Assembler
Topic: FASM include по двум возможным адресам?
Replies: 10
Views: 3470

Re: FASM include по двум возможным адресам?

i try in asm file use include:

include "../../../macros.inc;/sys/macros.inc"

but FASM shows error:
by Kolibrius
Thu Oct 07, 2021 1:08 pm
Forum: Coding
Topic: Вывод 32 битного изображения
Replies: 3
Views: 2181

Re: Вывод 32 битного изображения

sf65 looks easier to apply. Thanks.
by Kolibrius
Wed Oct 06, 2021 9:39 pm
Forum: Coding
Topic: Вывод 32 битного изображения
Replies: 3
Views: 2181

Вывод 32 битного изображения

Существует функция вывода текста в буффер http://wiki.kolibrios.org/wiki/SysFn04/ru но выводит она текст в 32 битный буфер. Как этот буфер потом вывести на экран? Функция: http://wiki.kolibrios.org/wiki/SysFn07/ru поддерживает только 24 битные изображения. Как-то нелогично получается в API везде исп...