+nanochess Posted November 4, 2015 Share Posted November 4, 2015 Hi guys. Today is a good day to release the source code to IntyBASIC and IntyColor Enjoy it! https://github.com/nanochess 8 Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted November 4, 2015 Share Posted November 4, 2015 I hope you'll still continue to add features and improvements. 2 Quote Link to comment Share on other sites More sharing options...
Kiwi Posted November 4, 2015 Share Posted November 4, 2015 Hi guys. Today is a good day to release the source code to IntyBASIC and IntyColor Enjoy it! https://github.com/nanochess Anything special about this day? I'm curious. 1 Quote Link to comment Share on other sites More sharing options...
Rev Posted November 4, 2015 Share Posted November 4, 2015 Anything special about this day? I'm curious. Its Wednesday Source Code day! 2 Quote Link to comment Share on other sites More sharing options...
freewheel Posted November 5, 2015 Share Posted November 5, 2015 Wow, man. That is just super cool of you. I wish I had the ability to contribute back, but I can barely understand what half of this does. I hope this doesn't mean the end of IntyBASIC releases - it's just starting to get really, really good! 2 Quote Link to comment Share on other sites More sharing options...
intvnut Posted November 5, 2015 Share Posted November 5, 2015 (edited) Wow, man. That is just super cool of you. I wish I had the ability to contribute back, but I can barely understand what half of this does. I hope this doesn't mean the end of IntyBASIC releases - it's just starting to get really, really good! I'd be surprised if it did. If anything, it'll enable the curious to poke around and suggest improvements. I may have had a peek before it became public, and I was able to offer a few tweaks just from that. It didn't slow nanochess down; if anything it egged him on. As I recall, nanochess used the Dragon Book as a primary reference when implementing IntyBASIC. I can definitely recommend the Dragon Book as an approachable resource if you want to learn the basics of compiler technology. I have a copy of the "Red Dragon Book" (the 1986 edition). I haven't actually looked at the "Purple Dragon Book," but I imagine it's a superset. (And if anyone actually wants to take a compiler class, Alex Aiken's Compilers online class is pretty darn good. I took that course a few years ago, back when I still had free time. I had a lot of fun implementing my own Cool95 compiler for MIPS in that class. I had hoped to bring that learning to Intellivision someday...) Edited November 5, 2015 by intvnut Quote Link to comment Share on other sites More sharing options...
First Spear Posted November 5, 2015 Share Posted November 5, 2015 Mind blown. I also hope that this does not mean that development by Nanochess will stop? Hi guys. Today is a good day to release the source code to IntyBASIC and IntyColor Enjoy it! https://github.com/nanochess Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted November 5, 2015 Share Posted November 5, 2015 Sadly, I convinced nanochess that there MUST be a version of Drunken Pooper for every system. Towards that end he's making NintendyBASIC. Quote Link to comment Share on other sites More sharing options...
+nanochess Posted November 5, 2015 Author Share Posted November 5, 2015 I still have some things I would like to implement in IntyBASIC 4 Quote Link to comment Share on other sites More sharing options...
+nanochess Posted November 5, 2015 Author Share Posted November 5, 2015 Sadly, I convinced nanochess that there MUST be a version of Drunken Pooper for every system. Towards that end he's making NintendyBASIC. hehe, what an interesting idea not easy as 6502 is 8 bits and Intellivision CP1610 processor is far more elegant with 16-bits everywhere. 2 Quote Link to comment Share on other sites More sharing options...
artrag Posted November 15, 2015 Share Posted November 15, 2015 (edited) Are you going to release other updates and optimisations? I hope you haven't already shelved this awesome project. Edited November 15, 2015 by artrag Quote Link to comment Share on other sites More sharing options...
+nanochess Posted November 18, 2015 Author Share Posted November 18, 2015 Are you going to release other updates and optimisations? I hope you haven't already shelved this awesome project. Yes Quote Link to comment Share on other sites More sharing options...
+Tarzilla Posted November 18, 2015 Share Posted November 18, 2015 Yes I believe you decided that there should be a temporary feature set freeze until the end of the contest... Then you said you were going to add SIN/COS/TAN, 32 bit Decimals and support for differential calculus, right? Quote Link to comment Share on other sites More sharing options...
+nanochess Posted November 18, 2015 Author Share Posted November 18, 2015 I believe you decided that there should be a temporary feature set freeze until the end of the contest... Then you said you were going to add SIN/COS/TAN, 32 bit Decimals and support for differential calculus, right? Don't forget imaginary numbers and a standard library for tangential functions for going to moon Quote Link to comment Share on other sites More sharing options...
artrag Posted November 18, 2015 Share Posted November 18, 2015 Actually I have stopped my game waiting for volume control for music and for optimizations on the repeated assignments to backtab array. Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted November 18, 2015 Share Posted November 18, 2015 Actually I have stopped my game waiting for volume control for music and for optimizations on the repeated assignments to backtab array. Neither of those are development show stoppers in my opinion. 1 Quote Link to comment Share on other sites More sharing options...
artrag Posted November 18, 2015 Share Posted November 18, 2015 I'm lazy and my willing is weak Telling it is Oscar's fault seems a good excuse 1 Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted November 18, 2015 Share Posted November 18, 2015 Actually I have stopped my game waiting for volume control for music and for optimizations on the repeated assignments to backtab array. Neither of those are development show stoppers in my opinion. Turn a negative into a positive! Instruct the player to turn the volume up to painful levels when they die. Call it "LOUDVISION" technology!! Quote Link to comment Share on other sites More sharing options...
artrag Posted November 18, 2015 Share Posted November 18, 2015 I have another excuse DZ-Jay said the game is not fun Quote Link to comment Share on other sites More sharing options...
+DZ-Jay Posted November 18, 2015 Share Posted November 18, 2015 (edited) I have another excuse DZ-Jay said the game is not fun Well, since we all know that I am the source of all your inspiration, then I will accept this as a valid excuse. In fact, you should win the contest just for using my name repeatedly. P.S. I never said the game was not fun. In fact, I think it's got a lot of potential and that it's looking great so far, and I've mentioned that before. Edited November 18, 2015 by DZ-Jay Quote Link to comment Share on other sites More sharing options...
+nanochess Posted November 19, 2015 Author Share Posted November 19, 2015 The fact I'm not developing IntyBASIC at this time is to provide contestants (IntyBASIC 2015 Game Programming Contest) with a stable compiler release. I'm pretty proud that only useful features have filtered thru IntyBASIC without making it more slow or overloaded. Of course I keep the list of features requested, most are pretty reasonable and are a nice improvement, others are complicated and probably will stay in the list, but IntyBASIC goes on next year, at least a little 1 Quote Link to comment Share on other sites More sharing options...
freewheel Posted November 19, 2015 Share Posted November 19, 2015 The fact I'm not developing IntyBASIC at this time is to provide contestants (IntyBASIC 2015 Game Programming Contest) with a stable compiler release. I'm pretty proud that only useful features have filtered thru IntyBASIC without making it more slow or overloaded. Of course I keep the list of features requested, most are pretty reasonable and are a nice improvement, others are complicated and probably will stay in the list, but IntyBASIC goes on next year, at least a little Outside of the contest, I'm actually happy to see it stable for a while. Releasing many small updates makes it a bit harder to keep track of the new features. I'm a fan of making it really obvious what was added when - and that's easiest with infrequent, bigger releases. For a while there it felt like I was updating my compiler every month and losing track of each point release. There are STILL new features I have yet to use. You should be proud. It actually performs BETTER with most releases. Not just new features, but doing the same things are usually faster and more code efficient. And please keep it going next year. If you need encouragement, we can help with that 4 Quote Link to comment Share on other sites More sharing options...
artrag Posted November 20, 2015 Share Posted November 20, 2015 Well, since we all know that I am the source of all your inspiration, then I will accept this as a valid excuse. In fact, you should win the contest just for using my name repeatedly. P.S. I never said the game was not fun. In fact, I think it's got a lot of potential and that it's looking great so far, and I've mentioned that before. I have another reason! I have a rare sickness: my elbow sticks to my knees (literal translation of an Italian joke) Quote Link to comment Share on other sites More sharing options...
+fdr4prez Posted November 21, 2015 Share Posted November 21, 2015 Does that mean you are sitting on the crapper for too long? Quote Link to comment Share on other sites More sharing options...
artrag Posted November 21, 2015 Share Posted November 21, 2015 More ore less: the general idea is that you are sitting still with your elbow on the knees doing nothing and that you cannot do anithing else due to the fact your elbows are stuck to your knees Quote Link to comment 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.