add a number of UNIF board mappings. every one of these is tested playable on at least one game, but that doesn't mean it's "right" overall. as always, the only true solution is a hash identify.
This commit is contained in:
parent
2c881a0785
commit
ea02d40c66
|
@ -38,6 +38,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
break;
|
||||
|
||||
case "NES-CNROM": //adventure island
|
||||
case "UNIF_NES-CNROM": // some of these should be bus_conflict = false because UNIF is bad
|
||||
case "HVC-CNROM":
|
||||
bus_conflict = true;
|
||||
AssertPrg(16, 32); AssertChr(8,16,32,64);
|
||||
|
|
|
@ -68,6 +68,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
case "NES-TLROM": //mega man 3
|
||||
case "KONAMI-TLROM": //Super C
|
||||
case "HVC-TLROM": //8 eyes (J)
|
||||
case "UNIF_NES-TLROM": // Gaiapolis (obviously a clone board, but which one?)
|
||||
AssertPrg(128, 256, 512); AssertChr(128, 256); AssertVram(0); AssertWram(0);
|
||||
AssertBattery(false);
|
||||
break;
|
||||
|
|
|
@ -18,6 +18,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
switch (Cart.board_type)
|
||||
{
|
||||
case "MAPPER132":
|
||||
case "UNIF_UNL-22211":
|
||||
break;
|
||||
default:
|
||||
return false;
|
||||
|
|
|
@ -63,6 +63,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
switch (Cart.board_type)
|
||||
{
|
||||
case "MAPPER243":
|
||||
case "UNIF_UNL-Sachen-74LS374N": // seems to have some problems
|
||||
break;
|
||||
default:
|
||||
return false;
|
||||
|
|
|
@ -32,6 +32,8 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
case "NAMCOT-3301":
|
||||
case "HVC-HROM": //Donkey Kong Jr. (J)
|
||||
case "JALECO-JF-01": //Exerion (J)
|
||||
case "UNIF_NES-NROM-256": // Locksmith
|
||||
case "UNIF_NES-NROM-128": // various
|
||||
AssertPrg(8, 16, 32); AssertChr(8); AssertVram(0); AssertWram(0, 8);
|
||||
break;
|
||||
|
||||
|
|
|
@ -26,12 +26,14 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
{
|
||||
case "MAPPER146":
|
||||
case "UNL-SA-016-1M":
|
||||
case "UNIF_UNL-SA-016-1M":
|
||||
ExpWrite = SA0161M_Write;
|
||||
break;
|
||||
case "MAPPER145":
|
||||
ExpWrite = SA72007_Write;
|
||||
break;
|
||||
case "MAPPER133":
|
||||
case "UNIF_UNL-SA-72008":
|
||||
ExpWrite = SA72008_Write;
|
||||
break;
|
||||
case "MAPPER160":
|
||||
|
@ -41,6 +43,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
PrgWrite = SA72007_Write;
|
||||
break;
|
||||
case "MAPPER148":
|
||||
case "UNIF_UNL-SA-0037":
|
||||
PrgWrite = SA0161M_Write;
|
||||
break;
|
||||
default:
|
||||
|
|
|
@ -109,6 +109,8 @@ sha1:6143D80047FFC17C752078C622A44C3E0CB7466E B Dong Fang de Chuan Shuo - The Hy
|
|||
;wrong vram info
|
||||
sha1:32D71DD6C5A8D78A918FE1B9D6D6C4A570D9652D Oeka Kids - Anpanman no Hiragana Daisuki (J) NES board=MAPPER096;VRAM=32
|
||||
;;;;;;;;;;;;;;;;;;;-----------------------------------------------------------------------
|
||||
;it works, so don't laugh
|
||||
sha1:203523818A348361584CDEBE47AEB860808757FC U Jurassic Boy 2 (Sachen) NES board=NES-TR1ROM;VRAM=8
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;-----------------------------------------------------------------------
|
||||
;mmc3 homebrews that need chip specification
|
||||
|
|
Loading…
Reference in New Issue