diff --git a/src/m4a.c b/src/m4a.c index e079ba4f63..ee6a811620 100644 --- a/src/m4a.c +++ b/src/m4a.c @@ -315,7 +315,7 @@ void MPlayExtender(struct CgbChannel *cgbChans) void MusicPlayerJumpTableCopy(void) { - asm("swi 0x2A"); + asm("svc 0x2A"); } void ClearChain(void *x) diff --git a/src/main.c b/src/main.c index f0ad4ce942..992d23ead5 100644 --- a/src/main.c +++ b/src/main.c @@ -298,7 +298,7 @@ void InitIntrHandlers(void) REG_IME = 1; - EnableInterrupts(0x1); + EnableInterrupts(INTR_FLAG_VBLANK); } void SetVBlankCallback(IntrCallback callback)