From 1e1d29c371ee41f8f449a27970727b99172f5cd6 Mon Sep 17 00:00:00 2001 From: Lunar Journal Date: Thu, 7 Sep 2023 09:27:42 +0200 Subject: emu8910: readme: update readme Add register file info. --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ab0cea6..6da13ce 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ emu8910.clock.frequency = song.getClockRate() emu8910.interrupt.frequency = song.getFrameRate() ``` -This sets the ISR function, clock and interrupt frequency for a specific song. +This sets the ISR (Interrupt Service Routine) function, clock and interrupt frequency for a specific song. To stop playback: ``` @@ -39,6 +39,10 @@ emu8910.driver.device.resume() emu8910.interrupt.frequency = song.getFrameRate() ``` +Note: You can access the emulator's internal register file with `emu8910.register`. + +These registers need to be updated at the frequency of the ISR. + Files: * src/emu8910.ts - Core emulator implementation -- cgit v1.2.3-70-g09d2