Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.sys.apple2    |    Discussion about Apple II micros    |    56,720 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 56,470 of 56,720    |
|    Steve Nickolas to All    |
|    Some thoughts I had (Logo, turtle graphi    |
|    20 Dec 23 04:43:25    |
      From: usotsuki@buric.co              I've been thinking about trying to do something rather complicated, but       then I stepped back and was like, well, a problem is much more easily       surmountable if I break it down into smaller pieces. So I figured - for a       project I want to do - what would be the best place to start?              The ultimate idea was to try to reimplement Logo - but the part I think       that will give me the best feeling of achievement, and the one most useful       outside of the Logo context, is the Terrapin. So I figured...perhaps the       next step would be to implement the Terrapin as an & library for BASIC:       commands like &FD, &BK, <, &RT, &HOME, &ROT= (equivalent to SETHEADING       in Terrapin Logo), &HT, &ST, &PU, &PD, &PE, &X= (SETX), &Y= (SETY), &GOTO       (SETXY), &HGR (to clear the hi-res screen but also redraw the Terrapin);       and a USR() to implement something like Terrapin Logo's TOWARDS. (These       are, afaict, the full suite of graphics commands which is supported by       Terrapin Logo 1.0)              This would prove to be about a pain in the neck, although availing myself       of FPBASIC functionality to implement this would certainly be useful. For       example, the HPOSN and HGLIN functions would mean that actually drawing       lines can be left to FPBASIC (although the actual calculations of the       Terrapin's target position would need to be done in ASM, as well as       implementing the wrapping when the Terrapin goes off the edge of the       screen), and the same code that implements XDRAW could also be used to       draw and undraw the Terrapin.              After that comes the bit of trying to figure out what-all *is* Logo, since       even the manuals I've seen don't even scratch the surface of what it can       do outside of graphics.              -uso.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca