/* * NOROM Mapper - The peTI-NESulator Project * norom.c * * Created by Manoƫl Trapier. * Copyright (c) 2002-2019 986-Studio. * */ #include "norom.h" int norom_InitMapper(NesCart *cart) { set_page_ptr_16k(0x80, cart->PROMBanks); /* mUBank = 0xC000 */ if (cart->PROMSize > (16 * 1024)) { set_prom_bank_16k(0xC000, 1); } else { set_prom_bank_16k(0xC000, 0); } if (cart->VROMSize > 0) { set_vrom_bank_8k(0x2000, 0); } return 0; } int norom_MapperIRQ(int cycledone) { return 0; } void norom_MapperWriteHook(register uint8_t Addr, register uint8_t Value) { /* Nothing to do */ } void norom_MapperDump(FILE *fp) { fprintf(fp, "norom mapper have nothing to dump"); }