by divsalv » Wed Nov 16, 2016 3:56 pm
In fact with DisableLineHook () the execution speed increases twice, I made an example, and reaches more than 2 million calculations per second, compared to 1 million without DisableLineHook (), but just add a print, and instructions per second cascade just 300,000 per second, always with DisableLineHook ().
The problem is the management of the graphics, and the print of the register, and then if I put the break too low with waittimer, often the video is not properly done, with a few pixels that is not drawn, because the main loop is too fast .
I rewrote the management of OpCode using indicizate functions, instead of always doing the whole switch cycle, but there is always the problem of the graphics.
I tried to use GlGalore, but the result does not change.
Allanon thank for suggesting the indicizate functions.