Mapper 19 (Namco 163/175/340): Use DB to select proper variant, when possible.
This commit is contained in:
parent
c00ce269f0
commit
7029390646
1 changed files with 15 additions and 1 deletions
|
@ -58,7 +58,21 @@ protected:
|
|||
void InitMapper() override
|
||||
{
|
||||
switch(_mapperID) {
|
||||
case 19: _variant = NamcoVariant::Namco163; _autoDetectVariant = true; break;
|
||||
case 19:
|
||||
_variant = NamcoVariant::Namco163;
|
||||
if(_databaseInfo.Board == "NAMCOT-163") {
|
||||
_variant = NamcoVariant::Namco163;
|
||||
_autoDetectVariant = false;
|
||||
} else if(_databaseInfo.Board == "NAMCOT-175") {
|
||||
_variant = NamcoVariant::Namco175;
|
||||
_autoDetectVariant = false;
|
||||
} else if(_databaseInfo.Board == "NAMCOT-340") {
|
||||
_variant = NamcoVariant::Namco340;
|
||||
_autoDetectVariant = false;
|
||||
} else {
|
||||
_autoDetectVariant = true;
|
||||
}
|
||||
break;
|
||||
case 210:
|
||||
switch(_subMapperID) {
|
||||
case 0: _variant = NamcoVariant::Unknown; _autoDetectVariant = true; break;
|
||||
|
|
Loading…
Add table
Reference in a new issue