Project

General

Profile

Actions

Emulator Issues #1098

closed

DSP Plugin Interface

Added by ekshenman almost 15 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

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

Description

What steps will reproduce the problem?

  1. Open Dolphin
  2. Run any game
  3. Open DSP configuration

What is the expected output? What do you see instead?
Plugins repeats 3 times.

What version of the product are you using? On what operating system?
Dolphin r3674, WinXP SP3, AMD Athlon 64 X2 Dual Core Processor 4600+,
NVIDIA GeForce 6150E, 512 MB Video Memory

Please provide any additional information below.
When game is not run interface is normal.

Actions #1

Updated by ekshenman almost 15 years ago

I understand. There is:

  1. Open Dolphin
  2. Open DSP configuration
  3. Close DSP configuration
  4. Open again DSP configuration
  5. Choose "Audio Backend"

Every time DPS increase number of plugins by 3.

Actions #2

Updated by ekshenman almost 15 years ago

Some code about ConfigDlg.cpp:

67 m_BackendSelection->SetToolTip(wxT("Changing this will have no effect while the
emulator is running!")); - Why? User can change this value.

Maybe this:
m_BackendSelection->SetToolTip(wxT("Choose audio backend plugin for your
opportunity."));

And there is:

void DSPConfigDialogHLE::AddBackend(const char* backend)
{
// Update values
m_BackendSelection->Append(wxString::FromAscii(backend));
#ifdef APPLE
m_BackendSelection->SetValue(wxString::FromAscii(ac_Config.sBackend));
#else
m_BackendSelection->SetValue(wxString::FromAscii(ac_Config.sBackend.c_str
()));
#endif

    // Unfortunately, DSound is the only API having a volume setting...

#ifndef _WIN32
m_volumeSlider->Disable();
m_volumeText->Disable();
#endif
}

Where is you clear your combobox? In main.cpp you address to this fucntion.

Actions #3

Updated by ekshenman almost 15 years ago

This issue between r3645 and r3675.

Actions #4

Updated by robotcanadia almost 15 years ago

I can confirm this.

Actions #5

Updated by robotcanadia almost 15 years ago

Oops, for got to mention it's r3661 or earlier

Actions #6

Updated by XTra.KrazzY almost 15 years ago

So it's fixed now?

Actions #7

Updated by ekshenman almost 15 years ago

Tested at r3766 - nope.

Actions #8

Updated by XTra.KrazzY almost 15 years ago

  • Status changed from New to Accepted

should be pretty simple to fix, I'll get on it later.

Actions #9

Updated by XTra.KrazzY almost 15 years ago

  • Status changed from Accepted to Fixed
Actions

Also available in: Atom PDF