Skip to content

Latest commit

 

History

History
27 lines (25 loc) · 1.79 KB

README.md

File metadata and controls

27 lines (25 loc) · 1.79 KB

Creative Labs - DSP Firmwares (CT1341/CT1741)

This repository contains the firmware dumps and assembly files of the Sound Blaster Pro 2 (CT1341 8051 chip) and Sound Blaster 16/AWE32/AWE64 (CT1741, 8052 chip) produced between 1990 and 2000 which use a DSP chip to process audio instructions.

- Firmware Binaries:

All of the firmware binaries are here: https://github.com/S95Sedan/CT1747_DSP/tree/main/firmware
The firmware binaries for all the versions are uploaded, version 4.04, 4.05, 4.11, 4.12, 4.13 and 4.16.
Aswell as a patched version which fixes bugs in the original firmware.
They can de disassembled using the software below.

- Disassembly Files:

Most of the disassembly mappings are here: https://github.com/S95Sedan/CT1747_DSP/tree/main/disassembly
The mappings uploaded are for version, 3.02, 4.04, 4.05, 4.13 and 4.16.
The binaries can be disassembled using D52 which is found here: Link

- Assembly Files:

Most of the assembly files are here: https://github.com/S95Sedan/CT1747_DSP/tree/main/assembly
Versions currently uploaded are version, 3.02, 4.04, 4.05, 4.13 and 4.16.
Aswell as a patched version which fixes bugs in the original firmware.
They can be compiled with AS31 found here: Link
The complied files return an exact match as how the firmware would be on the cards dsp chip.


All the files on here are uploaded for archival and educational purpose, the license for them belongs to Creative Labs.
None of this would have been possible without the people from MAME, Vogons and Siliconp0rn.

Full documentation of the dumping process of the remaining chips aswell as hanging note fix here: https://www.vogons.org/viewtopic.php?f=46&t=48732