This commit is contained in:
zilmar 2013-04-11 12:06:28 +10:00
commit d5dd94a4d7
7 changed files with 1182 additions and 968 deletions

Binary file not shown.

View File

@ -0,0 +1 @@
// empty rdb file (leave at root of emulator so 1.6 plugins work)

File diff suppressed because it is too large Load Diff

View File

@ -27,6 +27,11 @@ void CLanguage::LoadDefaultStrings (void)
DEF_STR(INI_CURRENT_RDX, "Extended Rom Info (.RDX)");
DEF_STR(INI_TITLE, "About INI Files" );
DEF_STR(LANGUAGE_NAME, "" );
DEF_STR(LANGUAGE_AUTHOR, "" );
DEF_STR(LANGUAGE_VERSION, "" );
DEF_STR(LANGUAGE_DATE, "" );
/*********************************************************************************
* Numbers *
*********************************************************************************/

View File

@ -286,6 +286,13 @@ void CN64System::StartEmulation2 ( bool NewThread )
CInterpreterCPU::BuildCPU();
DWORD CpuType = g_Settings->LoadDword(Game_CpuType);
if(CpuType == CPU_SyncCores && !g_Settings->LoadBool(Debugger_Enabled))
{
g_Settings->SaveDword(Game_CpuType, CPU_Recompiler);
CpuType = CPU_Recompiler;
}
if (CpuType == CPU_SyncCores)
{
g_Notify->DisplayMessage(5,"Copy Plugins");

View File

@ -483,6 +483,11 @@ bool CCodeBlock::AnalyzeInstruction ( DWORD PC, DWORD & TargetPC, DWORD & Contin
IncludeDelaySlot = true;
break;
default:
if (Command.Hex == 0x0407000D)
{
EndBlock = true;
break;
}
g_Notify->BreakPoint(__FILE__,__LINE__);
return false;
}

View File

@ -166,7 +166,6 @@ DWORD CALLBACK AboutIniBoxProc (WND_HANDLE WndHandle, DWORD uMsg, DWORD wParam,
char String[200],String2[200];
SetWindowText(hDlg, GS(INI_TITLE));
//Language
SetDlgItemText(hDlg,IDC_LAN,GS(INI_CURRENT_LANG));
sprintf(String,"%s: %s",GS(INI_AUTHOR),GS(LANGUAGE_AUTHOR));
@ -181,7 +180,7 @@ DWORD CALLBACK AboutIniBoxProc (WND_HANDLE WndHandle, DWORD uMsg, DWORD wParam,
EnableWindow(GetDlgItem(hDlg,IDC_LAN_VERSION),FALSE);
EnableWindow(GetDlgItem(hDlg,IDC_LAN_DATE),FALSE);
}
//RDB
stdstr IniFile = g_Settings->LoadString(SupportFile_RomDatabase).c_str();
SetDlgItemText(hDlg,IDC_RDB,GS(INI_CURRENT_RDB));