Sorry seems to be incompatible with newer Graphics32.
Fixed an asm call but it seems that redcomponent etc have changed to a tcolor32 from a tcolor32array and it's killing it and because I dont know the algorithm I haven' t got a clue where to start a fix
Compile Project, Target: Imgover.exe: Exit code 1, Errors: 50, Hints: 48
g32_wconvolution.pas(216,31) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(216,61) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(216,93) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(217,31) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(217,61) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(217,93) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(218,31) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(218,61) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(218,93) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(223,33) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(223,65) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(223,99) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(224,33) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(224,65) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(224,99) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(225,33) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(225,65) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(225,99) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1270,10) Hint: Found declaration: GreenComponent(TColor32):LongInt;
g32_wconvolution.pas(230,32) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(230,63) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(230,96) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(231,32) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(231,63) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(231,96) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(232,32) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(232,63) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(232,96) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1275,10) Hint: Found declaration: BlueComponent(TColor32):LongInt;
g32_wconvolution.pas(235,13) Error: Incompatible types: got "TColor32" expected "TColor32Array"
g32_wconvolution.pas(270,21) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(270,52) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(270,81) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(270,112) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(270,143) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(271,21) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(271,52) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(271,81) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(271,112) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(271,143) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(272,21) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(272,52) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(272,81) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(272,112) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(272,143) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(273,21) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(273,52) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(273,81) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(273,112) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(273,143) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(274,21) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"
GR32.pas(1265,10) Hint: Found declaration: RedComponent(TColor32):LongInt;
g32_wconvolution.pas(274,52) Error: Incompatible type for arg no. 1: Got "TColor32Array", expected "TColor32"