Well, I know when I play music in Sappy the songs in both R/S/E and FR/LG have as many as 11 instruments, so I don't see how we can't implement songs like that with a little research.
Also, I'm going to go ahead and patch a clean FireRed ROM with JPAN's hacked engine. I have a place where we can keep a communal build. Basically, this is how it'll work:
The hack will have a four-point versioning style, being
major.
minor.
release.
build. Every time we release a new version, we increment the release number. If we make many significant changes to the hack, we'd increment the minor number. If we do a complete overhaul of the game, we'd increment the major release number. Also, the numbers roll over for each larger increment, meaning if we just released major version 2, we'd reset the minor, release, and build numbers to 0. Also, the numbers are independent of each other; if we have version 1.9, we wouldn't be forced to go to 2.0 unless we wanted to. Instead, we'd just release version 1.10, and 1.11, and so on.
Well, within the development team, build numbers would serve as differentiators between everyone's modifications. When I download and make modifications to the file, after I'm done I'd increment the build number. You get the picture, right? And of course the build number would reset after each new release.
I'd also like to point out the advantages of using a CMS or a forum to host our project, since this will enable us to track all changes, make suggestions within the team, etc. I know we can't share the forum in the thread, however we can definitely PM the URL to our members. Also, I know we'd definitely need more than just a thread, but at the same time I don't think we'd need an
entire board for our project. I have a private server called Thunderbolt Networks that's run at
http://www.pokesphere.net/, and I'd be more than happy to create us a private forum at
the site's board for us to use – no one would see it or be able to to anything in it except us.