Mesen-X/Core/MMC3_197.h

23 lines
460 B
C
Raw Normal View History

2016-07-23 12:58:44 -04:00
#pragma once
#include "stdafx.h"
#include "MMC3.h"
class MMC3_197 : public MMC3
{
protected:
2016-12-17 23:14:47 -05:00
virtual void UpdateChrMapping() override
2016-07-23 12:58:44 -04:00
{
if(_chrMode == 0) {
SelectChrPage4x(0, _registers[0] << 1);
SelectChrPage2x(2, _registers[2] << 1);
SelectChrPage2x(3, _registers[3] << 1);
} else if(_chrMode == 1) {
SelectChrPage4x(0, _registers[2] << 1);
SelectChrPage2x(2, _registers[0] << 1);
SelectChrPage2x(3, _registers[0] << 1);
}
}
};