Exemple #1
0
extern "C" __declspec(dllexport) void libyabause_deinit()
{
	PerPortReset();
	YabauseDeInit();
	if (usinggl)
	{
		KillGLContext();
		usinggl = 0;
	}
	if (glbuff)
	{
		free(glbuff);
		glbuff = NULL;
	}
}
Exemple #2
0
void
Java_org_yabause_android_YabauseRunnable_deinit( JNIEnv* env )
{
    int slot = GetSaveSlot();
    if (slot != -1)
    {
        const char * dirpath = GetSavesPath();
        SetOSDToggle(0);
        DisableAutoFrameSkip();
        g_swapped = 0;
        while(! g_swapped)
            YabauseExec();
        YabSaveStateSlot(dirpath, slot);
    }

    YabauseDeInit();
}
Exemple #3
0
void YabauseThread::deInitEmulation()
{
	YabauseDeInit();
	mInit = -1;
}
Exemple #4
0
void
Java_org_yabause_android_YabauseRunnable_deinit( JNIEnv* env )
{
    YabauseDeInit();
}
Exemple #5
0
void retro_unload_game(void)
{
	YabauseDeInit();
}