Search Posts:

TIPS for Loading MITS 4K BASIC 3.2

View Entire Thread

Return to Threads

SHARE
  by Bill Degnan - 11/25/2011 08:51
Here is a supplement to the directions from solivant.com/altair_bootloaders/

Here are a few pointers that will help.

1. You need free RAM available in both 0000 through 3FFF. Make sure you have a RAM card that allows you to use or turn on MWRITE so that you can toggle in the bootstrap loader using the front panel.

2. Set your terminal for 8/n/1 to toggle in the following 1st stage bootstrap loader into the Altair from 000 000 000 000:

000: 076 003 323 020 076 025 323 020
010: 041 256 017 061 032 000 333 020
020: 017 320 333 021 275 310 055 167
030: 300 351 013 000

(page 99 of the MITS BASIC manual)

3. From TeraTerm set the character and line transmit delay to 32 msec/char (per Dan Roganti). This setting is found in the setup menu's serial port settings area. This will slow down the download rate, but it will also ensure the data is transferred error-free. The delay may be necessary if you are using a modern serial adapter that buffers the transmission not necessarily a 2sio card thing.

4. Your code is toggled in and tested. Examine 000 000 000 000 (all switches down). If OK, then raise two switches, A11 and A10, (these have a special job called sense switches). Toggle RUN down (I find I don't need to reset first). The lights will change and the computer will now waiting for a "tape" to be sent to it.

From TeraTerm File menu send the "tape" file 4k BASIC with bootloader as follows: Open the Send File command from within the File menu. Check "binary." Locate the 4K BASIC file you just downloaded to your hard drive and click "Open". A dialog box will pop up to display the progress of the download. Watch the lights on the computer. At about byte 1300 or so of the download note that the lights on the front of the Altair will change. If at this point the terminal sends a long string of MMMMM characters to the screen, this means that the RAM was not writable, not working, or not present. Stop the process and resolve. On the bright side, if you see the MMMM characters on your terminal you at least know the 2SIO card is working.

5. The solivant.com directions do not tell this:
After the last byte of 4K BASIC has been sent, AND if you used the 32 msec delay, the system may freeze for 15 seconds or so while the data stream completes. Watch after this period for the lights on the front panel to change. THEN you'll see a partially garbled MEMORY SIZE? message. (If the lights change but nothing appears on your screen try pressing RUN. If that fails, check 0000 - 2000 to see what's there and if something downloaded at all.)

6. Change the serial communications settings to 7/n/1 to clean up the bad characters, have fun!

See solivant.com for more info.

7. If at any time you want to reset BASIC, hit STOP/Reset/RUN to return to the OK prompt.

Reply

Resources:


Buy a Commodore Computer Poster

Popular Topics and FAQs


  • TM990/101 M
  • Altair 8800bt notes
  • TRS 80 Model 4 Engineering Sample
  • Altos 5-5AD
  • Morrow Wunderbuss Motherboard - Fried!
  • Epson PX-8
  • C64 emulator to run on PC
  • Mac 128K with SAD MAC error 041800
  • IMSAI 8080 With Processor Tech. Cutter
  • Secrecy is the keystone of all tyranny
  • Cromemco System Three
  • Commodore "Coherent"
  • Exatron Stringy Floppy Update
  • TM 990/189 or PP189
  • Lanier Word Processor Model 103
  • Univac 1219 rescue
  • IMSAI 1.4 BASIC vs. MITS 8K BASIC
  • Atari 520ST
  • DEC Information Request Reply Card
  • Amiga 2500 Restoration
  • IBM XT sn 4359455
  • Amiga 2000 with Dual Drives and HD
  • A New 68000 CPU S-100 Board
  • Edmund Scientific Co Ad 1973
  • Micropolis 10xx Drive Inventory
  • Texas Instruments 99/4a with PHP1200
  • MITS Altair 8800b T with Dual Drives
  • Burroughs L5000 Controller Card Photos
  • Digital PDP 11/44
  • TRS 80 Model III Exatron Stringy Floppy
  • Digital PDP-9 The Serious Computer
  • Live long and prosper, Spock
  • PDP 11/40 M7656 Serial Comms
  • 1993 Compaq Deskpro 5/60M
  • 1974/5 TCC-3700 i8080 Computer
  • Processor Tech 3P + S ASR 33 Jumpers
  • Tektronix 4015-1 Graphics Terminal
  • Lear Siegler ADM-3A GraFix Board
  • UNIVAC 1219 USS Midway CV-41
  • Commodore VIC-21
  • Prevent VMS MULTINET SMTP Relay Hijacks
  • NExT Cube Restoration
  • 1976 P.C.C. Features the MAI JOLT 6502
  • 1961 Beckman DEXTIR Computer
  • UNIVAC 1 and UNIVAC File Computer 1
  • Computer Music Using the IBM 7094
  • 1985 PCs Limited Turbo PC
  • Digital Equipment Corporation PDP-8
  • IMSAI 8080 Chase the Lights Variations
  • XYBASIC on the IMSAI 8080
  • Cromemco Dazzler
  • Cramer Intel 8080A Microcomputer
  • Original ACHTUNG Computer Lab Humor
  • Leading Edge Computers
  • Past Issues:


    PB1 EPROM 2716

    This image was selected at random from the archive. Click image for more photos and files from this set.