From a5d4cd155d3816cb51ee8e00348a3c4fc7b0d150 Mon Sep 17 00:00:00 2001 From: pjgat09 Date: Wed, 31 Oct 2012 20:09:14 +0000 Subject: [PATCH] A2600: Fixed problem with missile-to-player reset. Reset should only occur on the first drawing of the player. --- BizHawk.Emulation/Consoles/Atari/2600/TIA.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BizHawk.Emulation/Consoles/Atari/2600/TIA.cs b/BizHawk.Emulation/Consoles/Atari/2600/TIA.cs index cae882d51e..eda9815ee6 100644 --- a/BizHawk.Emulation/Consoles/Atari/2600/TIA.cs +++ b/BizHawk.Emulation/Consoles/Atari/2600/TIA.cs @@ -150,7 +150,7 @@ namespace BizHawk.Emulation.Consoles.Atari } // Reset missile, if desired - if (scanCnt == 0x04 && missile.resetToPlayer) + if (scanCnt == 0x04 && hPosCnt <= 16 && missile.resetToPlayer) { missile.hPosCnt = 0; }