Added a very poorly implemented PAL/NTSC toggle
This commit is contained in:
@@ -113,7 +113,8 @@ namespace Desktop
|
||||
IsRunning = true;
|
||||
TotalFrameCount = 0;
|
||||
|
||||
double TargetFrameTime = 1000.0 / 59.92274;
|
||||
double targetFps = _machine.VideoProcessor.IsPalRegion ? 50.0 : 59.92274;
|
||||
double TargetFrameTime = 1000.0 / targetFps;
|
||||
|
||||
_emulatorTask = Task.Run(() =>
|
||||
{
|
||||
@@ -330,7 +331,7 @@ namespace Desktop
|
||||
|
||||
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.Close();
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void Form1_KeyDown(object sender, KeyEventArgs e)
|
||||
@@ -410,5 +411,15 @@ namespace Desktop
|
||||
// 3. Resume
|
||||
StartEmulator();
|
||||
}
|
||||
|
||||
private void pALRegionToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (pALRegionToolStripMenuItem.Checked)
|
||||
_machine.VideoProcessor.IsPalRegion = true;
|
||||
else _machine.VideoProcessor.IsPalRegion= false;
|
||||
|
||||
pALRegionToolStripMenuItem.Checked = !pALRegionToolStripMenuItem.Checked;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user