From ab9fb5c4e5785f3e3ce9e13a230edc05031e5454 Mon Sep 17 00:00:00 2001
From: Asnivor <coding@asnitech.co.uk>
Date: Mon, 18 Jun 2018 09:51:08 +0100
Subject: [PATCH] ZXHawk: TZX 'stop-the-tape' block minor improvements

---
 .../Computers/SinclairSpectrum/Media/Tape/TzxConverter.cs | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/Media/Tape/TzxConverter.cs b/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/Media/Tape/TzxConverter.cs
index 2533e1fef9..891914b324 100644
--- a/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/Media/Tape/TzxConverter.cs
+++ b/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/Media/Tape/TzxConverter.cs
@@ -766,17 +766,19 @@ namespace BizHawk.Emulation.Cores.Computers.SinclairSpectrum
                 // issue stop the tape command
                 t.Command = TapeCommand.STOP_THE_TAPE;
                 // add 1ms period
-                t.DataPeriods.Add(3500);
-                pauseDuration = -1;
+                //t.DataPeriods.Add(3500);
+                //pauseDuration = -1;
+                
             }
             else
             {
                 // this is actually just a pause
                 pauseDuration = 3500 * pauseDuration;
+                t.DataPeriods.Add(pauseDuration);
             }
 
             // add end of block pause
-            t.DataPeriods.Add(pauseDuration);
+            //t.DataPeriods.Add(pauseDuration);
 
             // add to tape
             _datacorder.DataBlocks.Add(t);