Skip to main content
Home Forums 68kMLA Removing startup artifacts of "improved" ROM SE/30!!! — #10
Post #10 by dougg3
Source Forum68kMLA
CategoryTroubleshooting
Post DateThu, 14 Jun 2012 - 02:16
Original URLhttps://68kmla.org/bb/threads/removing-startup-artifacts-of-quot-improved-quot-rom-se-30.25600/
Post
Weird!

I would have to agree -- the sound loop seems to be running past its bounds, which could only happen if D0 or D1 were being externally modified while the loop was running--for example, by an interrupt. But since you don't have any interrupt vectors yet, it would probably crash (like you said) or do something incredibly goofy. Did the behavior still happen after you disabled interrupts?

In case anyone's wondering, here's how I disabled interrupts when I was experimenting with sampled startup chimes:

Code:
ori #$0700, sr ; Disable interrupts (interrupt priority level = 7)
mp.ls