From ad7b82eff4bf6b2416bfd998848711cd20140b91 Mon Sep 17 00:00:00 2001 From: "fabio.olimpieri" Date: Fri, 16 May 2014 09:12:50 +0000 Subject: [PATCH] Removed a useless check on reading from 1000h in the fecth phase for Currah microspeech --- src/computer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/computer.c b/src/computer.c index 6a1d883..d2a7206 100644 --- a/src/computer.c +++ b/src/computer.c @@ -1942,7 +1942,7 @@ void Z80free_Wr (register word Addr, register byte Value) { { //if (Value) printf("Currah output=%0xh\n",Value); ordenador.current_allophone = (Value&0x3F); - ordenador.intonation_allophone = (Value&0x40); //to be implemented + ordenador.intonation_allophone = (Value&0x40); ordenador.currah_status = 1; //Currah busy ordenador.allophone_sound_cuantity = 0; return; @@ -2018,8 +2018,8 @@ byte Z80free_Rd_fetch (register word Addr) { if (ordenador.currah_paged) { - if (Addr==0x1000) // Currah microspeech status - it would not be necessary here - return (byte) ordenador.currah_status; + //if (Addr==0x1000) // Currah microspeech status - it would not be necessary here + //return (byte) ordenador.currah_status; if (Addr<2048) return((byte)ordenador.currahrom[Addr]); }