I have following lines in my code and no other markers:
{$I include\decrypt_on_execute_begin.inc}
MyCode;
{$I include\decrypt_on_execute_end.inc}
During protection I get the following messages:
Marker found: decrypt_on_execute_begin, virtual adress 0x00A546F0
Marker found: decrypt_on_execute_begin, virtual adress 0x00A54710
Markers error: the BEGIN marker decrypt_on_execute_begin is placed without END marker! All data...
What's wrong?
decrypt_on_execute
Re: decrypt_on_execute
Just impossible error, if your code looks the same as written below then I can give you only one advice why this error occur
- just be sure that you are using markers from the distributive of installed Enigma, do not use markers from older versions (because in 1.65 I've changed some markers signatures).
Also, be sure that markers are looking so (FOR 1.65+ VERSIONS):
Difference is only in 1 symbol.
I'm sure that you have simple mistake somewhere.
- just be sure that you are using markers from the distributive of installed Enigma, do not use markers from older versions (because in 1.65 I've changed some markers signatures).
Also, be sure that markers are looking so (FOR 1.65+ VERSIONS):
Code: Select all
decrypt_on_execute_begin.inc
asm
DB $EB, $0C, $45, $43, $52, $4F, $4E, $45, $58, $45, $43, $42, $00, $00
end;
Code: Select all
decrypt_on_execute_end.inc
asm
DB $EB, $0C, $45, $43, $52, $4F, $4E, $45, $58, $45, $43, $45, $00, $00
end;
I'm sure that you have simple mistake somewhere.
Re: decrypt_on_execute
That was my mistake... It works fine now.Enigma wrote: Difference is only in 1 symbol.
Thanks a lot!