coleco: fix a VDP I/O bug

fix typo in 'skip bios intro' option
This commit is contained in:
beirich 2012-11-23 03:10:01 +00:00
parent 5bd29d5d80
commit 1a653190b7
3 changed files with 10 additions and 9 deletions

View File

@ -11,7 +11,7 @@ namespace BizHawk.Emulation.Consoles.Coleco
byte[] Registers = new byte[8];
byte StatusByte;
bool VdpWaitingForLatchByte;
bool VdpWaitingForLatchByte = true;
byte VdpLatch;
ushort VdpAddress;
byte VdpBuffer;
@ -108,6 +108,7 @@ namespace BizHawk.Emulation.Consoles.Coleco
void WriteRegister(int reg, byte data)
{
if (reg >= 8) return;
Log.Error("COL","Write register {0} : {1:X2}", reg, data);
Console.WriteLine("Write register {0} : {1:X2}", reg, data);
Registers[reg] = data;

View File

@ -312,7 +312,7 @@
this.cmiCloseRom = new System.Windows.Forms.ToolStripMenuItem();
this.cmiShowMenu = new System.Windows.Forms.ToolStripMenuItem();
this.colecoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.skipBIOIntroToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.skipBIOSIntroToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.menuStrip1.SuspendLayout();
this.StatusSlot0.SuspendLayout();
this.contextMenuStrip1.SuspendLayout();
@ -2693,7 +2693,7 @@
// colecoToolStripMenuItem
//
this.colecoToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.skipBIOIntroToolStripMenuItem});
this.skipBIOSIntroToolStripMenuItem});
this.colecoToolStripMenuItem.Name = "colecoToolStripMenuItem";
this.colecoToolStripMenuItem.Size = new System.Drawing.Size(56, 19);
this.colecoToolStripMenuItem.Text = "&Coleco";
@ -2701,10 +2701,10 @@
//
// skipBIOIntroToolStripMenuItem
//
this.skipBIOIntroToolStripMenuItem.Name = "skipBIOIntroToolStripMenuItem";
this.skipBIOIntroToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.skipBIOIntroToolStripMenuItem.Text = "&Skip BIO intro";
this.skipBIOIntroToolStripMenuItem.Click += new System.EventHandler(this.skipBIOIntroToolStripMenuItem_Click);
this.skipBIOSIntroToolStripMenuItem.Name = "skipBIOSIntroToolStripMenuItem";
this.skipBIOSIntroToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.skipBIOSIntroToolStripMenuItem.Text = "&Skip BIOS intro";
this.skipBIOSIntroToolStripMenuItem.Click += new System.EventHandler(this.skipBIOIntroToolStripMenuItem_Click);
//
// MainForm
//
@ -3029,7 +3029,7 @@
private System.Windows.Forms.ToolStripMenuItem vSyncEnabledToolStripMenuItem;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator28;
private System.Windows.Forms.ToolStripMenuItem colecoToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem skipBIOIntroToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem skipBIOSIntroToolStripMenuItem;
}
}

View File

@ -4474,7 +4474,7 @@ namespace BizHawk.MultiClient
private void colecoToolStripMenuItem_DropDownOpened(object sender, EventArgs e)
{
skipBIOIntroToolStripMenuItem.Checked = Global.Config.ColecoSkipBiosIntro;
skipBIOSIntroToolStripMenuItem.Checked = Global.Config.ColecoSkipBiosIntro;
}
}