// drive virtual machine
void reset();
- //void notify_power_off();
+ void notify_power_off() { }
void run();
#ifdef USE_DEBUGGER
// drive virtual machine
void reset();
- void notify_power_off();
+ void notify_power_off() { }
void run();
#ifdef USE_DEBUGGER
#endif
// notify key
- void key_down(int code, bool repeat);
- void key_up(int code);
+ void key_down(int code, bool repeat) { }
+ void key_up(int code) { }
// user interface
void play_tape(int drv, const _TCHAR* file_path);
// drive virtual machine
void reset();
- void notify_power_off();
+ void notify_power_off() { }
void run();
#ifdef USE_DEBUGGER
{
// from i8255 port c
if(!(prev & 2) && (data & 2)) {
- vm->cpu_reset();
+ static_cast<VM *>(vm)->cpu_reset();
}
if(!(prev & 8) && (data & 8)) {
vm->reset();
class SUB;
class KEYBOARD;
-class VM
+class VM : public VM_TEMPLATE
{
protected:
//EMU* emu;
class MEMORY;
class SYSPORT;
-class VM
+class VM : public VM_TEMPLATE
{
protected:
//EMU* emu;
class QUICKDISK;
#endif
-class VM
+class VM : public VM_TEMPLATE
{
protected:
//EMU* emu;
#define USE_CPU_UPD7810
#include "../../common.h"
+#include "../../fileio.h"
#include "../vm_template.h"
#ifdef USE_SOUND_VOLUME
class UPD7810;
class IO;
-
-#include "../../fileio.h"
-
-class VM
+class VM : public VM_TEMPLATE
{
protected:
//EMU* emu;
#define USE_CPU_Z80
#include "../../common.h"
+#include "../../fileio.h"
#include "../vm_template.h"
#ifdef USE_SOUND_VOLUME
class Z80;
class IO;
-
-#include "../../fileio.h"
-
class VM : public VM_TEMPLATE
{
protected: