This page is a mirror of Tepples' nesdev forum mirror (URL TBD).
Last updated on Oct-18-2019 Download

Simple famitracker music and still graphics cart - job post

Simple famitracker music and still graphics cart - job post
by on (#179618)
Hi guys!

I'm looking to put together an NES rom that has a sequence of Famitracker songs (they all use DPCM) that will play on start up. When you load the rom the first track will just play and then the whole set of songs would play sequentially. I don't want a song selection screen and ideally at the end the program would just hang at a black screen (you should have to reset to start it over again).
Along with the songs I need still graphics on screen, a different graphic for each song.
I would provide all of the Famitracker files (.ftm or .nes) as well as graphics (.bmp).

I do a lot of programing as well as hardware for work, but I've never written any assembly at all. This might be the only thing I want written in a very long time so it seems perhaps smarter to try and hire this work out to someone knowledgeable and proficient.
This SOUNDS like a very simple program to me, I could make it in C++ in a heartbeat. But I realize the 6502 don't run no C++ ;)
I know this is likely much more work than it seems. Is there anyone out there who could program it for me? And if so how much would you charge?

Eventually this will go onto an NES cart, but I just want to focus on creating the rom for now.

Thanks guys! This forum looks really cool, glad to see such a large community of NES devs out there!
MZ
Re: Simple famitracker music and still graphics cart - job p
by on (#179626)
Important questions. How many bytes of DPCM per song?
Is it animated graphics, or still pictures?

BTW, I'm too busy to do it for you. Unless you can wait till January.
Re: Simple famitracker music and still graphics cart - job p
by on (#179627)
poizon74 wrote:
But I realize the 6502 don't run no C++


But there's compilers for that. At least, C compilers. Check cc65 out.
Re: Simple famitracker music and still graphics cart - job p
by on (#179631)
I assume you're using 2A03 only?

How much DPCM, and how easy the famitracker driver is to work with are the only real potential problems. (Unless your graphics break rules or something.)

Edit: Ah. How many songs is important too. I doubt you're trying to put like 100 songs on, but a lot can also complicate this a touch.
Re: Simple famitracker music and still graphics cart - job p
by on (#179638)
Simple animation would be cool, but not nessesary.

I don't know how many bytes are in the DPCM, but it's usually just one or two samples (kick/snare) in each song.

I'm thinking around 5-10 songs max
Re: Simple famitracker music and still graphics cart - job p
by on (#179650)
For famitracker stuff, you can export NES files. Those are a single track with no visuals at all. Then you can build a program around the exported ROM to display a screen, or let you advance tracks.
You can use 32k bankswitching to do easy famitracker rom switching.
Re: Simple famitracker music and still graphics cart - job p
by on (#179653)
This is an open source project which is pretty close to what you are looking for already I think?

http://no-carrier.com/index.php?/vegaplay/
Re: Simple famitracker music and still graphics cart - job p
by on (#179656)
Yeah I've seen this. It looks like what I want is a combination of a few of the programs that no carrier has written