Add project files.
This commit is contained in:
parent
d40149497b
commit
54d6fc8c1e
33 changed files with 50685 additions and 0 deletions
19
include/mbcs/Imbc.hpp
Normal file
19
include/mbcs/Imbc.hpp
Normal file
|
@ -0,0 +1,19 @@
|
|||
#pragma once
|
||||
|
||||
#include "util.hpp"
|
||||
|
||||
class IMBC
|
||||
{
|
||||
public:
|
||||
IMBC(WORD romBanks, WORD ramBanks, WORD ramSize) :
|
||||
romBanks(romBanks), ramBanks(ramBanks), ramSize(ramSize)
|
||||
{ }
|
||||
|
||||
virtual ~IMBC() {}
|
||||
|
||||
virtual bool GetMappedRead(WORD address, DWORD& mappedAddr) = 0;
|
||||
virtual bool GetMappedWrite(WORD address, BYTE val, DWORD& mappedAddr) = 0;
|
||||
|
||||
protected:
|
||||
WORD romBanks, ramBanks, ramSize;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue