Assistance required to label music player code

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems. See the NESdev wiki for more information.

Moderator: Moderators

Post Reply
Wrathchild
Posts: 1
Joined: Tue May 23, 2017 2:32 pm

Assistance required to label music player code

Post by Wrathchild »

I have long wanted to port elements of one of my favourite NES titles, FF3j, across to the Atari 8-bit family. Currently I've been examining the music and have made some headway in using a simple C program to export song/pattern data to a text file (I've used such a technique with native A8 music players in the past). Being new to the APU I've only been able to make a poor stab at giving appropriate labels to the working variables in Page $7F and hence can't identify what some of the 'commands' are doing. Therefore if anyone is willing to provide better labels (and perhaps some explanation around any complex bits) then that would help me greatly.

The FF1 disassembly sources available online appear to use a similar approach to note/rest and duration but have a different command set and it would make sense that the player would have evolved over 2 & 3.
Attachments
ff3_plyr.zip
WIP sources and example output
(28.88 KiB) Downloaded 290 times
Post Reply