Posts: 806
Threads: 135
Joined: Apr 2009
Reputation:
5
Don't forget <!-- m --><a class="postlink" href="http://www.boriel.com/wiki/en/index.php/ZX_BASIC:HRprint.bas">http://www.boriel.com/wiki/en/index.php ... Rprint.bas</a><!-- m -->
I don't think we ever pinned down which was the best code, actually (fastest, most efficient, etc).
Posts: 97
Threads: 23
Joined: Jul 2011
Reputation:
0
Library description says that is quite slow. Nevertheless, I'll give it a try.
Cheers
Posts: 806
Threads: 135
Joined: Apr 2009
Reputation:
5
Yes - it would be faster if it used lookup tables. I was thinking of looking at a version that has a screen lookup table, as well as rotate tables. But it would be quite a lot larger - always a trade between speed and memory!
[Edit]
I've now sped up a call to mine by 20% using screen address and rotate tables, if anyone cares! <!-- l --><a class="postlink-local" href="http://www.boriel.com/forum/how-to-tutorials/topic493.html">how-to-tutorials/topic493.html</a><!-- l -->
Posts: 51
Threads: 8
Joined: May 2010
Reputation:
0
You can change the parameters of the routine for take two bytes instead a word. You must use Britlion´s hrprint routine because it´s faster than this. Thx.