- Provant el berserk mode - Medint els t-states de altra forma - iff1, iff2 i im afegits al array de registres de la cpu - [NEW] getRegs() del modul z80 - [NEW] loadstate() i savestate() al modul z80debug - [NEW] "load arxiu" i "save arxiu" en consola per a carregar i guardar savestates - [ONGOING] "tape load arxiu" i "tape play" per a canviar de cinta i playarla - Buffer de audio més gran. Ara el buffer es circular. Continuem intentant desfer-se del jittering
24 lines
537 B
C++
24 lines
537 B
C++
#pragma once
|
|
#include <stdint.h>
|
|
|
|
namespace z80debug
|
|
{
|
|
void show();
|
|
|
|
void stop();
|
|
void cont();
|
|
const bool debugging();
|
|
void setmemmodified(const uint16_t addr);
|
|
|
|
void refresh();
|
|
void sendToConsole(const char* text);
|
|
void DeleteCharConsole();
|
|
void executeConsole();
|
|
|
|
const bool isbreak(const uint16_t address, const uint8_t type=1);
|
|
uint32_t next();
|
|
|
|
void savestate(const char *filename);
|
|
void loadstate(const char *filename);
|
|
void loadngo(const char* filename, const char* addr);
|
|
} |