Star Wars Audio Disassembly

Audio ROM Disassembly

The following link is to the complete disassembly of the program run by the audio processor. The Star Wars audio processor handles three different types of audio: music, sound effects and speech. The music and sound effects are produced by a total of four POKEY chips. Two POKEY chips are reserved for music while the other two are for sound effects. The speech is generated by a Texas Instruments TMS-5220 speech synthesis chip. One audio function from each category can be playing simultaneously.

Star Wars Audio Disassembly Repository Star Wars Sound ROM
Star Wars Arcade Game
Star Wars Arcade Game


Extracted Speech Data

I extracted the speech data from the ROM and placed it in a MatLab file so it can be experimented with. The file that plays the speech is based on the LPC-10 talking clock project that can be found in the DSP section of my website. The file for the Star Wars speech is modified in that it is a floating point implementation and uses updated chirp values extracted from the MAME source code.

Matlab Star Wars Speech Player

The Complete Star Wars Arcade Audio Collection

Finally, I have recorded every piece of music, speech and sound effects from the game and placed them here. The audio was captured from MAME. The sound clips are broken down by which section of the firmware plays them. There is some overlap as the music player also plays one of the sound effects. The speech player also plays some of the sound effects. The names of the audio clips below correspond with the names used in the disassembly.


Music Player Clips

Star Wars Arcade Music1
Star Wars Arcade Music2
Star Wars Arcade Music3
Star Wars Arcade Music4
Star Wars Arcade Music5
Star Wars Arcade Music6
Star Wars Arcade Music7
Star Wars Arcade Music8
Star Wars Arcade Music9
Star Wars Arcade Music10
Star Wars Arcade SFX1
Star Wars Arcade TestTones2

Speech Player Clips

Star Wars Arcade Luke1
Star Wars Arcade Luke2
Star Wars Arcade Luke3
Star Wars Arcade Luke4
Star Wars Arcade Luke5
Star Wars Arcade Luke6
Star Wars Arcade ObiWan1
Star Wars Arcade ObiWan2
Star Wars Arcade ObiWan3
Star Wars Arcade ObiWan4
Star Wars Arcade ObiWan5
Star Wars Arcade ObiWan6
Star Wars Arcade ObiWan7
Star Wars Arcade R2D2_1
Star Wars Arcade Solo1
Star Wars Arcade Solo2
Star Wars Arcade TieFighter1
Star Wars Arcade Vader1
Star Wars Arcade Vader2
Star Wars Arcade Vader3
Star Wars Arcade Vader4
Star Wars Arcade Wedge1

Sound Effects Player Clips

Star Wars R2D2_2
Star Wars R2D2_3
Star Wars R2D2_4
Star Wars R2D2_5
Star Wars R2D2_6
Star Wars SFX2
Star Wars SFX3
Star Wars SFX4
Star Wars SFX5
Star Wars SFX6
Star Wars SFX7
Star Wars SFX8
Star Wars SFX9
Star Wars SFX10
Star Wars SFX11
Star Wars SFX12
Star Wars SFX13
Star Wars SFX14
Star Wars SFX15
Star Wars SFX16
Star Wars TestTones1