Comment by genewitch
15 hours ago
I convinced my grandfather to give me $30 to buy one at a garage sale while i was house sitting with him (he had emphysema and was 82 at the time) back in the early 90s. he lived as an adult through the depression, so it was a point of contention between him, me, and my mom. It only came with 1 cartridge iirc, and a brochure showing all the accoutrements you could add to it, speech module, joystick, and i forget what else.
turning it on and getting a BASIC prompt was real cool. never could save anything, though. I traded it in 1999 or so for an Apple IIc with monitor, with which i could save data.
coincidentally, i just mentioned owning a ti-99/4a to a friend yesterday, we were comparing notes about the first computers we actually owned, and that was it, for me. We had an atari (the wood paneled console one, carts, with keyboard built in, BASIC interpreter on ROM) in '87ish i guess, but i only had it for a couple of weeks before i accidentally blew it up with a cable trying to save something to a tape recorder. the tape recorder had a cable in the back that had a 1/8" TS plug, which apparently was a radio shack "universal power supply" and i guess i put 9VDC into the speaker port.
To save you either needed a cassette recorder, plugged into the machine with a special cable, then "SAVE CS1" and follow the instructions. (Start recording, the TI plays sound to the output port, which gets stored on tape. Use "LOAD CS1" to load from cassette, after rewinding to the start of the program.)
Or you needed an expansion box, with a floppy drive, in which case you could do "SAVE DSK1,PROGNAME" to save to "PROGNAME" on the first disk. I didn't have an expansion box.
Neither would have come with the base computer.
I believe it was also the Mini Memory cart where you could save programs, backed by a replaceable battery inside.
The command to load a program in TI BASIC was actually "OLD <DEVICE>". Probably because they already had "NEW".
https://www.ninerpedia.org/wiki/TI-99/4A_system_usage#Loadin...
The reason it had the OLD command is because the original version of BASIC, Dartmouth BASIC, had the OLD command.
Microsoft BASICS didn't have it.
My 40 year old memories are indeed faulty. Thanks for the correction!
FWIW, I probably confused it with Commodore Basic, since part of me wanted to put a ",1" at the end of the load command.