/dports/emulators/vba/VisualBoyAdvance-1.7.2/src/gb/ |
H A D | gbSound.cpp | 172 gbMemory[NR52] |= 1; in gbSoundEvent() 214 gbMemory[NR52] |= 2; in gbSoundEvent() 226 gbMemory[NR52] &= 0xfb; in gbSoundEvent() 252 gbMemory[NR52] |= 4; in gbSoundEvent() 282 gbMemory[NR52] |= 8; in gbSoundEvent() 316 case NR52: in gbSoundEvent() 362 gbMemory[NR52] &= 0xfe; in gbSoundChannel1() 407 gbMemory[NR52] &= 0xfe; in gbSoundChannel1() 441 gbMemory[NR52] &= 0xfd; in gbSoundChannel2() 504 gbMemory[NR52] &= 0xfb; in gbSoundChannel3() [all …]
|
H A D | gbSound.h | 40 #define NR52 0xff26 macro
|
/dports/audio/deadbeef/deadbeef-0.7.2/plugins/gme/game-music-emu-0.6pre/vgmplay/VGMPlay/chips/ |
H A D | gb.c | 74 #define NR52 0x16 macro 239 case NR52: in gb_sound_r() 291 gb->snd_regs[NR52] |= 0x1; in gb_sound_w_internal() 333 gb->snd_regs[NR52] |= 0x2; in gb_sound_w_internal() 365 gb->snd_regs[NR52] |= 0x4; in gb_sound_w_internal() 396 gb->snd_regs[NR52] |= 0x8; in gb_sound_w_internal() 531 gb->snd_regs[NR52] &= 0xFE; in gameboy_update() 561 gb->snd_regs[NR52] &= 0xFE; in gameboy_update() 620 gb->snd_regs[NR52] &= 0xFD; in gameboy_update() 706 gb->snd_regs[NR52] &= 0xFB; in gameboy_update() [all …]
|
/dports/emulators/cingb/cingb-0.32/ |
H A D | sound.c | 258 if (((NR50&0x77)==0)||((NR52&0x80)==0)) { in processSound() 303 NR52&=0xFE; in processSound() 330 NR52&=0xFD; in processSound() 359 NR52&=0xFB; in processSound() 390 NR52&=0xF7; in processSound()
|
H A D | gameboy.h | 106 #define NR52 io[0x26] macro
|
H A D | CHANGES | 283 - NR52 (partial)
|
/dports/emulators/vba/VisualBoyAdvance-1.7.2/src/ |
H A D | Sound.cpp | 333 ioMem[NR52] |= 1; in soundEvent() 381 ioMem[NR52] |= 2; in soundEvent() 395 ioMem[NR52] &= 0xfb; in soundEvent() 433 ioMem[NR52] |= 4; in soundEvent() 469 ioMem[NR52] |= 8; in soundEvent() 506 case NR52: in soundEvent() 508 data |= ioMem[NR52] & 15; in soundEvent() 621 ioMem[NR52] &= 0xfe; in soundChannel1() 700 ioMem[NR52] &= 0xfd; in soundChannel2() 772 ioMem[NR52] &= 0xfb; in soundChannel3() [all …]
|
H A D | Sound.h | 43 #define NR52 0x84 macro
|
/dports/emulators/visualboyadvance-m/visualboyadvance-m-VBA-M_Beta_2/src/gba/ |
H A D | Sound.cpp | 35 #define NR52 0x84 macro 117 if ( (soundEnableFlag >> idx & 0x100) && (ioMem [NR52] & 0x80) ) in apply_control() 273 if ( address == NR52 ) in soundEvent() 547 soundEvent( NR52, (u8) 0x80 ); in soundReset() 795 NR50, NR51, NR52, -1 in soundReadGameOld() 798 ioMem [NR52] |= 0x80; // old sound played even when this wasn't set (power on) in soundReadGameOld()
|
/dports/audio/vgmplay/vgmplay-0.40.9_2/chips/ |
H A D | gb.c | 108 #define NR52 0x16 macro 304 if (offset == NR52) in gb_sound_r() 306 …return (gb->snd_regs[NR52]&0xf0) | (gb->snd_1.on ? 1 : 0) | (gb->snd_2.on ? 2 : 0) | (gb->snd_3.on… in gb_sound_r() 651 case NR52: // Sound On/Off (R/W) in gb_sound_w_internal() 668 gb->snd_regs[NR52] = data & 0x80; in gb_sound_w_internal() 684 …if( !gb->snd_control.on && offset != NR52 && offset != NR11 && offset != NR21 && offset != NR31 &&… in gb_sound_w() 690 if (!gb->snd_control.on && offset != NR52) in gb_sound_w() 798 for (i = NR44 + 1; i < NR52; i++) in gb_apu_power_off() 1182 …gb->snd_regs[NR52] = (gb->snd_regs[NR52]&0xf0) | gb->snd_1.on | (gb->snd_2.on << 1) | (gb->snd_3.o… in gameboy_update() 1240 gb_sound_w_internal(gb, NR52, 0x00); in device_reset_gameboy_sound()
|
/dports/emulators/mess/mame-mame0226/src/devices/sound/ |
H A D | gb.cpp | 202 sound_w_internal(NR52, 0x00); in device_reset() 682 if (offset == NR52) in sound_r() 684 …return (m_snd_regs[NR52]&0xf0) | (m_snd_1.on ? 1 : 0) | (m_snd_2.on ? 2 : 0) | (m_snd_3.on ? 4 : 0… in sound_r() 737 …if (!m_snd_control.on && offset != NR52 && offset != NR11 && offset != NR21 && offset != NR31 && o… in sound_w() 751 if (!m_snd_control.on && offset != NR52) in sound_w() 1099 case NR52: // Sound On/Off (R/W) in sound_w_internal() 1116 m_snd_regs[NR52] = data & 0x80; in sound_w_internal() 1160 for (int i = NR44 + 1; i < NR52; i++) in apu_power_off() 1206 for (int i = NR44 + 1; i < NR52; i++) in apu_power_off()
|
H A D | gb.h | 55 NR52 = 0x16, enumerator
|
/dports/emulators/mame/mame-mame0226/src/devices/sound/ |
H A D | gb.cpp | 202 sound_w_internal(NR52, 0x00); in device_reset() 682 if (offset == NR52) in sound_r() 684 …return (m_snd_regs[NR52]&0xf0) | (m_snd_1.on ? 1 : 0) | (m_snd_2.on ? 2 : 0) | (m_snd_3.on ? 4 : 0… in sound_r() 737 …if (!m_snd_control.on && offset != NR52 && offset != NR11 && offset != NR21 && offset != NR31 && o… in sound_w() 751 if (!m_snd_control.on && offset != NR52) in sound_w() 1099 case NR52: // Sound On/Off (R/W) in sound_w_internal() 1116 m_snd_regs[NR52] = data & 0x80; in sound_w_internal() 1160 for (int i = NR44 + 1; i < NR52; i++) in apu_power_off() 1206 for (int i = NR44 + 1; i < NR52; i++) in apu_power_off()
|
H A D | gb.h | 55 NR52 = 0x16, enumerator
|
/dports/emulators/visualboyadvance-m/visualboyadvance-m-VBA-M_Beta_2/src/gb/ |
H A D | gbSound.h | 55 #define NR52 0xff26 macro
|
/dports/games/libretro-beetle_gba/beetle-gba-libretro-8d1e421/mednafen/gba/ |
H A D | Sound.h | 43 #define NR52 0x84 macro
|
/dports/emulators/mednafen/mednafen/src/gba/ |
H A D | Sound.h | 46 #define NR52 0x84 macro
|
/dports/devel/z88dk/z88dk/libsrc/target/gb/gbdk/ |
H A D | asm_play_sample.asm | 26 ldh (NR52),a ;enable sound 3
|
/dports/emulators/gngb/gngb-20060309/src/ |
H A D | memory.h | 104 #define NR52 (himem[0x86]) macro
|
H A D | memory.c | 284 NR52=0xf1; in gbmemory_init() 330 NR52=0xf1; in gbmemory_reset()
|
H A D | sound.c | 812 if (!(NR52&0x80)) { // ALL SOUND ON/OFF in update_gb_sound()
|
/dports/games/libretro-vbanext/vba-next-c24bf52/src/ |
H A D | sound.cpp | 47 #define NR52 0x84 macro 354 if ( (ioMem [NR52] & 0x80) ) in gba_pcm_apply_control() 1857 if ( address[i] == NR52 ) in soundEvent_u8_parallel() 1871 if ( address == NR52 ) in soundEvent_u8() 2029 int gb_addr = table[NR52 - 0x60]; in soundReset() 2032 ioMem[NR52] = 0x80; in soundReset()
|
/dports/games/libretro-emux/emux-640d4ba/controllers/audio/ |
H A D | papu.c | 31 #define NR52 0x16 macro 285 case NR52: in papu_readb() 297 if (address == NR52) { in papu_writeb()
|
/dports/devel/z88dk/z88dk/lib/target/gb/def/ |
H A D | gb_globals.def | 56 defc NR52 = 0x26 ; Sound register
|
/dports/audio/gbsplay/gbsplay-0.0.94/ |
H A D | HISTORY | 51 - support read-back of timer registers and NR52
|