Search found 46 matches

by ProMiNick
Mon May 11, 2020 12:27 am
Forum: Miscellaneous
Topic: Документация по кишкам box_lib.obj
Replies: 4
Views: 5850

Re: Документация по кишкам box_lib.obj

editbox (функциональное представление и интерфейс взаимодействия с пользователем) Функция edit_box.draw_border Примечания: вспомогательная функция, как и все прочие вспомогательные функции ожидает в регистре ( почемуто для этих целей выбран edi ) - указатель на структуру связанную с UI примитивом р...
by ProMiNick
Sun May 10, 2020 7:37 pm
Forum: Miscellaneous
Topic: Документация по кишкам box_lib.obj
Replies: 4
Views: 5850

Re: Документация по кишкам box_lib.obj

editbox (функциональное представление и интерфейс взаимодействия с пользователем) Функция edit_box Примечания: ( она же edit_box.draw ), основная экспортируемая функция, как и все прочие экспортируемые функции box_lib.obj принимает 1 параметр - это указатель на структуру связанную с UI примитивом р...
by ProMiNick
Sun May 10, 2020 4:30 pm
Forum: Miscellaneous
Topic: Документация по кишкам box_lib.obj
Replies: 4
Views: 5850

Документация по кишкам box_lib.obj

editbox (структурное представление и константы) во первых структура которой представлен примитив пользовательского интерфейса (далее UI примитив) ( структура данного UI примитива представлена на состояние в ревизии 7906, в последствии она может измениться/расширится ) struct EDIT_BOX width dd ? lef...
by ProMiNick
Tue Apr 28, 2020 4:03 pm
Forum: Distributives
Topic: На пути к Kolibri OS 0.7.8 Bee
Replies: 16
Views: 13125

Re: На пути к Kolibri OS 0.7.8 Bee

Компиляция должна быть не "возможной", а удобной. Штаны через голову тоже можно одеть, при желании. (распороть и одеть, или еще там какими ухищрениями). Сам процесс разработки под колибри должен быть удобным, и не важно на каком языке (я конечно за фасм сетую). Удобно, лучше чем возможно -...
by ProMiNick
Sun Sep 08, 2019 12:11 pm
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1704814

Re: Что я хочу увидеть в Колибри завтра....

Leency Структурирование исходного текста, придание ему каркасности и масштабируемости при относительно том же результирующем коде. Опенсорц должен быть как можно дружественней к читателям, если от этого не страдает результирующий код. Я в полстраны(в пол России) от моих исходников (отдыхаю от всего...
by ProMiNick
Sat Aug 17, 2019 12:44 am
Forum: Distributives
Topic: А давайте сделаем 64-битную KolibriOS!
Replies: 23
Views: 22155

Re: А давайте сделаем 64-битную KolibriOS!

Алекс, если колибри будет выходить на реальное железо, я бы голосовал за кроссбитную ОС, в которой хард, или флешку с компьютера можно переставить в другой компьютер, и независимо от того что разрядность окружения изменится - система загрузится с предыдущего сохраненного состояния - это конечно разд...
by ProMiNick
Sat Aug 10, 2019 12:16 am
Forum: English
Topic: How does Netsurf work?
Replies: 7
Views: 12945

Re: How does Netsurf work?

differences is about 70 megabytes. While kolibriOS is minimalistic (couple of skins, couple of etc.) - 1,440Mb (but it too fully workable and contain up to date core & api). KolibriN is 72Mb and include everething ever developed for Kolibri and compatibable with current version. they both evolve...
by ProMiNick
Fri Aug 09, 2019 11:09 am
Forum: English
Topic: How does Netsurf work?
Replies: 7
Views: 12945

Re: How does Netsurf work?

if thou are don`t read russian just use kolibriN download link
http://kolibri-n.org/files/KolibriN10.zip
I suppose when new versions will come digits 1 and 0 will be updated to correspond new version (other URL parts remain untouched).
by ProMiNick
Sun Aug 04, 2019 1:27 am
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1704814

Re: Что я хочу увидеть в Колибри завтра....

Здравствуйте. Я немного отстал от колибрийской жизни. Колибри Н10 - здорово. А почему фасм такой старый я же давно 1.73.04 публиковал. Могли бы прикрутить к транку. Я его конечно тут на форуме публиковал. Ну да ладно с 1.73.04. Теперь прикрепил 1.73.15 - исходники всех фасмов для всех ОС (кроме Мену...
by ProMiNick
Thu Jan 10, 2019 1:29 am
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1704814

Re: Что я хочу увидеть в Колибри завтра....

IgorA, когда есть связка нужных функций и структур данных - компилируемый код можно написать уже и от руки. Рабочий дизассемблированный код нужен только для патчей. Весь анализ проводится только с образом исполняемого файла в дизассемблере(отладчике). Ведь при портировании потребуется изменить опред...
by ProMiNick
Tue Jan 08, 2019 11:53 pm
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1704814

Re: Что я хочу увидеть в Колибри завтра....

Про возможности ИДА представить код в псевдо Си не знаю. Возможно для анализа функций вещь полезная. Но я вел речь о предшествующей анализу функции стадии - стадии анализа данных. И речь не о хаотичном преобразовании любых 4х db подряд в 1 dd. А в поиске таблиц!!! Таблица - или иначе статический мас...
by ProMiNick
Mon Jan 07, 2019 2:25 am
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1704814

Re: Что я хочу увидеть в Колибри завтра....

ХЛЛльный компилятор - компилятор языка высокого уровня (ХЛЛ -High Level Language) про выделение структур... например, по адресу метки L0049C96C начинается таблица, каждый элемент которой имеет вид: struct someelement pString dd ? index dd ?;с шагом 2? нет не индекс конечно, непонятная внутренняя ере...
by ProMiNick
Sun Jan 06, 2019 3:17 am
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1704814

Re: Что я хочу увидеть в Колибри завтра....

IgorA, это не реверсинг((((( дизассемблинг не более(((( ты расписал хорошо и так документированные функции. Куда интереснее если бы было описание неизвестных. Всем переменным присвоены адресные имена вместо смысловых (хотя бы части переменных можно было бы присвоить какие-то смысловые имена). В фасм...
by ProMiNick
Fri Jan 04, 2019 3:10 pm
Forum: Coding
Topic: Why assembly programs are faster than HLL programs, despite that the compilers are so advanced? Jevons paradox in progra
Replies: 1
Views: 7469

Re: Why assembly programs are faster than HLL programs, despite that the compilers are so advanced? Jevons paradox in pr

HLLs designed to solve in realtime things that are cleaner for programmer in designtime. Because of such solving penalty - execution is slower. In final release of HLL products still present rudiments for debugging( and in some java-like HLLs present rudiments for code timings). And itnithand, I wou...
by ProMiNick
Fri Jan 04, 2019 2:01 am
Forum: Sound
Topic: Что я хочу увидеть в Колибри завтра....
Replies: 1056
Views: 1704814

Re: Что я хочу увидеть в Колибри завтра....

структура репозитария: в корне выделить папки 1.structures - для определения структур (kernel.inc для самых базовых, остальные по именам модулей к которым они относятся), 2.equates - для определения констант (опять же kernel.inc для самых базовых, остальные по именам модулей к которым они относятся)...