Doesn't seem to be much documentation out there. I tried and failed, here are the steps i took.
1. Compose music in famitracker and export it as "track01.nsf" ( i have NTSC selected, not sure if that matters)
2. Open "track01.nsf" with Nestopia, it sounds good. Go to View --> "Image info" and take note of the load, init, and play values. For my track the values are
Load Address: 0xA801
Init Address: 0xAA55
Play Address: 0xAA58
3.Removing the header. Open "track01.nsf with a hex editor. I am using HxD. Configure it to show 16 bytes per row ( this makes it visually easier). Replace all bytes before 00000080 with "00". And save it as "temp.nsf"
4. Open Famislayer.asm with a text editor. Replace the value of the first three variables with the values noted earlier.
LoadAddy = $a801 ;NSF VARIABLES (SAME AS VEGAPLAY)
InitAddy = $aa55
PlayAddy = $aa58
5. Place "temp.nsf" in the famislayer directory and run compile.bat.
6. The resulting Famislayer.nes rom should contain your music.
But it doesn't work for me. When i open it with Nestopia i get an error that says "CPU jam!"
Does my NSF not comply with NES?
Is it because i am on 64bit Win7?
Any help is appreciated.
Need to get this process down before a drop the money on a Powerpak