Wednesday, August 21, 2024
HAL9000 on an emulated IMSAI8080 "War Games" computer, with 80s speech synth
video upload by df9999999999
"I connected a serial port on my IMSAI8080 replica (the computer from the movie "War Games") and wrote a simple BASIC program in XYBASIC to read a text file from disc and output it a character at a time to the SIO Z80 port connected to the physical serial port. The speech synth then speaks the conversation HAL has with Dave Bowman while playing chess, just before he goes off the rails, from the film '2001: A Space Odyssey'.
After each character, I check for an 'XOFF' character, indicating the speech synth's buffer is full and to hold off sending more data. This accounts for the breaks in the text flow on the screen. The synth sends an "XON" character when it is ready to process more text. The program loops waiting for an XON after receiving the XOFF.
To add some visual bling, I also write each character to the Z80 port 0xFF, which is connected to the 8 'Programmed Output' LEDs on the front panel. The LEDs flash with the complement of the ASCII character code when data is sent to the synth."
PREVIOUS PAGE
NEXT PAGE
HOME
© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH













© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: comments that insult people will be removed. Critique on gear is allowed. Do not ask if listings are still available. Click through auction links to check yourself. Posts and pics remain for historical purposes. To reduce spam, comments for posts older than one week are not displayed until approved (usually same day).