есть некоторая буржуинская программа неумеющая производить управление цветом (конвертить показываемое в профиль монитора) и задача сделать шоб...
угу - нашел... буду compps юзать - оно быстрее для нескольких сравнений сразу... потом вот только биты собирать и проверять надо быстро...
где есть описание сравнений вида fcomp fnstsw ax test ax, xx (41h, 01h, ...) jxx т.е. чтобы выяснить какое условие проверялось ? ... пока...
>Видимо в коде ЯВУ было приведение ко float, т.е. для снижения точности. хмм - странно... при этом процессор на вроде полностью и сразу...
хмм совсем отдельны от регистров математического сопроцессора... пока что имхается что-то в последовательности пуша из фпу стека зарыто... типа...
исходно программа была из странных конструкций типа fstp DWORD PTR [esp+0ch] fld DWORD PTR [esp+0ch] - зачем так ??? fld DWORD PTR...
пытаюсь переделать: было: fst dword [esp+0CH] fld dword [esp+08H] fld st0 fdivp st2, st0 fxch st1 fst dword [esp+4] стало fst dword [esp+0CH] ; b...
ну эт неинтересно - сделать отдельную либ или длл для асемблирования асемблером и потом линковки я и сам могу, но это вместо инлайнов придется...
и оно само выковыривает все асемблерные куски из сишного текста и собирает их х64 масмом с привязкой к сишным переменным и др ? вообщем самый...
есть сишная программа из кусков типа #ifndef ASM_SSE trans_col.r = mih_max(trans_col.r, trans); trans_col.g = mih_max(trans_col.g, trans);...
>пару бит в ntldr-е а которые ? :) ... я хоть попробую... >или попатчить ну это как доктор пропишет если в питере - давай помогу...
>что так тянет использовать устаревший софт на совеременной ОС? потомушто после апгрейда железа на i915, Вин98 перестала запускаться :/ ......
> присоеденить к процессу передатчику свою длл и к процессу приемнику тоже и пусть они симулируют для этихпроцессов обмен ну это немало...
>Похоже или точно ? предположительно... т.к. вроде OpenFileMapping сам не может получить хендл и его где-то надо брать... >В отличие от...
вообщем как было примерно раскопано реверсингом обмен идет через File Mapping причем похоже CreateFileMapping создается одним процессом, а...
в описании указано The handle must have PROCESS_VM_WRITE and PROCESS_VM_OPERATION access to the process. т.е. необходимо как-то поставить...
Есть комплект старых программ, которые сделаны для Вин98 и передача некоторых данных между разными програмами происходит "прямой записью в память...
>сами по себе команды не вызывают задержки в 400 тактов, это же не такты, а условные попугаи частости стояния ЦПУ на этих инструкциях......
в функции альфа-блендинга профилеры показывают непонятные задержки на некоторых внутрипроцесорных командах: для iP4 2.6 ГГц : Intel...
>Вы разберитесь, нужен ли Вам DMA контроллер. я про тот ДМА, который на доп плате стоит - он работает мостом между PCI и нутряной памятью...
Имена участников (разделяйте запятой).