- [CHG] mode berserk passa a per Fast Tape. sistema de Opcions.

- [NEW] Opció per a parar execució al acabar de carregar una cinta.
- [NEW] Opció per a parar l'execució al trobar una instrucció del Z80 no vàlida
- [NEW] Savestate del Fernando Martin, per a provar més ràpid.
- [NEW] Treballant en el sistema d'anàlisi visual del codi
This commit is contained in:
2024-12-08 22:57:03 +01:00
parent edf8728b04
commit 8fd2eecb85
9 changed files with 129 additions and 17 deletions

View File

@@ -3,13 +3,19 @@
namespace zx_tape
{
#define ZXTAPE_OPTION_FAST_LOAD 0
#define ZXTAPE_OPTION_STOP_AT_END 1
#define ZXTAPE_NUM_OPTIONS 2
void load(const char* filename);
void play();
void stop();
void rewind();
void update(const uint8_t dt);
void setberserk(const bool value);
const bool getberserk();
const bool getplaying();
void report();
const bool getOption(const int option);
void setOption(const int option, const bool value);
void toggleOption(const int option);
}