Exemple #1
0
void MainFrame::SendOpenCloseSysMenu(wxCommandEvent& event)
{
	sysutil_send_system_cmd(m_sys_menu_opened ? 0x0132 /* CELL_SYSUTIL_SYSTEM_MENU_CLOSE */ : 0x0131 /* CELL_SYSUTIL_SYSTEM_MENU_OPEN */, 0);
	m_sys_menu_opened = !m_sys_menu_opened;
	wxCommandEvent ce;
	UpdateUI(ce);
}
Exemple #2
0
s32 cellGameDataExitBroken()
{
	cellGame.warning("cellGameDataExitBroken()");

	s32 res = open_msg_dialog(CELL_MSGDIALOG_TYPE_SE_TYPE_ERROR | CELL_MSGDIALOG_TYPE_BUTTON_TYPE_OK | CELL_MSGDIALOG_TYPE_DISABLE_CANCEL_ON,
		vm::make_str("There has been an error!\n\nPlease delete the game's game data."));

	if (res != CELL_OK)
	{
		return CELL_GAMEDATA_ERROR_INTERNAL;
	}

	sysutil_send_system_cmd(CELL_SYSUTIL_REQUEST_EXITGAME, 0);
	return CELL_OK;
}
Exemple #3
0
s32 cellHddGameExitBroken()
{
	cellGame.warning("cellHddGameExitBroken()");

	s32 res = open_msg_dialog(CELL_MSGDIALOG_TYPE_SE_TYPE_ERROR | CELL_MSGDIALOG_TYPE_BUTTON_TYPE_OK | CELL_MSGDIALOG_TYPE_DISABLE_CANCEL_ON,
		vm::make_str("There has been an error!\n\nPlease reinstall the HDD boot game."));

	if (res != CELL_OK)
	{
		return CELL_HDDGAME_ERROR_INTERNAL;
	}

	sysutil_send_system_cmd(CELL_SYSUTIL_REQUEST_EXITGAME, 0);
	return CELL_OK;
}
Exemple #4
0
void MainFrame::SendExit(wxCommandEvent& event)
{
	sysutil_send_system_cmd(0x0101 /* CELL_SYSUTIL_REQUEST_EXITGAME */, 0);
}