Я конечно не читал этой http://forum.hiasm.com/topic/66245/1 литературы, но выводы уже давно сделал абсолютно такие-же.
Я вообще делал, но так не надо делать, GUI на Hiasm, а всё остальное на каком-нибудь другом языке в виде COM. Т.е. компиляция именно на этом языке.
Добавлял дополнительную секцию к exe (пересчёт relocation, ...).
Переадресация EP на регистрацию COM, а потом передача на старую EP.
На программке сделанной на Hiasm(IC) это занимает доли секунды.
Всё работает со свистом. Во всяком случае, сбоев связанных с такой технологией пока не наблюдал.
Добавлял дополнительную секцию к exe (пересчёт relocation, ...).
Переадресация EP на регистрацию COM, а потом передача на старую EP.
На программке сделанной на Hiasm(IC) это занимает доли секунды.
Всё работает со свистом. Во всяком случае, сбоев связанных с такой технологией пока не наблюдал.
Мне нравится, что делает Nic Николс.
Но иногда задаюсь вопросом, а разве нельзя всё сделать без Hiasm на этом-же языке?
И не надо перегонять OBJ coff в OBJ omf и делать остальные телодвижения.
Если добавлять не в виде секции, а как obj.
Шучу я, но как известно - в каждой шутке лишь доля шутки.
Делать OBJ тоже вариант...
И не надо перегонять OBJ coff в OBJ omf и делать остальные телодвижения.
Если добавлять не в виде секции, а как obj.
Шучу я, но как известно - в каждой шутке лишь доля шутки.
Делать OBJ тоже вариант...