Search found 88 matches

by SHREDER
Sat Mar 06, 2010 3:09 pm
Forum: Coding
Topic: nasm, vc, gcc и другие
Replies: 82
Views: 73980

Re: nasm, vc, gcc и другие

Скрипт для LD под Mingw32. Собираем с ключами -static -nostdlib --stack сколько_стека_в_байтах extern char __cmdline[]; и extern char __pgmname[]; дают доступ к командной строке и полному пути. ENTRY(___crt_startup) SECTIONS { .text 0x000000: { LONG(0x554e454D); LONG(0x32305445); LONG(1); LONG(___c...
by SHREDER
Sat Mar 06, 2010 3:07 pm
Forum: Coding
Topic: nasm, vc, gcc и другие
Replies: 82
Views: 73980

Re: nasm, vc, gcc и другие

argv[ ], argc? Как это мешает libc в упор не пойму. И вообще кто сказал что int main(int argc,const char **argv) единственно возможная декларация main? Ну а с синтаксисом ассемблера "на вкус и цвет" как говорится. По моему глубочайшему ИМХО intel намного более прост. Если охота посмотреть ...
by SHREDER
Fri Mar 05, 2010 2:23 pm
Forum: Coding
Topic: nasm, vc, gcc и другие
Replies: 82
Views: 73980

Re: nasm, vc, gcc и другие

А не мог бы кто поподробнее рассказать как работает передача параметров в программу (те которые _params в macros.inc)? Параметры передаются как одна ASCIIZ-строка длиной не более 256 (не считая завершающего нуля). Описано это в документации на функцию запуска программы 70.7. А можно в некотором нов...
by SHREDER
Fri Mar 05, 2010 2:17 pm
Forum: Coding
Topic: nasm, vc, gcc и другие
Replies: 82
Views: 73980

Re: nasm, vc, gcc и другие

KCC v.0.02 Недостатки(крупные навскидку): 1. Нет libc 2. Нет обёрток API ядра 3. Нет удобной обработки переданных параметров На самом деле libc существует хотя она далеко не полная (например нет assert), и реализована кривоато. Там-же и обертки для ядра, вплоть до поднятия окон и т.п. Все это "...
by SHREDER
Fri Dec 25, 2009 9:22 pm
Forum: Video
Topic: Новые драйвера для ATI Radeon.
Replies: 609
Views: 334205

Re: Новые драйвера для ATI Radeon.

Народ, весьма "тупой" ворос. Можно-ли с помощью нынешнего PE попробовать использовать драйвера из WinNT ?
Потому-что эти меня если честно совсем не устраивают.
by SHREDER
Fri Dec 04, 2009 10:12 pm
Forum: Design
Topic: Заказ: Проектирование ядра (50$)
Replies: 2
Views: 7421

Re: Заказ: Проектирование ядра (50$)

Все уже давно сформулировано в книге профессора Эндрю Тандербаума. Только вот реализовано (не криво) только в Mac OS X и отчасти в FreeBSD. Линус и команда ИМХО пишут чисто серверное, ядро где главное производительность, а не отказоустойчивость. Сформулируйте лучше для каких задач нужна система? Пот...
by SHREDER
Tue Jun 09, 2009 10:18 pm
Forum: Coding
Topic: Среда разработки пограмм под колибри
Replies: 16
Views: 14636

Re: Среда разработки пограмм под колибри

> А вообще, моё мнение таково: да, Колибри нужен скриптовой язык. Хотелось бы портировать JavaScript или sh (исходники у меня есть). НО исходники (С и С++) ориентированы на POSIX и весят от 700 килобайт! Я уверен, что пока никто не захочет за это портирование браться. Я тоже не хочу. С JS проблем н...
by SHREDER
Sun May 17, 2009 3:48 pm
Forum: News
Topic: Обсуждение Menuet64
Replies: 89
Views: 89789

Re: Menuet64 - очередная ОСь малоизвестного финна

И нечего удивительного в этом нету. Для того чтобы разработка "пошла" нужно ядро переписать на С. Адепты этого делать не-будут, ибо "асмо-фанатики". Так что система будет и дальше чисто любительской.
by SHREDER
Tue Jan 20, 2009 2:57 pm
Forum: Video
Topic: Новые драйвера для ATI Radeon.
Replies: 609
Views: 334205

Re: Новые драйвера для ATI Radeon.

Ребят, а можно-ли добавить в драйвер поддержку OpenGL?
by SHREDER
Tue Aug 12, 2008 12:51 pm
Forum: Graphics subsystem
Topic: Реально но ли?
Replies: 17
Views: 20611

Re: Реально но ли?

ДедОк wrote:все эти красивости потребляют ресурс, а это может уменьшить главное преимущество Колибри - скорость её работы...:)
Смотря как реализовать, если через CPU тогда конечно, а если через ускоритель видеокарты то тогда может быть даже и быстрее работать чем обыные окна и виджеты.
by SHREDER
Mon Jul 21, 2008 8:55 pm
Forum: Embedded solutions
Topic: KolibriOS на производстве
Replies: 197
Views: 143125

Re: KolibriOS на производстве

Ну вообще говоря с шрифтами можно попробовать воспользоватся вот этой штукой http://www.freetype.org/freetype2/index.html#features Все что надо это С компиллер, попробуйте TinyC скомпилируйте что вам надо в dll и вперед юзать на асме. Конечно на асме можно писать все что угодно но :) Имхо но КОС бол...
by SHREDER
Tue Jun 17, 2008 4:26 pm
Forum: Kernel
Topic: Перенос WinAPI в KolibriOS
Replies: 47
Views: 48299

Re: Перенос WinAPI в KolibriOS

В общем P.S. На всем известный Wine со дня старта и по версию 1.0 ушло 10 лет и это с ядром и кучей библиотек котрые в принципе не хуже от Win32 по функциональности. И то ничего сложнее WinRar и блокнота без танцев с бубном запустить не получается. В общем идея в принципе сложно реализуемая на данно...
by SHREDER
Thu Apr 03, 2008 2:05 pm
Forum: News
Topic: Основные проблемы и развитие ос
Replies: 75
Views: 79911

Re: Основные проблемы и развитие ос

Самое главное - реализация (и правильная) драйверов сначала, а потом уже всяких C++. Потом интернет (я так и не понял, браузер уже пылится или вообще за него никто не принимался?). Я уже когда-то говорил, что проекту нужен лидер, но никто не поддержал.. Думаю Leency сделал очень много за прошедшие ...
by SHREDER
Fri Mar 28, 2008 8:59 pm
Forum: News
Topic: Основные проблемы и развитие ос
Replies: 75
Views: 79911

Re:

Думаю, оска моментально бы распопулярилась, если бы была как ос-БД и ос-клиент..... существуют миллионы мелких фирм, которым нужны терминалы для набивания данных и не хочется платить деньги на эти цели за большую и громоздкую систему... такие вот мысли. Без стабильного сетьевого стека моло что выйд...
by SHREDER
Fri Mar 14, 2008 4:51 pm
Forum: Off-topic
Topic: >>> Российский софт за 70 млн рублей <<<
Replies: 41
Views: 37864

Re: >>> Российский софт за 70 млн рублей <<<

Да в школах уже сейчас колибри можно ставить, вполне рабочая система. Мы на БКшках начинали - еще стремнее было. Ничего, выучились же как-то :) Только сильно простенького интерпретатора не хватает для начального программирования, типа бейсика или алгола. Собственно говоря еще в школе сам начинал на...