Skip to content

Bugfix turbommc nmi#3

Open
kieranhj wants to merge 4 commits intomasterfrom
bugfix-turbommc-nmi
Open

Bugfix turbommc nmi#3
kieranhj wants to merge 4 commits intomasterfrom
bugfix-turbommc-nmi

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