Author |
Message |
Forum: Kernel Topic: Внедрение графических кодеров/декодеров в ядро? |
Kolibrius |
Posted: Sat Oct 23, 2021 11:03 pm
|
|
Replies: 12 Views: 4956
|
иди учиться в своей школе, вместе с твоим Паскалём. Тебе как школьнику будет виднее, куда тебе идти со своим Паскалем. Тем более твой "сленг" явно уровня школьника. Правильно Pathoswithin про тебя тогда сказал, ты любитель по умничать и ничего полезного не делать. Он тебя еще тогда раскус... |
|
 |
Forum: Assembler Topic: Как просмотреть машинные коды собранного asm файла через отладчик? |
Kolibrius |
Posted: Fri Oct 22, 2021 7:02 pm
|
|
Replies: 2 Views: 2967
|
|
 |
Forum: Kernel Topic: Внедрение графических кодеров/декодеров в ядро? |
Kolibrius |
Posted: Fri Oct 22, 2021 6:59 pm
|
|
Replies: 12 Views: 4956
|
If you find the current way of library loading inconvenient, it is still not a reason to put application libraries to the kernel. Можно написать макрос и всё будет вполне удобно, просто работа с библиотекой будет занимать много места в программе, весь смысл ассемблерного компактного кода пропадает.... |
|
 |
Forum: Kernel Topic: Внедрение графических кодеров/декодеров в ядро? |
Kolibrius |
Posted: Fri Oct 22, 2021 2:33 pm
|
|
Replies: 12 Views: 4956
|
Спасибо за совет, языков программирования я знаю немало и так (в том числе и любимый кое-кем Паскаль, хотя и не писал на нем уже 100 лет). Ваше мнение касаемо ядра меня мало интересует, продолжайте изучать Паскаль. |
|
 |
Forum: Kernel Topic: Внедрение графических кодеров/декодеров в ядро? |
Kolibrius |
Posted: Thu Oct 21, 2021 6:10 pm
|
|
Replies: 12 Views: 4956
|
Я где-то видел пример использования libimg возможно в wiki... Если кто скинет ссылку будет замечательно. Ну что сказать, чтобы её использовать потребуется наверно 200-300 байт машинного кода. Плюс программисту нужно в уме держать как эту библиотеку вызвать, обработать ошибку если ее нет... Колибри в... |
|
 |
Forum: Assembler Topic: FASM include по двум возможным адресам? |
Kolibrius |
Posted: Mon Oct 18, 2021 10:01 pm
|
|
Replies: 10 Views: 2972
|
I think this is will be work...
Code: match =NOTHING,AUTOBUILD { include ''/sys/lang.inc' include ''/sys/macros.inc' }
match =YES, AUTOBUILD { include 'lang.inc' include '../../../macros.inc' } |
|
 |
Forum: Kernel Topic: Внедрение графических кодеров/декодеров в ядро? |
Kolibrius |
Posted: Mon Oct 18, 2021 9:47 pm
|
|
Replies: 12 Views: 4956
|
Честно говоря я не знаю как работают драйверы в системе. Но, что если внедрить декодеры/кодеры bmp, gif, png, jpg и других форматов в ядро? Но допустим не прям в ядро, а в виде драйверов, чтобы форматы можно было пристыковывать/отстыковывать при надобности. И выделить какую нибудь функцию ядра котор... |
|
 |
Forum: Miscellaneous Topic: По 20 сисфункции |
Kolibrius |
Posted: Mon Oct 18, 2021 9:41 pm
|
|
Replies: 10 Views: 2626
|
А она мешает или что? Зачем удалять? |
|
 |
Forum: Games Topic: Оптимизированный Phoenix и ASCL |
Kolibrius |
Posted: Sat Oct 16, 2021 10:38 pm
|
|
Replies: 1 Views: 3157
|
Без сжатия 7385 байт После KPACK 4488 байт |
|
 |
Forum: Assembler Topic: Как просмотреть машинные коды собранного asm файла через отладчик? |
Kolibrius |
Posted: Sat Oct 09, 2021 10:47 am
|
|
Replies: 2 Views: 2967
|
Нужно вставить какую-то инструкцию вроде int0 чтобы программа остановилась в требуемом месте или что-то другое? |
|
 |
Forum: Coding Topic: Вывод 32 битного изображения |
Kolibrius |
Posted: Thu Oct 07, 2021 10:20 pm
|
|
Replies: 3 Views: 1856
|
Я думаю fn04 можно расширить http://wiki.kolibrios.org/wiki/SysFn04/ru esi = для A=0 длина строки, для A=1 игнорируется таких длинных строк не бывает, поэтому esi можно дополнить: При этом совместимость сохраняется. esi = Для A=0: 0xAABBBBBB, где AA = разрядность буфера: XRRYYYYYb X - если = 1, испо... |
|
 |
Forum: Assembler Topic: FASM include по двум возможным адресам? |
Kolibrius |
Posted: Thu Oct 07, 2021 9:57 pm
|
|
Replies: 10 Views: 2972
|
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... |
|
 |
Forum: Assembler Topic: FASM include по двум возможным адресам? |
Kolibrius |
Posted: Thu Oct 07, 2021 6:37 pm
|
|
Replies: 10 Views: 2972
|
i try in asm file use include:
include "../../../macros.inc;/sys/macros.inc"
but FASM shows error: |
|
 |
Forum: Coding Topic: Вывод 32 битного изображения |
Kolibrius |
Posted: Thu Oct 07, 2021 1:08 pm
|
|
Replies: 3 Views: 1856
|
sf65 looks easier to apply. Thanks. |
|
 |
Forum: Coding Topic: Вывод 32 битного изображения |
Kolibrius |
Posted: Wed Oct 06, 2021 9:39 pm
|
|
Replies: 3 Views: 1856
|
Существует функция вывода текста в буффер http://wiki.kolibrios.org/wiki/SysFn04/ru но выводит она текст в 32 битный буфер. Как этот буфер потом вывести на экран? Функция: http://wiki.kolibrios.org/wiki/SysFn07/ru поддерживает только 24 битные изображения. Как-то нелогично получается в API везде исп... |
|
 |
Sort by: |