nes-clarify relationship between mapper 115 and mapper 248 (and support 248)
This commit is contained in:
parent
a561f8b7e7
commit
eb1a6eb387
|
@ -124,4 +124,5 @@ Open bus and bus conflict emulation is not considered complete or thorough in an
|
||||||
242 Misc (CN) Complete
|
242 Misc (CN) Complete
|
||||||
243 Misc Nothing
|
243 Misc Nothing
|
||||||
245 Pirate Junk
|
245 Pirate Junk
|
||||||
246 Misc (CN) Nothing
|
246 Misc (CN) Nothing
|
||||||
|
248 Misc (CN) {{See 115}}
|
|
@ -4,6 +4,9 @@ using System.Diagnostics;
|
||||||
|
|
||||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||||
{
|
{
|
||||||
|
//this class also handles mapper 248
|
||||||
|
//FCEUX uses 115 to implement 248 as well (as of 09-apr-2012 it does it buggily in the case of Bao Qing Tian (As))
|
||||||
|
//VirtuaNES has its own class that implements 248. I think it's wrong (MAME and/or MESS may have switched to using 115 at some point)
|
||||||
public class Mapper115 : MMC3Board_Base
|
public class Mapper115 : MMC3Board_Base
|
||||||
{
|
{
|
||||||
public override bool Configure(NES.EDetectionOrigin origin)
|
public override bool Configure(NES.EDetectionOrigin origin)
|
||||||
|
@ -12,6 +15,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
||||||
switch (Cart.board_type)
|
switch (Cart.board_type)
|
||||||
{
|
{
|
||||||
case "MAPPER115":
|
case "MAPPER115":
|
||||||
|
case "MAPPER248":
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -118,6 +118,7 @@ static string ClassifyTable = @"
|
||||||
232 -1 -1 -1 -1 MAPPER232
|
232 -1 -1 -1 -1 MAPPER232
|
||||||
240 -1 -1 -1 -1 MAPPER240
|
240 -1 -1 -1 -1 MAPPER240
|
||||||
242 -1 -1 -1 -1 MAPPER242
|
242 -1 -1 -1 -1 MAPPER242
|
||||||
|
248 -1 -1 -1 -1 MAPPER248
|
||||||
";
|
";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue