2020-11-11 21:15:27 +00:00
|
|
|
#pragma once
|
|
|
|
|
2008-08-19 21:36:31 +00:00
|
|
|
/* Emulador do computador TK3000 //e (Microdigital)
|
2019-02-07 18:08:53 +00:00
|
|
|
* por Fábio Belavenuto - Copyright (C) 2004
|
2008-08-19 21:36:31 +00:00
|
|
|
*
|
|
|
|
* Adaptado do emulador Applewin por Michael O'Brien
|
|
|
|
*
|
2019-02-07 18:08:53 +00:00
|
|
|
* Este arquivo é distribuido pela Licença Pública Geral GNU.
|
2008-08-19 21:36:31 +00:00
|
|
|
* Veja o arquivo Licenca.txt distribuido com este software.
|
|
|
|
*
|
2019-02-07 18:08:53 +00:00
|
|
|
* ESTE SOFTWARE NÃO OFERECE NENHUMA GARANTIA
|
2008-08-19 21:36:31 +00:00
|
|
|
*
|
|
|
|
*/
|
|
|
|
|
|
|
|
// Emula a CPU Z80
|
|
|
|
|
2019-02-07 18:08:53 +00:00
|
|
|
// Protótipos
|
2021-11-01 20:39:26 +00:00
|
|
|
void Z80_InitializeIO(LPBYTE pCxRomPeripheral, UINT uSlot);
|
2015-04-11 21:24:54 +00:00
|
|
|
|
|
|
|
// NB. These are in z80.cpp:
|
2015-12-05 16:50:27 +00:00
|
|
|
std::string Z80_GetSnapshotCardName(void);
|
|
|
|
void Z80_SaveSnapshot(class YamlSaveHelper& yamlSaveHelper, const UINT uSlot);
|
|
|
|
bool Z80_LoadSnapshot(class YamlLoadHelper& yamlLoadHelper, UINT uSlot, UINT version);
|