save2600, on Mon Nov 16, 2009 8:26 PM, said:
I too would love to see such a forum. I dabbled in TMS9900 back in the day and wrote several Extended Basic programs. Still have my TI hooked up and would peer into the group often - if not just to catch up and maybe get back into programming. The TI-99 is a VERY compelling little computer to program and work with. Extremely user friendly. Heck, even the battery is still good after all these years on my Mini-Memory cartridge! lol
I'm excited to hear about people getting back into coding for this wonderful machine. I just hope that not everything will be reliant on 32k+ memory and disk drives. I gave that stuff away years ago. Everybody has a cassette interface and most have Mini-Memory I would think though. And oh yeah, that doo-dad that allows to to transfer files via SD card that has memory built in. Hmm... maybe it's time to invest in one of those. Anyone have one they'd like to sell?
Actually, it seems the "stock" TI people program for is indeed the 32K expanded system with disk drive and Extended BASIC. It's much more versatile and opens up the user to a world of XB software written in the 80's and 90's, without the long load times of cassette. Of course, with emulators, it's all academic anyway as most people can just use their 'virtual' drive.
I'm Luddite enough to program on my stock system, but I do have a 3.5" drive installed. I haven't yet tried it, but there's PC software (recently updated to run under all newer Windows versions) that will allow the PC to read/write TI disks. I'm hoping to install it on my wife's older PC this weekend and give it a whirl; that'll be the ultimate for getting stuff from the interwebs to the 99/4A machine. The compact flash card for the 99/4A also includes the 32K memory expansion built in, so a lot of people are moving all their stuff from floppies to the CF drive and then disconnecting their bulky expansion boxes entirely, just using the CF like a big hard drive. (If I could ever score one of the CF devices when they go on ebay before they vanish, I'll probably do the same).
My programming efforts right now are in Extended BASIC, because I'm just now getting back into programming at all after a long absence. Once I finish up a couple of my pet projects, though, my plan is to use them as 'guinea pigs' to learn to convert them to assembly. One of my games, in particular, is probably gonna have speed issues in BASIC, and will likely run a lot better once it's faster.