{
#if defined(_FM77AV_VARIANTS)
if(is_special_disk == SPECIAL_DISK_FM77AV_PSYOBLADE) {
- return 1000000.0 / (get_track_size() * (get_rpm() / 60.0) * 2.0) * bytes;
+ return 1000000.0 / (get_track_size() * (get_rpm() / 60.0) * 2.2) * bytes;
}
#endif
return 1000000.0 / (get_track_size() * (get_rpm() / 60.0)) * bytes;
if((cmdreg & 0x10) || ((cmdreg & 0xf0) == 0)) {
trkreg = fdc[drvreg].track;
}
+ //emu->out_debug_log(_T("Track %d\n"), trkreg);
if(seektrk != fdc[drvreg].track) {
register_seek_event();
break;
seektrk = datareg;
seektrk = (seektrk > 83) ? 83 : (seektrk < 0) ? 0 : seektrk;
seekvct = !(datareg > trkreg);
-
+
register_seek_event();
}