FDS: fix load behavior based on real world observations. Most games will load 4s+ faster now.

This commit is contained in:
goyuken 2015-02-23 22:40:51 +00:00
parent edd13929c0
commit c9d630b330
1 changed files with 4 additions and 2 deletions

View File

@ -489,7 +489,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
Read();
else
Write();
if (diskpos == disksize)
if (diskpos >= disksize)
{
// Console.WriteLine("FDS: End of Disk");
state = RamAdapterState.RESET;
@ -645,7 +645,9 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
void MoveDummy()
{
diskpos++;
// It seems that the real disk doesn't keep on running at normal speed to the end while restting
// Whoever told me that was mistaken...
diskpos += 5000;
}