Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > Making A Request Owner: Craftvania New post
Page 2 of 2 Sort: Goto Page: << Previous [1] [2]
Posted: 2013-06-24 21:27  (Last Edited: 2013-06-24 21:30) Reply | Quote
TechEmporium

Avatar

Member for: 5894 days
Status: Offline

#48806
Loliconst wrote:
Any NSF exported from FamiTracker will not be compatible with Castlevania's own sound drivers unless one hacks the FamiTracker sound driver (or the respective plug-in) into the ROM via 6502 assembly. The NSF import only provides insight on the output of the Castlevania song data in a FamiTracker-readable format.


Well, there is one way to bypass this limitation; some assemblers & cross-compilers for 6502 allow programmers to append NSF files into their code as though they were typical include files (provided that the first few bits of the NSF file's header are removed). You might want to check this out some of No Carrier's projects.

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2013-06-25 05:42  (Last Edited: 2013-06-25 05:43) Reply | Quote
rainwarrior

Avatar

Member for: 5559 days
Location: Canada
Status: Offline

#48820
If you know how to program the 6502 the ways that can be done are usually obvious, but depending on the game/mapper actually finding the space and means to do it can be very tricky and time consuming (especially when DPCM is involved).

A slightly easier thing to do might be to write something that translates a famitracker text export into konami music data for the game you want to insert it into, since a lot of the footwork figuring this stuff out has been done for you in that linked document.

Posted: 2013-06-26 15:18 Reply | Quote
Craftvania



Member for: 4732 days
Location: United States
Status: Offline

#48863


Some very interesting projects indeed! I know it's going to take me some time to learn 6502 since I want to do some small to very big changes in games. Those kind of projects are way far off into the future as I want to look into making a few NES games from scratch that utilizes the VRC6.



Page 2 of 2 Sort: Goto Page: << Previous [1] [2]