orion1052003 Posted May 27, 2012 Share Posted May 27, 2012 Did I make a mistake, or is this a bug in Win99/4A? On the last turn it won't go 90 degrees. The conditions are Mac OSX 10.5, Parallels Windows, Win99/4A simulator. Tried a few other turns at the bottom of the screen, left or right 90 degrees goes diagonally down instead of left or right. Quote Link to comment https://forums.atariage.com/topic/198507-logo/ Share on other sites More sharing options...
unhuman Posted May 28, 2012 Share Posted May 28, 2012 That's awesome! Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2530793 Share on other sites More sharing options...
matthew180 Posted May 28, 2012 Share Posted May 28, 2012 I just tried it with Classic99 and TI Logo2 (comes with Classic99) and it seems to work fine. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2530964 Share on other sites More sharing options...
S1500 Posted May 28, 2012 Share Posted May 28, 2012 I sadly found the TI version of Logo(never tried Logo II) to be rather weak sauce. Fun to play with for a bit(since I played with it on the Apple), but the "out of ink" error was annoying. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2531016 Share on other sites More sharing options...
Tursi Posted May 28, 2012 Share Posted May 28, 2012 I did have that same issue in Classic99, I had to actually investigate what was going wrong. Let me check my notes and see if I can find what it was. But according to my memory, I'd say yes, it is a bug in the emulator. It was a flag signedness bug IIRC. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2531046 Share on other sites More sharing options...
Tursi Posted May 28, 2012 Share Posted May 28, 2012 Found it.. I found it in Classic99 in December 2010 (and noted that it was also in Win994A but not in MESS). I fixed it in January 2011 but didn't relate the fix specifically to TI Logo, so it was tricky to find in the notes (I had to undo the fix to make sure I found the right one). The bug is in the 'S' opcode, and this behaviour is caused when S does not set the carry flag after subtracting 0 (which it should always do). In Classic99 SB was also affected. 1 Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2531065 Share on other sites More sharing options...
orion1052003 Posted June 5, 2012 Author Share Posted June 5, 2012 What is the likelihood someone will fix the bug in Win99/4a? Here is a video about TI LOGO II with Eunice Spooner narrating. http://www.youtube.com/watch?v=DUo5IOydSxM I taught some LOGO concepts to 8th graders, this was their assignment. Some said it was easy, one girl said it was rocket science, and she would never get it. 1 Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2536530 Share on other sites More sharing options...
Tursi Posted June 6, 2012 Share Posted June 6, 2012 What is the likelihood someone will fix the bug in Win99/4a? Here is a video about TI LOGO II with Eunice Spooner narrating. I'd put it at low unless Cory is willing to do an update for us. We're still waiting for an official release to update his assembler (luckily we have the unofficial fixed one from him), so I'm not sure when it will happen. No source code for Win99/4A is available, so fixing the issue is non-trivial. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2536716 Share on other sites More sharing options...
Willsy Posted June 6, 2012 Share Posted June 6, 2012 Last I heard Cory had 'retired' from the community (in the sense that he didn't feel able to make any further commitment to Win994a). This was due in the main to his wife's poor health. He also has some health issues of his own. It's very sad. Win994A is/was a fantastic contribution. It was my main emulator for a long time. Only later, when I got back into hardcore coding did I switch to classic99. I'd say Win994A is perfect if you just want to experience a TI again. If you want to do development, it's Classic99 hands-down. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2536759 Share on other sites More sharing options...
matthew180 Posted June 6, 2012 Share Posted June 6, 2012 What is the likelihood someone will fix the bug in Win99/4a? As others have said, probably not likely. There has not been an update to Win994a in over a year. Also, there is more than just that one bug lurking under the hood. If Cory truly is retired from the community, it would be nice if he would turn the project over to someone, or release the source. I'm not saying he *should*, just that it would be nice if he did. I taught some LOGO concepts to 8th graders, this was their assignment. Some said it was easy, one girl said it was rocket science, and she would never get it. My daughter was the same way (she's 10) and every time I asked her when she was going to learn to code she would say "never". To her, coding is a bunch of colored text on the screen because that's what she sees when "daddy is working". I tried a little TI BASIC with her a while ago, but it didn't work out so well. However, when I put her down in front of Scratch (http://scratch.mit.edu/), and hit the "get surprise sprite" button and a dragon popped up (she loves dragons), she was instantly hooked. After about 5 minutes of showing her how you could turn the sprite and make it move, she was pushing me out of the way saying "ok daddy, I got it, move, up, go, give me the mouse!" About 10 minutes later my son wandered by and he took over my wife's computer, copying what his sister was doing. I had to drag them off a few hours later to go to bed. I think kids are predisposed to "good graphics" (as my daughter calls them), and our classic computers just don't have the visual on-screen appeal to compete with modern computers. I've finally accepted that though, and concluded that the 99/4A is only for my enjoyment, and I would probably be the same way if better graphics were available when I was their age (actually arcade computers were better, and I was always disappointed that my 99/4A could not do what the arcade machines could do). There is also a "little brother" to Scratch called Squeakland Etoys (http://www.squeakland.org/), which is similar to Scratch but targeted for younger kids. It is one of the software programs installed on the "One laptop per child" project and has a pretty heavy duty team behind it. Anyway, just thought you might be interested in that. Nice assignment by the way, I would have loved something like that when I was in 8th grade! Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2536888 Share on other sites More sharing options...
orion1052003 Posted June 29, 2012 Author Share Posted June 29, 2012 Thanks, Matthew. I tried to make a couple levels of Tempest in LOGO. Man, it was tedious. Here is the beginning of the program for one of them, but it was way longer than that after it was finished. 1 Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2550261 Share on other sites More sharing options...
Tursi Posted June 29, 2012 Share Posted June 29, 2012 hehe.. Tempest!! You did those manually though, right? Your next challenge is to work out how to just define the points for the outer web shape, and handle the lanes and distant view automatically! Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2550571 Share on other sites More sharing options...
orion1052003 Posted June 29, 2012 Author Share Posted June 29, 2012 Can you do that in LOGO? Define just the points first? Any "pointers" on how to do it? Ha. Yes, I programmed the turtle to make the shapes. The way I did it was very tedious. I made the outer shape, made the inner shape, and from the inner shape made the lines connecting out to the big shape and back to the small shape. Figured out the angles as I went along through trial and error. Very Tedious. In between large and small shapes I did pen up, and moving around to position the turtle on mistakes I did pen up. Although it worked, the mistakes were extra steps that are less efficient than possible of course. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2550680 Share on other sites More sharing options...
Tursi Posted June 30, 2012 Share Posted June 30, 2012 It has been years and years since I worked with Logo, but yeah, it's a full programming environment. I remember back in the day 99er (was it 99er?) published a few Logo games, even. The TI Logo Manual has a fair bit of useful stuff in it, after reading this thread last I actually went and played with it a bit, just trying some of the simple examples. But there are list structures, and you can perform math.. that should be enough. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2551282 Share on other sites More sharing options...
orion1052003 Posted July 1, 2012 Author Share Posted July 1, 2012 How could it automatically connect dots though? It seems like you have to tell the turtle every movement each step at a time. rt 50 fd 20...etc. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2551465 Share on other sites More sharing options...
Tursi Posted July 2, 2012 Share Posted July 2, 2012 Well... my thinking was that you'd use a list and walk through the list, once normally for the outer points, again with reduced values for the inner points, then just join the outer and inner points. The list would contain the coordinates for the corners. But after reading the TI Logo manual and poking at it for a while, it looks a tad tricker than that. You can't arbitrarily draw a line between two points (though you CAN move the turtle arbitrarily). So you'd probably have to calculate angles between the points and actually use turtle commands. Not impossible, but much more difficult than I intended when I made the challenge. Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2551959 Share on other sites More sharing options...
orion1052003 Posted August 28, 2012 Author Share Posted August 28, 2012 How can you make a small circle in TI LOGO? REPEAT 360 [ FD 1 RT 1] makes a circle, but I can't make it smaller because LOGO does not accept decimal numbers. Forward 1 makes a fairly large circle. LOGOpg46.bmp LOGOpg47.bmp LOGOpg23.bmp Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2588222 Share on other sites More sharing options...
Tursi Posted August 29, 2012 Share Posted August 29, 2012 (edited) You have to make a tighter turn than 1 degree to make a smaller circle. For instance REPEAT 180 [ FD 1 RT 2 ] Edited August 29, 2012 by Tursi Quote Link to comment https://forums.atariage.com/topic/198507-logo/#findComment-2588296 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.