+CGrey Posted November 6, 2012 Share Posted November 6, 2012 Hello, I'm new here but have been writing games for other platforms. The TI994A was my first computer from 1983 and I have been learning TI BASIC and converting some of my small games over. I just finished a game called "Swarmed". It is a simple shooter with puzzle elements. Features include a high score entry and decent speed for regular TI BASIC. swarmed.zip 2 Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted November 6, 2012 Share Posted November 6, 2012 Very nice indeed. An actually pretty amazing speed for TI Basic when you consider all the things you've got going there. Quote Link to comment Share on other sites More sharing options...
Retrospect Posted November 7, 2012 Share Posted November 7, 2012 Hey this is really good! ..... Hard to believe it runs in regular old TI Basic. I enjoyed playing this Quote Link to comment Share on other sites More sharing options...
+CGrey Posted November 7, 2012 Author Share Posted November 7, 2012 No GCHAR or RND used. The score is stored as single digits in an array so only the numbers that change are updated on screen. The squares advance from a left to right pattern using a number cycle which changes every 50 points with the screen color. If a certain number range is hit in the pattern, no squares advance giving a chance to clear some off the screen. Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted November 7, 2012 Share Posted November 7, 2012 Now that you mention GHCAR and RND, I guess they are relatively slow. I think I once saw a list (someone had timed many subprograms and functions). You also mention arrays. Much like with Java, I think that the TI Basic implementation *) reuses numeric variable memory, while strings are created a new with any change. Thought something wrong with the TI when I discovered how bad a garbage collection could halt everything in a running user program. I supplied the dealer with a demo program (cassette) that showcased a delay of about half a second in delay on screen action. After some weeks TI just told us it was “normal behavior”. Thanks a lot. *) Developed under contract to Microsoft by Bob Wallace and Bob Greenberg according to WikipediA. Thought it funny to put faces on that. Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted November 7, 2012 Share Posted November 7, 2012 Bob Greenberg, who arranged the deal for the studio photograph displayed above, was a programmer Bill Gates knew from his Harvard days, hired in 1977 to help Microsoft create a new version of the BASIC programming language for a new Texas Instruments computer. Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted November 7, 2012 Share Posted November 7, 2012 Any screenshots for the TI challenged . Quote Link to comment Share on other sites More sharing options...
Willsy Posted November 7, 2012 Share Posted November 7, 2012 Can't load it in classic99 Can someone please paste the listing. Thanks Quote Link to comment Share on other sites More sharing options...
Retrospect Posted November 7, 2012 Share Posted November 7, 2012 Can't load it in classic99 Can someone please paste the listing. Thanks I thought that too but I renamed the file, and got rid of the ,BIN extension, then it ran as normal mate. Quote Link to comment Share on other sites More sharing options...
Willsy Posted November 7, 2012 Share Posted November 7, 2012 Yeah I tried that too. Check file permissions etc. when I type OLD DSK1.SWARMED it says IO error 57 "check program in memory". Bloody thing! Quote Link to comment Share on other sites More sharing options...
Retrospect Posted November 7, 2012 Share Posted November 7, 2012 Yeah I tried that too. Check file permissions etc. when I type OLD DSK1.SWARMED it says IO error 57 "check program in memory". Bloody thing! Have you got your DOAD mixed up with your FIAD? That has been known to catch even the wariest TI99er out..... Quote Link to comment Share on other sites More sharing options...
Retrospect Posted November 7, 2012 Share Posted November 7, 2012 swarmed listing.txt Either way , to help, I listed the game into this textfile. Quote Link to comment Share on other sites More sharing options...
+CGrey Posted November 7, 2012 Author Share Posted November 7, 2012 Screenshots: swarmed1.bmp swarmed2.bmp 1 Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted November 7, 2012 Share Posted November 7, 2012 Thanks for the screen shots. The forum software doesn't display *.bmps inline so I converted them to *.pngs :- 1 Quote Link to comment Share on other sites More sharing options...
Willsy Posted November 7, 2012 Share Posted November 7, 2012 Have you got your DOAD mixed up with your FIAD? That has been known to catch even the wariest TI99er out..... I BEG YOUR PARDON SIR!!!! I'VE NEVER BEEN SO INSULTED! Nah. It's set up as FIAD. I wonder if it's a permissions thing on my work PC... 1 Quote Link to comment Share on other sites More sharing options...
Willsy Posted November 7, 2012 Share Posted November 7, 2012 swarmed listing.txt Either way , to help, I listed the game into this textfile. Top job sir! Thanks! Quote Link to comment Share on other sites More sharing options...
Willsy Posted November 7, 2012 Share Posted November 7, 2012 Bah! I just worked out what the problem was... I've got two instances of Classic99 installed on my work PC and I was putting the file in the wrong one. What an arse. 1 Quote Link to comment Share on other sites More sharing options...
+Vorticon Posted November 7, 2012 Share Posted November 7, 2012 Hah! Hello, I'm new here but have been writing games for other platforms. The TI994A was my first computer from 1983 and I have been learning TI BASIC and converting some of my small games over. I just finished a game called "Swarmed". It is a simple shooter with puzzle elements. Features include a high score entry and decent speed for regular TI BASIC. Ah,well that explains things... I got your email with just an attachment and no explanation or introduction, so I thought you were some creepy hacker trying to spread some form of malaware, and I deleted your email without downloading the file I'll make sure to include your game with the next TI Gameshelf update. Quote Link to comment Share on other sites More sharing options...
JonnyBritish Posted November 8, 2012 Share Posted November 8, 2012 H i got to 108 - very fun game...I took a risk and stayed in one position to get my score up but then sacrificed by overall game for the high score. Simple design and fun and well executed! Great job 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.