Re: [Altair Computer Club] To NULL or not to NULL that is the question...
- If I were to guess, I'd say no NULLs. The reader control the person had would take care of the pauses, etc. Otherwise you'd see versions for a plethora of readers and punches out there. Hard to imagine.
Erik K of the vintage-computer.com/ forum sent me a copy of the Altair BASIC tape a while back, but it was punched badly and un-usable. Ended up using for a Christmas Tree in lieu of tinsel.
I am getting ready to work through papertapes for S-100 systems in the upcoming months, I will let you know if I discover anything from various original tapes on hand.
From: corey986 <email@example.com>
To: altaircomputerclub <firstname.lastname@example.org>
Sent: Fri, Aug 30, 2013 8:32 am
Subject: [Altair Computer Club] To NULL or not to NULL that is the question...
So I decided to swap out my high speed paper tape reader on my altair setup for a punch/reader combo from DSI. Now I can write a program and punch it directly instead of capturing it to my computer and then sending it to the punch. I did have to lower my setup to 600 bps because my SIO-A card does not have RS232 level rts/cts handshaking and the punch can only run at 75 cps which is good for 600 baud. after loading MITS Basic and typing in a program according to the MITS manuals, I should use 3 NULLs for ASR-33 and 6 for a 300 bps punch, I tried 12 and it worked, but then I found a switch on the punch/reader that automatically pauses a minimum of 100ms to any carriage return that is read from tape, so I've been punching with 3 NULL per line and that setting and I'm golden... So I think of this as "asr-33" compatibility mode in my mind... The question is, back in the day when you bought or got a copy of a basic program on tape did it have 3 nulls or none after each line. I want to make my tapes as authentic as possible in case I need to make copies for someone else. Thanks, Corey ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/altaircomputerclub/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/altaircomputerclub/join (Yahoo! ID required) <*> To change settings via email: email@example.com firstname.lastname@example.org <*> To unsubscribe from this group, send an email to: email@example.com <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
- Bill,The loader handles the delays and such only for binary loads like actually loading basic. Basic programs like hangman or Star Trek on paper tape just seen to be the actual program typed in. The NULLs provide a delay when "typing" in the program from the papertape to allow basic to process the text. When you start working on your paper tape stuff and your doing text, check the actual tape itself for the nulls on each line, you won't actually see them in the text displayed.Thanks,Btw. If you want me to punch out a good copy of basic on Mylar let me know, I can leave it at InfoAge.Cheers, Corey