FDS: fix load behavior based on real world observations. Most games will load 4s+ faster now.
This commit is contained in:
parent
edd13929c0
commit
c9d630b330
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue