{"id":166,"date":"2012-04-12T21:43:54","date_gmt":"2012-04-12T21:43:54","guid":{"rendered":"http:\/\/greg-kennedy.com\/?p=166"},"modified":"2018-01-24T12:01:05","modified_gmt":"2018-01-24T18:01:05","slug":"ti-83-software","status":"publish","type":"post","link":"https:\/\/greg-kennedy.com\/wordpress\/2012\/04\/12\/ti-83-software\/","title":{"rendered":"TI-83 Software"},"content":{"rendered":"<p><a href=\"https:\/\/greg-kennedy.com\/wordpress\/wp-content\/uploads\/2012\/04\/Smash_Bros_Sprites.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-168 size-full\" title=\"Smash_Bros_Sprites\" src=\"https:\/\/greg-kennedy.com\/wordpress\/wp-content\/uploads\/2012\/04\/Smash_Bros_Sprites.png\" alt=\"\" width=\"100\" height=\"68\" \/><\/a>One Christmas in high school, I got a TI-GraphLink, allowing me to connect my TI-83 to my computer and transfer files between them. This was a great tool: now I could save my programs to the PC and no longer be at the mercy of memory resets from battery failure or an upcoming math test.<\/p>\n<p>It also let me try out some Z80 programming, but I didn&#8217;t ever get too far with that. Hard-locking the calculator and forcing a battery pull was just too much of a hassle. I followed tutorials and had plans and sample code, but never pulled off a complete program.<\/p>\n<p>All I have left now is just a handful of TI-83 BASIC programs. Sadly my GoldenEye 007 port is gone. I did find a couple of sprite pages for a work-in-progress &#8220;North and South&#8221; and &#8220;Smash Bros.&#8221; conversion, both would have been written in assembly and played over the link cable.<\/p>\n<p><a href=\"https:\/\/greg-kennedy.com\/wordpress\/wp-content\/uploads\/2012\/04\/North_and_South_Sprites.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-167 size-full\" title=\"North_and_South_Sprites\" src=\"https:\/\/greg-kennedy.com\/wordpress\/wp-content\/uploads\/2012\/04\/North_and_South_Sprites.png\" alt=\"\" width=\"100\" height=\"68\" \/><\/a> There is still &#8220;Fruity Vegas Slots&#8221;, my most polished game (a slot machine simulator). Also found Hearts (which used cards 2-14 instead of 2-10, J, Q, K, A), Bombs Away (clone of the Palm Pilot game &#8220;City Bomber&#8221;), a quadratic formula, and my own version of the classic &#8220;RACE&#8221;.<\/p>\n<p>I deleted a couple of stupid inside-joke type programs and some WIP stuff. Nobody wants to see that : )<\/p>\n<p>I have a lot of fond memories of working on this platform. The slow execution speed and laggy LCD screen reminded me a lot of working on other 8-bit systems, except this one was a handheld and had a wide user base of &#8220;everybody in school&#8221;. Built-in BASIC is such an endearing feature that I am surprised modern OSes don&#8217;t include something like it: QBasic and HyperCard, for instance, were both greatly loved and yet they&#8217;re both dead software.<\/p>\n<p><a href=\"https:\/\/greg-kennedy.com\/wordpress\/wp-content\/uploads\/2012\/04\/Guy.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-178 size-full\" title=\"Guy\" src=\"https:\/\/greg-kennedy.com\/wordpress\/wp-content\/uploads\/2012\/04\/Guy.png\" alt=\"\" width=\"32\" height=\"40\" \/><\/a>Click here to download the complete package: <a href=\"http:\/\/greg-kennedy.com\/wordpress\/wp-content\/uploads\/2012\/04\/ti83.tar.gz\">ti83.tar.gz<\/a> [2.88 KB]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One Christmas in high school, I got a TI-GraphLink, allowing me to connect my TI-83 to my computer and transfer files between them. This was a great tool: now I could save my programs to the PC and no longer be at the mercy of memory resets from battery failure or an upcoming math test. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-166","post","type-post","status-publish","format-standard","hentry","category-software"],"_links":{"self":[{"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/posts\/166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/comments?post=166"}],"version-history":[{"count":7,"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/posts\/166\/revisions"}],"predecessor-version":[{"id":332,"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/posts\/166\/revisions\/332"}],"wp:attachment":[{"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/media?parent=166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/categories?post=166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/greg-kennedy.com\/wordpress\/wp-json\/wp\/v2\/tags?post=166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}