mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-07-22 22:01:06 -06:00
HARK HARK HARK HARK
This commit is contained in:
@ -48,6 +48,10 @@
|
||||
|
||||
#include "OSD.h"
|
||||
|
||||
#ifdef MELONCAP
|
||||
#include "MelonCap.h"
|
||||
#endif // MELONCAP
|
||||
|
||||
|
||||
// savestate slot mapping
|
||||
// 1-8: regular slots (quick access)
|
||||
@ -999,6 +1003,10 @@ int EmuThreadFunc(void* burp)
|
||||
// emulate
|
||||
u32 nlines = NDS::RunFrame();
|
||||
|
||||
#ifdef MELONCAP
|
||||
MelonCap::Update();
|
||||
#endif // MELONCAP
|
||||
|
||||
if (EmuRunning == 0) break;
|
||||
|
||||
if (Screen_UseGL)
|
||||
@ -2739,6 +2747,10 @@ int main(int argc, char** argv)
|
||||
uiMenuItemSetChecked(MenuItem_AudioSync, Config::AudioSync==1);
|
||||
uiMenuItemSetChecked(MenuItem_ShowOSD, Config::ShowOSD==1);
|
||||
|
||||
#ifdef MELONCAP
|
||||
MelonCap::Init();
|
||||
#endif // MELONCAP
|
||||
|
||||
AudioSync = SDL_CreateCond();
|
||||
AudioSyncLock = SDL_CreateMutex();
|
||||
|
||||
@ -2822,6 +2834,10 @@ int main(int argc, char** argv)
|
||||
|
||||
if (MicWavBuffer) delete[] MicWavBuffer;
|
||||
|
||||
#ifdef MELONCAP
|
||||
MelonCap::DeInit();
|
||||
#endif // MELONCAP
|
||||
|
||||
if (ScreenBitmap[0]) uiDrawFreeBitmap(ScreenBitmap[0]);
|
||||
if (ScreenBitmap[1]) uiDrawFreeBitmap(ScreenBitmap[1]);
|
||||
|
||||
|
Reference in New Issue
Block a user