nesdev.com
http://forums.nesdev.com/

Assistance required to label music player code
http://forums.nesdev.com/viewtopic.php?f=2&t=15976
Page 1 of 1

Author:  Wrathchild [ Tue May 23, 2017 2:57 pm ]
Post subject:  Assistance required to label music player code

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:
File comment: WIP sources and example output
ff3_plyr.zip [28.88 KiB]
Downloaded 53 times

Page 1 of 1 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/