I wrote a raycasting engine (yes, in TI-BASIC) just for hell of it, even thought it really has absolutely no use because TI-BASIC is so slow. It takes about 2 minutes to draw the screen. =) If someone wants to take a look at it, just ask...maybe someone who knows ASM real well will want to convert it! Oh, almost forgot to mention that it works only on 85/86.