summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util.c12
-rw-r--r--src/zx81.c4
2 files changed, 11 insertions, 5 deletions
diff --git a/src/util.c b/src/util.c
index 566255d..8ce2822 100644
--- a/src/util.c
+++ b/src/util.c
@@ -111,13 +111,21 @@ const char *Dirname(const char *path)
void Debug(const char *format, ...)
{
+ static const int USE_STDERR=1;
static FILE *fp=NULL;
va_list ap;
if (!fp)
{
- fp=fopen("debug.txt","w");
- setbuf(fp,NULL);
+ if (USE_STDERR)
+ {
+ fp=stderr;
+ }
+ else
+ {
+ fp=fopen("debug.txt","w");
+ setbuf(fp,NULL);
+ }
}
if (!fp)
diff --git a/src/zx81.c b/src/zx81.c
index 87158cd..efaef52 100644
--- a/src/zx81.c
+++ b/src/zx81.c
@@ -52,9 +52,7 @@ static const int ROMLEN=0x2000;
static const int ROM_SAVE=0x2fc;
static const int ROM_LOAD=0x347;
-/* No of T-states in each 64us HSYNC (hopefully)
-*/
-static const Z80Val HSYNC_PERIOD=321;
+static const Z80Val HSYNC_PERIOD=208;
/* The ZX81 screen
*/