Mercurial > audlegacy-plugins
diff src/console/gb_cpu_io.h @ 341:986f098da058 trunk
[svn] - merge in blargg's changes
author | nenolod |
---|---|
date | Thu, 07 Dec 2006 15:20:41 -0800 |
parents | fb513e10174e |
children |
line wrap: on
line diff
--- a/src/console/gb_cpu_io.h Wed Dec 06 07:57:05 2006 -0800 +++ b/src/console/gb_cpu_io.h Thu Dec 07 15:20:41 2006 -0800 @@ -26,7 +26,10 @@ if ( (addr ^ 0xE000) <= 0x1F80 - 1 ) { if ( unsigned (addr - Gb_Apu::start_addr) < Gb_Apu::register_count ) + { + GME_APU_HOOK( this, addr - Gb_Apu::start_addr, data ); apu.write_register( clock(), addr, data ); + } else if ( (addr ^ 0xFF06) < 2 ) update_timer(); else if ( addr == joypad_addr )