Hi all, this is my first post.. :ox Since bug-list is suffering nowadays, I repost it here: (and just hope this isn't a faux pas) 1. L-system "Thinking" screen freezes up upon this: (Under W98 it announces a restricted instruction or st. like that) Bug { angle 6 axiom F F=[F+F- F=-F+F] } It's somehow caused by spliting related push-pops into multiple lines. 2. Vertical lines all over the screen, when using mode with color bit depth more than 4 bits (16 colors) on a Chips&Techs card. It supports VESA well enough and my own plotings are clear. None of the textsafe options did help. 3. Therefore while wondering thru video.asm I found some bad things: VESAtruewrite in 24+b/color mode forms B-G-B instead of R-G-B (caused by commenting out some lines, but most of the cards require B-G-R anyway, so that branch is rarely passed thru I guess) VESAtruewrite/read and put/gettruecolor in 24+b/color mode call VESAtrueaddr three times! (While calling it once is enough!) So, I rewrote these, it now does about 150% of job in the same time. But then I realised that development is possibly heading a very different way (no asm), so my last question is, should I send video.asm fixups to someone or instantly throw away? thanx, charlie ______________________________________________________________________ Reklama: Volkswagen nyni nabizi akcni model Golf Edition s klimatizaci v cene 36 900 Kc zdarma. http://ad2.seznam.cz/redir.cgi?instance=28672%26url=http://www.volkswagen.cz...