Added GB(C/A) and A2800 framerates to GetSeconds, fixing the related movie lengths in the PlayMovie dialog. Assigned A7800 to and Coleco to use A2800's NTSC framerate. No clue about PAL for anything.
This commit is contained in:
parent
0c7aca52cd
commit
83ec09c960
|
@ -161,7 +161,7 @@
|
|||
<Compile Include="Consoles\Coleco\MemoryMap.cs" />
|
||||
<Compile Include="Consoles\Coleco\TMS9918A.cs" />
|
||||
<Compile Include="Consoles\Intellivision\Cartridge.cs" />
|
||||
<Compile Include="Consoles\Intellivision\ICart.cs" />
|
||||
<Compile Include="Consoles\Coleco\ICart.cs" />
|
||||
<Compile Include="Consoles\Intellivision\Intellicart.cs" />
|
||||
<Compile Include="Consoles\Intellivision\Intellivision.cs" />
|
||||
<Compile Include="Consoles\Intellivision\MemoryMap.cs" />
|
||||
|
|
|
@ -1023,6 +1023,8 @@ namespace BizHawk.MultiClient
|
|||
const double VBOY = (20000000 / (259 * 384 * 4)); //~50.273
|
||||
const double LYNX = 59.8;
|
||||
const double WSWAN = (3072000.0 / (159 * 256));
|
||||
const double GB = 59.7275005696058;
|
||||
const double A26 = 59.9227510135505;
|
||||
double seconds = 0;
|
||||
double frames = (double)frameCount;
|
||||
if (frames < 1)
|
||||
|
@ -1042,6 +1044,7 @@ namespace BizHawk.MultiClient
|
|||
case "FDS":
|
||||
case "NES":
|
||||
case "SNES":
|
||||
case "SGB":
|
||||
if (pal)
|
||||
return frames / NES_PAL;
|
||||
else
|
||||
|
@ -1049,6 +1052,14 @@ namespace BizHawk.MultiClient
|
|||
case "PCE":
|
||||
case "PCECD":
|
||||
return frames / PCE;
|
||||
case "GB":
|
||||
case "GBC":
|
||||
case "GBA":
|
||||
return frames / GB;
|
||||
case "A26":
|
||||
case "A78":
|
||||
case "Coleco":
|
||||
return frames / A26;
|
||||
|
||||
//One Day!
|
||||
case "VBOY":
|
||||
|
|
Loading…
Reference in New Issue