void EMU::is_bubble_casette_protected(int drv, bool flag)
{
if(drv < MAX_BUBBLE) {
- return vm->is_bubble_casette_protected(drv, flag);
+ vm->is_bubble_casette_protected(drv, flag);
+ return;
} else {
- return false;
+ return;
}
}
#endif
}
#if defined(USE_BUBBLE1)
-void VM::open_bubble_casette(int drv, _TCHAR *path, int bank)
+void VM::open_bubble_casette(int drv, const _TCHAR *path, int bank)
{
if((drv >= 2) || (drv < 0)) return;
if(bubble_casette[drv] == NULL) return;
- bubble_casette[drv]->open(path, bank);
+ bubble_casette[drv]->open((_TCHAR *)path, bank);
}
void VM::close_bubble_casette(int drv)
void save_state(FILEIO* state_fio);
bool load_state(FILEIO* state_fio);
#if defined(USE_BUBBLE1)
- void open_bubble_casette(int drv, _TCHAR *path, int bank);
+ void open_bubble_casette(int drv, const _TCHAR *path, int bank);
void close_bubble_casette(int drv);
bool is_bubble_casette_inserted(int drv);
bool is_bubble_casette_protected(int drv);
fm7_mainmem_extram = NULL;
}
if(pages > 0) {
- fm7_mainmem_extram = malloc(pages * 0x10000);
+ fm7_mainmem_extram = (uint8_t *)malloc(pages * 0x10000);
state_fio->Fread(fm7_mainmem_extram, pages * 0x10000, 1);
}
# if defined(_FM77_VARIANTS)