# Pulsar II: reconstructing Linux support from Windows SCOPE analysis

> The Pulsar II project reconstructs Linux support for the Creamware/Sonic Core DSP sound card from analysis of scScope.sys and Sim2k.dll. Its kernel module, loader, and SCOPE file decoders handle card initialization, DSP modules, audio streams, and device files; reports document register and boot behavior.

- Type: Case study
- Targets: Binary · Firmware
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/faghy/SONIC_CORE_SCOPE_PCI_x64-Linux-driver>
- Primary source: <https://github.com/faghy/SONIC_CORE_SCOPE_PCI_x64-Linux-driver/blob/107a8bf56db1f4e717c3e6fcf1c2db6c6b7ad86d/README.md>
- Catalog page: <https://awesomerea.org/resources/sonic-core-pulsar-ii-linux-driver-case/>
- Record JSON: <https://awesomerea.org/resources/sonic-core-pulsar-ii-linux-driver-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/sonic-core-pulsar-ii-linux-driver-case/index.md)

## Requirements & limits

- **Prerequisites:** A Creamware/Sonic Core Pulsar II card and Linux kernel headers for the driver.
- **Prerequisites:** The official SCOPE 5.1 installer and a valid licence are needed for DSP files, which are supplied by the user.
- **Limits:** External clock and factory synth, ADAT, S/PDIF, and MIDI port support remain incomplete or untested.
- **License:** GPL-2.0-or-later for the driver and tools; the MAME-derived SHARC disassembler remains BSD-3-Clause.

## Primary sources

1. <https://github.com/faghy/SONIC_CORE_SCOPE_PCI_x64-Linux-driver/blob/107a8bf56db1f4e717c3e6fcf1c2db6c6b7ad86d/README.md>
2. <https://github.com/faghy/SONIC_CORE_SCOPE_PCI_x64-Linux-driver/blob/107a8bf56db1f4e717c3e6fcf1c2db6c6b7ad86d/docs/dsp_boot_analysis.md>

## More in Firmware and hardware

- [Z80 NMOS Silicon-to-RTL CPU Core: reconstructing transistor logic in Verilog](https://awesomerea.org/resources/z80-silicon-rtl-case/index.md) · Case study
- [miband11-watchface-maker: reconstructing the Smart Band 11 .face format](https://awesomerea.org/resources/miband11-watchface-maker-case/index.md) · Case study
- [fb200-tools: reconstructing FLAMMA FB200 firmware and control protocols](https://awesomerea.org/resources/fb200-tools-case/index.md) · Case study
- [Orion Unchained: reconstructing Acer Predator Orion lighting control](https://awesomerea.org/resources/orion-unchained-case/index.md) · Case study
- [p2afan: mapping ASPEED BMC fan control through the P2A bridge](https://awesomerea.org/resources/p2afan-case/index.md) · Case study
- [Cisco CP-9951 DOOM: mapping phone input for a native game port](https://awesomerea.org/resources/cisco-9951-doom-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
