Project

General

Profile

Actions

Emulator Issues #6506

closed

Name Dolphin's included DSP ROMs differently from official DSP ROM dumps

Added by ZhaaedNightfang almost 11 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
Category:
DSPLLE
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

I did not find any issues similar to this so I decided to create one.

What went wrong?
Dolphin's included DSP ROMs are named the same as official DSP dumps. This results in the free ROMs overwriting any official dumps placed in Dolphin's \Sys\GC\ sub-directory when extracting files from any revision (that includes the free DSP ROMs) into an existing Dolphin folder. It becomes a nuisance to extract/place the official dumps back, and it is not possible to avoid this without checking through the replace confirmation prompts for each individual file.

What did you expect to happen instead?
Official DSP ROM dumps should not be replaced by Dolphin's DSP ROMs when extracting into existing Dolphin folder.

What steps will reproduce the problem?

  1. Open the Dolphin revision's archive.
  2. Extract and choose "Replace All" (If you choose to replace one-by-one instead of all, you will eventually see a prompt to replace dsp_rom.bin and dsp_coef.bin).

I have used various builds 3.5-1031 onward (currently 3.5-1801), but it could be assumed that all builds that include these DSP ROMs have
this issue. I use x64 builds, but this most likely affects 32 bit builds as well.

My thoughts to prevent this is to perhaps rename Dolphin's included dsp_coef.bin and dsp_rom.bin slightly (add a prefix or suffix such as "emu" for example). In addition, Dolphin should first check for dsp_coef.bin and dsp_rom.bin (both to be assumed official ROM dumps), otherwise it should use the included ROMs instead.

Here are my specs if needed:
Windows 7 Home Premium x64
Intel Core i7-3770K 3.5-3.9 GHz
8GB DDR3 RAM
Nvidia GTX 760

Actions

Also available in: Atom PDF