Home
last modified time | relevance | path

Searched refs:bankselect (Results 1 – 25 of 25) sorted by relevance

/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/c64/cart/
H A Dpagefox.c96 static int bankselect = 0; variable
100 bankselect = ((value >> 1) & 1); in pagefox_io1_store()
103 currbank = (chipselect << 1) | bankselect; in pagefox_io1_store()
105 …DBG(("PAGEFOX: bankselect: %d chipselect:%d enabled: %d bank: %d\n", bankselect, chipselect, pagef… in pagefox_io1_store()
119 return (bankselect << 1) | (chipselect << 2) | ((pagefox_enabled ^ 1) << 4); in pagefox_io1_peek()
125 mon_out("bank select: %d\n", bankselect); in pagefox_dump()
160 return pagefox_ram[0x0000 + (addr & 0x1fff) + (bankselect << 14)]; in pagefox_roml_read()
170 pagefox_ram[0x0000 + (addr & 0x1fff) + (bankselect << 14)] = value; in pagefox_roml_store()
178 return pagefox_ram[0x2000 + (addr & 0x1fff) + (bankselect << 14)]; in pagefox_romh_read()
187 pagefox_ram[0x2000 + (addr & 0x1fff) + (bankselect << 14)] = value; in pagefox_romh_store()
/dports/emulators/vice/vice-3.5/src/c64/cart/
H A Dpagefox.c96 static int bankselect = 0; variable
100 bankselect = ((value >> 1) & 1); in pagefox_io1_store()
103 currbank = (chipselect << 1) | bankselect; in pagefox_io1_store()
105 …DBG(("PAGEFOX: bankselect: %d chipselect:%d enabled: %d bank: %d\n", bankselect, chipselect, pagef… in pagefox_io1_store()
119 return (bankselect << 1) | (chipselect << 2) | ((pagefox_enabled ^ 1) << 4); in pagefox_io1_peek()
125 mon_out("bank select: %d\n", bankselect); in pagefox_dump()
161 return pagefox_ram[0x0000 + (addr & 0x1fff) + (bankselect << 14)]; in pagefox_roml_read()
171 pagefox_ram[0x0000 + (addr & 0x1fff) + (bankselect << 14)] = value; in pagefox_roml_store()
179 return pagefox_ram[0x2000 + (addr & 0x1fff) + (bankselect << 14)]; in pagefox_romh_read()
188 pagefox_ram[0x2000 + (addr & 0x1fff) + (bankselect << 14)] = value; in pagefox_romh_store()
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/burn/drv/pre90s/
H A Dd_jedi.cpp33 static INT32 bankselect; variable
85 bankselect = data; in STDDIPINFO()
315 bankselect = 0; in DrvDoReset()
752 SCAN_VAR(bankselect); in DrvScan()
772 bankswitch(bankselect); in DrvScan()
H A Dd_capbowl.cpp23 static UINT8 *bankselect; variable
84 *bankselect = d; in STDDIPINFO()
297 bankselect = Next; Next += 0x000001; in MemIndex()
518 bankswitch(*bankselect); in DrvScan()
H A Dd_williams.cpp69 static UINT8 bankselect = 0; variable
738 if (bankselect >= 1 && bankselect <= 9) { in bankswitch()
739 M6809MapMemory(DrvM6809ROM0 + 0x10000 + (bankselect - 1) * 0x1000, 0xc000, 0xcfff, MAP_ROM); in bankswitch()
748 defender_bank_write((address & 0xfff) + (bankselect * 0x1000), data); in defender_main_write()
753 bankselect = data & 0xf; in defender_main_write()
784 return defender_bank_read((address & 0xfff) + (bankselect * 0x1000)); in defender_main_read()
1181 bankselect = 0; in DrvDoReset()
1770 SCAN_VAR(bankselect); in DrvScan()
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/burn/drv/pre90s/
H A Dd_jedi.cpp33 static INT32 bankselect; variable
85 bankselect = data; in STDDIPINFO()
319 bankselect = 0; in DrvDoReset()
749 SCAN_VAR(bankselect); in DrvScan()
769 bankswitch(bankselect); in DrvScan()
H A Dd_capbowl.cpp22 static UINT8 *bankselect; variable
85 *bankselect = d; in STDDIPINFO()
366 bankselect = Next; Next += 0x000001; in MemIndex()
600 bankswitch(*bankselect); in DrvScan()
H A Dd_williams.cpp64 static UINT8 bankselect = 0; variable
711 if (bankselect >= 1 && bankselect <= 9) { in bankswitch()
712 M6809MapMemory(DrvM6809ROM0 + 0x10000 + (bankselect - 1) * 0x1000, 0xc000, 0xcfff, MAP_ROM); in bankswitch()
721 defender_bank_write((address & 0xfff) + (bankselect * 0x1000), data); in defender_main_write()
726 bankselect = data & 0xf; in defender_main_write()
757 return defender_bank_read((address & 0xfff) + (bankselect * 0x1000)); in defender_main_read()
1156 bankselect = 0; in DrvDoReset()
1761 SCAN_VAR(bankselect); in DrvScan()
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/burn/drv/pst90s/
H A Dd_gotcha.cpp40 static UINT8 *bankselect; variable
136 *bankselect = data & 3; in gotcha_write_byte()
140 DrvGfxBank[*bankselect] = data & 0x0f; in gotcha_write_byte()
278 bankselect = Next; Next += 0x000001; in MemIndex()
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/burn/drv/pst90s/
H A Dd_gotcha.cpp40 static UINT8 *bankselect; variable
136 *bankselect = data & 3; in gotcha_write_byte()
140 DrvGfxBank[*bankselect] = data & 0x0f; in gotcha_write_byte()
278 bankselect = Next; Next += 0x000001; in MemIndex()
/dports/emulators/mess/mame-mame0226/src/mame/video/
H A Dk053244_k053245.h39 void bankselect(int bank); /* used by TMNT2, Asterix and Premier Soccer for ROM testing */
H A Dasterix.cpp10 m_k053244->bankselect(m_spritebank & 7); in reset_spritebank()
H A Dtmnt.cpp437 m_k053245->bankselect(((data & 0x20) >> 5) << 2); in ssriders_eeprom_w()
470 m_k053245->bankselect(m_sprite_bank << 2); in prmrsocr_122000_w()
H A Dk053244_k053245.cpp252 void k05324x_device::bankselect( int bank ) in bankselect() function in k05324x_device
/dports/emulators/mame/mame-mame0226/src/mame/video/
H A Dk053244_k053245.h39 void bankselect(int bank); /* used by TMNT2, Asterix and Premier Soccer for ROM testing */
H A Dasterix.cpp10 m_k053244->bankselect(m_spritebank & 7); in reset_spritebank()
H A Dtmnt.cpp437 m_k053245->bankselect(((data & 0x20) >> 5) << 2); in ssriders_eeprom_w()
470 m_k053245->bankselect(m_sprite_bank << 2); in prmrsocr_122000_w()
H A Dk053244_k053245.cpp252 void k05324x_device::bankselect( int bank ) in bankselect() function in k05324x_device
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/drivers/
H A Datarisy2.c154 static UINT8 *bankselect; variable
326 int oldword = READ_WORD(&bankselect[offset]); in WRITE_HANDLER()
331 WRITE_WORD(&bankselect[offset], newword); in WRITE_HANDLER()
538 { 0x1400, 0x1403, bankselect_w, &bankselect },
/dports/x11-drivers/xf86-video-rendition/xf86-video-rendition-4.2.7/src/
H A Dv2kregs.h108 vu8 bankselect; /* 0x10074 */ member
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/burn/drv/taito/
H A Dd_arkanoid.cpp31 static UINT8 *bankselect; variable
878 bankselect[0] = data; in bankswitch()
1182 bankselect = Next; Next += 0x000001; in MemIndex()
1417 bankswitch(*bankselect); in HexaScan()
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/burn/drv/taito/
H A Dd_arkanoid.cpp31 static UINT8 *bankselect; variable
878 bankselect[0] = data; in bankswitch()
1182 bankselect = Next; Next += 0x000001; in MemIndex()
1422 bankswitch(*bankselect); in HexaScan()
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/drivers/
H A Datarisy2.c142 static data16_t *bankselect; variable
303 int newword = bankselect[offset]; in WRITE16_HANDLER()
307 bankselect[offset] = newword; in WRITE16_HANDLER()
509 { 0x1400, 0x1403, bankselect_w, &bankselect },
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/drivers/
H A Datarisy2.c141 static data16_t *bankselect; variable
302 int newword = bankselect[offset]; in WRITE16_HANDLER()
306 bankselect[offset] = newword; in WRITE16_HANDLER()
510 { 0x1400, 0x1403, bankselect_w, &bankselect },
/dports/lang/sdcc/sdcc-4.0.0/
H A DChangeLog30713 bankselect