Anyway, some strange behavior, but some confirming results. For cases E and F, the call returned with a "Synatx Error" report in the CALL(37268) line, so those were timed with a stop watch.
I'm not sure where the problem is coming from. Perhaps $DE to $EE are not as 'unused' as I am led to believe from the EhBASIC source file. Chromatix, what is the exit point in your program? There is some unusual syntax in there and I am having trouble pinpointing exactly what is going on - not being familiar with that assembler. If I could find the exit point I could put in instructions to stop the clock so I don't have to rely on an error free return to BASIC to do it.
Anyway, here are the results:
Code: Select all
A = 0.022
B = 0.038
C = 0.63
D = 1.97
E ~ 4.48
F ~ 214.3