Skip to content

Commit

Permalink
Sound CH1 debug info in dump_state
Browse files Browse the repository at this point in the history
  • Loading branch information
Baekalfen committed Jan 17, 2025
1 parent f9743b6 commit 37a9397
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions pyboy/core/cpu.py
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,17 @@ def dump_state(self, sym_label):
f"IF: {self.mb.cpu.interrupts_flag_register:08b}\n"
f"LCD Intr.: {self.mb.lcd._cycles_to_interrupt}, LY:{self.mb.lcd.LY}, LYC:{self.mb.lcd.LYC}\n"
f"Timer Intr.: {self.mb.timer._cycles_to_interrupt}\n"
f"Sound: PCM12:{self.mb.sound.pcm12():02X}, PCM34:{self.mb.sound.pcm34():02X}\n"
f"Sound CH1: \n"
f"sound_period: {self.mb.sound.sweepchannel.sound_period}\n"
f"length_enable: {self.mb.sound.sweepchannel.length_enable}\n"
f"enable: {self.mb.sound.sweepchannel.enable}\n"
f"lengthtimer: {self.mb.sound.sweepchannel.lengthtimer}\n"
f"envelopetimer: {self.mb.sound.sweepchannel.envelopetimer}\n"
f"periodtimer: {self.mb.sound.sweepchannel.periodtimer}\n"
f"period: {self.mb.sound.sweepchannel.period}\n"
f"waveframe: {self.mb.sound.sweepchannel.waveframe}\n"
f"volume: {self.mb.sound.sweepchannel.volume}\n"
f"halted:{self.halted}, "
f"interrupt_queued:{self.interrupt_queued}, "
f"stopped:{self.stopped}\n"
Expand Down

0 comments on commit 37a9397

Please sign in to comment.