Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix turbommc nmi #3

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Bugfix turbommc nmi #3

wants to merge 4 commits into from

Conversation

kieranhj
Copy link
Contributor

Bug fix to enable BeebTracker disk to work on TurboMMC setups.

Small change to set beat bar to value when volume data sent to SN
Some tunes only set freq once and then just send volume commands,
particularly for noise channel to implement percusion
Makes the beat bar more responsive.
Don't need the PHA:PLA actually, could just use X reg.
Discovered that TurboMMC requires NMI page at &D00
Otherwise disk image resets to 0 after EXO initialisation
Moved EXO scratch space to main memory but very tight (even for 156
bytes!)
So easiest thing was to reduce size of the scrolltext
Added defines for VGM & splash screen size to keep track of GUARD
Also fixed numbering typo in disk 3
Currently too tight on memory to afford the code changes!!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant