Stockly.com Forums  

Go Back   Stockly.com Forums > Altair 8800 > Altair 8800

Notices

Reply
 
Thread Tools Display Modes
  #21  
Old 09-28-2007, 05:33 AM
phe phe is offline
Member
 
Join Date: Dec 2006
Posts: 48
Default

Quote:
Originally Posted by Grant Stockly View Post
When that thing is booting basic using your several thousand solder joints all the pain and suffering will have been worth it.
It sure will. We're walking in the paths of the pioneers here. We don't need to invent the way, because they already did so, but we can still share the what they did thirty years ago. And until your kit came along, Grant, it was not possible!

Paul
Reply With Quote
  #22  
Old 09-28-2007, 05:53 AM
phe phe is offline
Member
 
Join Date: Dec 2006
Posts: 48
Default

Quote:
Originally Posted by Grant Stockly View Post
Paul, what kinds of other programs have you made? What resources did you used to do it? Any tips and hints for other people in your situation?
Nothing really earth shattering because we are dealing with switches and lights. All the things I did were of the nature: switch in some data, run the program, view the results. I wanted to learn the language a bit. I wrote a program that would fetch numbers from memory until it found 777 and then store the sum; I copied a program form a book that would multiply two numbers but it was rather laborious and error prone; I experimented with boolean logic (and/or) and looping.

All that was pretty boring and I don't really have any tips to offer. I made lots of mistakes in loading the programs through the switches.

I played around with the am radio program and made a few different tunes, including the first half of Happy Birthday. I would recommend anyone who has a musical ear try that one. I would key in the song data, run the program, hear any notes that were not right, and quickly fix just the relevant notes until the pitch was correct. Musical trial and error.

Perhaps now that I understand how to input data from the serial IO card I will try to capture the keystrokes that come in and store them in memory somewhere to create the tone sequences for songs instead of manually loading successive memory locations with the relevant values. It is probably even straightforward enough to make the altair play tones as I press keys and I might try that as well.

These are just some ideas to get some fun out of the work done so far. Nothing earthshattering, just basics.

Paul
Reply With Quote
  #23  
Old 09-28-2007, 12:57 PM
marty marty is offline
Senior Member
 
Join Date: Jun 2007
Posts: 118
Talking Echo

Hi Grant;

I didn't realize that I needed to do that, and I just copied the program out of 'computer notes' Thanks for correcting me, I'll have to try it next time when I get to my machine. Paul, Add the initialization part to the top of the program that I had for you. And see if it works. Thats probably why my board sometime worked and sometimes didn't. Thanks Grant, Again !!!!
Reply With Quote
  #24  
Old 09-28-2007, 01:52 PM
marty marty is offline
Senior Member
 
Join Date: Jun 2007
Posts: 118
Talking Echo

Hi Paul;
There is a musical program from Dr. Dobbs, that I have at home, which works from the sense switches, I'll try to get it for you the next time i'm home. and here is the origional program from computer notes, I think it has some ERRORS in it, but it should point you in the right direction. Also I know there are some articles about the 88-sio and the 88-2sio, somewhere in the 'computer notes' ,, I just didn't have time to locate them last night. This came from 'computer notes vol 1, issue 6.
000 333
001 000
002 017
003 332
004 000
005 000
006 333
007 001
010 062
011 040, this can be anywhere you want in memory
012 000
013 333
014 000
015 007
016 332
017 012, I think this should be 013
020 000
021 072
022 040 , this can be anywhere you want in memory
023 000
024 323
025 001
026 303
027 000
030 000
There were some other programs in this article that I didn't copy.
Have a good time, Thanks Marty
Reply With Quote
  #25  
Old 09-30-2007, 12:01 AM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

From the book:

Echo routine for the Altair 8800 computer to communicate with a serial terminal via the 88-2SIO.

Page 140 of "The S-100 Bus Handbook".

000 : 076
001 : 003
002 : 323
003 : 020
004 : 076
005 : 021
006 : 323
007 : 020
010 : 333
011 : 020
012 : 017
013 : 322
014 : 010
015 : 000
016 : 333
017 : 021
020 : 323
021 : 021
022 : 303
023 : 010
024 : 000
Reply With Quote
  #26  
Old 09-30-2007, 02:17 AM
marty marty is offline
Senior Member
 
Join Date: Jun 2007
Posts: 118
Talking echo program

Hi Paul;

I Just found and copied the same program for you from vol. 2 issue 2 of the computer notes. Also vol .2 issue 1 has some information.
Thanks and have a good weekend Marty
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help needed wiring display board to expansion board phe Altair 8800 8 04-03-2007 01:07 AM


All times are GMT. The time now is 05:21 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.