- [NEW] Implementació cutre i que no funciona de encendre el cassette al fer LOAD"", pero es que me pire a casa

This commit is contained in:
2024-12-18 17:34:12 +01:00
parent b45c93d8a2
commit da4c692283
2 changed files with 15 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
#include "z80.h"
#include "z80debug.h"
#include "zx_tape.h"
#include <stdio.h>
namespace z80
@@ -187,6 +187,10 @@ namespace z80
{
t+=1;
reading_m1 = true;
if (rPC==0x056c) {
zx_tape::rewind();
zx_tape::play();
}
return READ_MEM_8();
}

View File

@@ -55,7 +55,16 @@ namespace zx_ula
uint8_t zx_keyboard[40];
uint8_t virtual_keyboard[40] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char key_to_keyboard[40] {'<','Z','X','C','V','A','S','D','F','G','Q','W','E','R','T','1','2','3','4','5','0','9','8','7','6','P','O','I','U','Y','-','L','K','J','H','.',',','M','N','B'};
char key_to_keyboard[40] {
'<','Z','X','C','V',
'A','S','D','F','G',
'Q','W','E','R','T',
'1','2','3','4','5',
'0','9','8','7','6',
'P','O','I','U','Y',
'-','L','K','J','H',
'.',',','M','N','B'
};
static uint8_t border_color = 0;
static uint8_t ear = 0;
static uint8_t mic = 0;