Mesen-X/Core/NROM.h

24 lines
423 B
C
Raw Normal View History

2014-06-24 14:28:19 -04:00
#pragma once
#include "stdafx.h"
#include "BaseMapper.h"
class NROM : public BaseMapper
{
protected:
virtual uint32_t GetPRGPageSize() { return 0x4000; }
virtual uint32_t GetCHRPageSize() { return 0x2000; }
virtual void InitMapper()
{
if(_prgSize == 0x4000) {
SelectPRGPage(0, 0);
SelectPRGPage(1, 0);
} else {
SelectPRGPage(0, 0);
SelectPRGPage(1, 1);
}
SelectCHRPage(0, 0);
}
};