IOS/USB: Emulate Wii Speak (OpenAL)

Credits to @degasus and shuffle2 (godisgovernment):
https://github.com/degasus/dolphin/tree/wiispeak
This commit is contained in:
Sketch
2024-02-06 22:06:40 -05:00
committed by Sepalani
parent c9bdda63dc
commit 451e36defc
17 changed files with 828 additions and 0 deletions

View File

@ -0,0 +1,27 @@
// Copyright 2025 Dolphin Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include <QWidget>
#include "Core/Core.h"
class QCheckBox;
class QComboBox;
class WiiSpeakWindow : public QWidget
{
Q_OBJECT
public:
explicit WiiSpeakWindow(QWidget* parent = nullptr);
~WiiSpeakWindow() override;
private:
void CreateMainWindow();
void OnEmulationStateChanged(Core::State state);
void EmulateWiiSpeak(bool emulate);
QCheckBox* m_checkbox;
QComboBox* m_combobox_microphones;
};