Add audio to wxfrontend on !win32
I've verified that calling the SPU_* functions without SPU_ChangeSoundCore() does not harm here. Based on patch #3 by yar-tour in #2969484.
This commit is contained in:
parent
ea6222a941
commit
59a8ea41ab
|
@ -199,8 +199,10 @@ public:
|
|||
Refresh(false);
|
||||
event.RequestMore();
|
||||
applyInput();
|
||||
if(execute)
|
||||
if(execute) {
|
||||
NDS_exec<false>();
|
||||
SPU_Emulate_user();
|
||||
};
|
||||
osd->update();
|
||||
DrawHUD();
|
||||
osd->clear();
|
||||
|
@ -208,7 +210,13 @@ public:
|
|||
}
|
||||
|
||||
void pause(wxCommandEvent& event){
|
||||
execute ? execute=false : execute=true;
|
||||
if (execute) {
|
||||
execute=false;
|
||||
SPU_Pause(1);
|
||||
} else {
|
||||
execute=true;
|
||||
SPU_Pause(0);
|
||||
}
|
||||
}
|
||||
void reset(wxCommandEvent& event){NDS_Reset();}
|
||||
|
||||
|
@ -467,6 +475,9 @@ void DesmumeFrame::NDSInitialize() {
|
|||
#else
|
||||
NDS_Init();
|
||||
#endif
|
||||
#ifndef WIN32
|
||||
SPU_ChangeSoundCore(SNDCORE_SDL, 735 * 4);
|
||||
#endif
|
||||
}
|
||||
|
||||
bool Desmume::OnInit()
|
||||
|
|
Loading…
Reference in New Issue