tag:blogger.com,1999:blog-1135815543912646655.post947917849441482231..comments2024-03-17T03:51:46.681-04:00Comments on Hardcore Gaming 101 - Blog: Basic History of BASIC - Dr Kurtz, David Ahl, John Lutz, Steve WozniakDiscoalucardhttp://www.blogger.com/profile/04206257399887664488noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-1135815543912646655.post-348768822832075262015-02-26T09:32:19.125-05:002015-02-26T09:32:19.125-05:00The QBasic that was bundled with MS Operating Syst...The QBasic that was bundled with MS Operating Systems was actually a subset of Quick Basic 4.5 which had commercially available with a compiler.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1135815543912646655.post-26904146408209654972012-09-23T13:15:31.504-04:002012-09-23T13:15:31.504-04:00I've read that even Sid Meier's Pirates co...I've read that even Sid Meier's Pirates contains lots of Basic code (the C64 version at least). Considering the game was released in 1987, I find that quite amazing if true.<br />It certainly would explain why parts of the game are so slow :).<br /><br />In general, I suppose Basic was mostly used for text adventures when it comes to commerical early computer games though.Starscreamnoreply@blogger.comtag:blogger.com,1999:blog-1135815543912646655.post-14114743515521914492012-09-21T19:36:18.566-04:002012-09-21T19:36:18.566-04:00(Gah, iOS bug cut that last comment off) More on ...(Gah, iOS bug cut that last comment off) More on Microsoft BASIC's suckiness: http://www.lemon64.com/forum/viewtopic.php?p=385428&sid=4767ef9d43b67265002028d582ad347dRodneyliveshttps://www.blogger.com/profile/03476187929555342435noreply@blogger.comtag:blogger.com,1999:blog-1135815543912646655.post-2653933066492752292012-09-21T19:35:30.046-04:002012-09-21T19:35:30.046-04:00Relating to the Woz's lamenting about Microsof...Relating to the Woz's lamenting about Microsoft beating him in implementing floating point BASIC, Microsoft made BASIC languages for several home computers at the time. Their version for the Commodore 64 is EXCEEDINGLY bare-bones: no high resolution, no sprites, no controller support, and no sounds. ALL of these things you have to resort to using POKE commands, cryptic numbers and memory maps, and the language is slow as heck too because it does all its math using floating point! Even if you add together two integer variables, the numbers are converted to floating point, added, then converted back, so integer math is actually slower than floating pointmathRodneyliveshttps://www.blogger.com/profile/03476187929555342435noreply@blogger.comtag:blogger.com,1999:blog-1135815543912646655.post-27627742685867971782012-09-21T02:34:30.453-04:002012-09-21T02:34:30.453-04:00Well, technically they didn't ask for it. I ha...Well, technically they didn't ask for it. I had the material, pitched the article, and they decided to squeeze it in at short notice - there was no room for boxouts.Sketczhttps://www.blogger.com/profile/02333200178515493705noreply@blogger.comtag:blogger.com,1999:blog-1135815543912646655.post-91729180791874646042012-09-20T17:25:19.692-04:002012-09-20T17:25:19.692-04:00What, they didn't use the "10 Things touc...What, they didn't use the "10 Things touched by basic"? That's a shame...<br /><br />Ah, that Gorilla game from good old QBasic! Modifying that was my first programming experience. Good times...derboohttps://www.blogger.com/profile/01288535824552284145noreply@blogger.com