Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Request importing NSF File to FTM Owner: radel999 New post
Page 3 of 8 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] [7] [8] Next >>
Posted: 2011-07-01 18:20 Reply | Quote
DalekSam

Avatar

Member for: 5738 days
Location: United Kingdom, Belfast
Status: Offline

#19199
I wouldn't mind it to be a separate tool from FamiTracker, if only for purposes of getting instruments from various games. Couldn't hurt that bad for that purpose, I guess.

Posted: 2011-07-01 18:47 Reply | Quote
Tanks

Avatar

Member for: 5481 days
Location: Virginia
Status: Offline

#19200
The SMW and Super Metroid hacking communities had this very same same issue when people broke the lockouts on hacked ROMs. To be honest though, that didn't cause too many problems within the community as they found it regulated itself, as far as thievery of intellectual property went. It actually made the community much more open about sharing ideas.

I can totally understand the concerns people have with others going out and lying about how they made an NSF even though they changed the instruments up, but those tend to be isolated cases. If anything, they're inconsequential to the community as a whole as it primarily happens outside the community. Plus most of those guys are just untalented bums who probably won't get very far anyway.

Also, as someone going through the learning process myself, the ability to look at a decompiled NSF would be amazingly helpful. I've pretty much been grabbing FTMs from others to get a taste of instruments and such. The ability to decompile a whole NSF from a game or composition and view it in Famitracker would certainly be just as helpful.

I know I'm more or less a noob, but eh, figured I'd just throw my two cents out there...

Posted: 2011-07-01 21:14 Reply | Quote
jsr
Administrator

Avatar

Member for: 7383 days
Location: Sweden
Status: Offline

#19217
It was just a demonstration of how converted files would look like, I never intended to make a converter available.
Dave wrote:
i lost my FTM for one of my songs in a hard drive crash. i'd love to get it back with this. since it was made in famitracker does that mean everything including original speed, number of frames, instruments etc. would be preserved? i had considered that impossible.

Yeah everything is in the NSF (patterns, instruments etc) and is possible to turn back into the original FTM, only things missing are instrument names and stuff not needed for playback. You can send me the file if you want it converted back.

_______________________
Programmer and developer
Posted: 2011-07-01 21:47 Reply | Quote
TechEmporium

Avatar

Member for: 5943 days
Status: Offline

#19222
Another thing I also forgot about; what if someone were to try & import an NSF that uses features that are unsupported in FamiTracker (like the N106 expansion chip or Action 52's PCM)?

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

(Lousy modern technology! )
Posted: 2011-07-02 00:21 Reply | Quote
Rushjet1
Moderator

Avatar

Member for: 6471 days
Location: Atlanta, GA
Status: Offline

#19238
jsr wrote:
It was just a demonstration of how converted files would look like, I never intended to make a converter available.


Mex wrote:
OH GOD I WANT THIS TO BE A FEATURE SO BAD

THANKS FOR TEASING US JSR WITH THINGS THAT WILL NEVER HAPPEN


prophet

Posted: 2011-07-02 02:49 Reply | Quote
danooct1

Avatar

Member for: 6310 days
Location: Dallas, TX
Status: Offline

#19239
jsr wrote:
You can send me the file if you want it converted back.


So could you maybe provide a zip file or something full of FTMs of licensed NSF files, since they're not user NSFs? Or can we make requests for games to be converted and eat away more of your time that could almost definitely be better spent developing Famitracker?

_______________________
NO LONGER BREAKIN THE LAW
Posted: 2011-07-02 06:11  (Last Edited: 2011-07-02 06:12) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6441 days
Location: Canada
Status: Offline

#19258
Rushjet1 wrote:
jsr wrote:
It was just a demonstration of how converted files would look like, I never intended to make a converter available.


Mex wrote:
OH GOD I WANT THIS TO BE A FEATURE SO BAD

THANKS FOR TEASING US JSR WITH THINGS THAT WILL NEVER HAPPEN


prophet

"Never intended to" != "Never going to"

=o

There's still hope!

I say if the program already exists and it's working (even if it's in a rudimentary way), why not make it available, even if it has to be privately?

Posted: 2011-07-02 11:34 Reply | Quote
Mex

Avatar

Member for: 6100 days
Location: Victoria, British Columbia
Status: Offline

#19272
If NSF's can already be broken down and recreated manually I really don't see the harm.

This would be incredibly useful for mimicking instrumentation, and figuring out tricks that NES composers used to get the sound they got.

I don't really see how privacy could be an issue, isn't putting an NSF just as insecure as putting out an FTM if all of the instrument data can be accessed?

I say if composers are that worried about people modifying/stealing their work, they should just put out an MP3 or something.

JSR, having a program like this would be revolutionary. You couldn't possibly say you wouldn't wonder what awesome things people would create with a tool like this!

Posted: 2011-07-02 12:00  (Last Edited: 2011-07-03 01:42) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6441 days
Location: Canada
Status: Offline

#19276
I have created a poll here. I tried creating it here but it wouldn't let me. :\

Posted: 2011-07-02 14:34 Reply | Quote
Dave
Moderator

Avatar

Member for: 7141 days
Location: UK
Status: Offline

#19282
mex wrote:
I don't really see how privacy could be an issue, isn't putting an NSF just as insecure as putting out an FTM if all of the instrument data can be accessed?

I say if composers are that worried about people modifying/stealing their work, they should just put out an MP3 or something.


if this was day 1 of famitracker then yeah there'd be no real security concern because everyone would be informed and could accept that NSF comes with the same insecurities as FTMs. however the fact is famitracker has been around for half a decade and the rest, and in that time hundreds of people have released NSFs ~ many of which have done so in the knowledge they couldn't be converted back into more-or-less the original FTMs. so of course from here on people can make an informed decision about whether or not to release an NSF, but it sucks for people who have already released NSFs and didn't want their songs open source (and didn't realise.) i'm still for it but yeah, i have sympathy for people who are worried about this. still, developments like this happen all the time... i bet a lot of the people composing for and creating licensed videogames didn't expect fans to reverse engineer them to get music rips with sequence data preserved.

_______________________
iridescent audio
Posted: 2011-07-02 18:25 Reply | Quote
ElHuesudoII

Avatar

Member for: 5983 days
Status: Offline

#19288
I think that, in that case, the artists need to tell us they want their sources to be private, and we should respect their wishes. I, for one, promise never to reverse-engineer a song if the author doesn't want me too.

Posted: 2011-07-02 18:30 Reply | Quote
Rushjet1
Moderator

Avatar

Member for: 6471 days
Location: Atlanta, GA
Status: Offline

#19289
It's like if you make a tracked file (xm, mod, it, s3m). You are releasing the source in that case, just like releasing an FTM. If you really want your track to be fully "closed source" you'll just release an MP3.. and even then someone can recreate it :P It's been said already, but this just simplifies what people do in NSFPlug/NSFPlay already.

Posted: 2011-07-02 18:31 Reply | Quote
Rushjet1
Moderator

Avatar

Member for: 6471 days
Location: Atlanta, GA
Status: Offline

#19290
Rushjet1 wrote:
TechEmporium wrote:
But yeah; it's much easier to import FamiTracker-made NSFs because they all follow the same compilation method, whereas other NSFs wouldn't be as easy to import.


it doesn't matter what engine it was made with. blah blah


Actually I guess it does, I didn't realize FT saved so much info in its NSFs :X

Posted: 2011-07-02 18:50 Reply | Quote
Dave
Moderator

Avatar

Member for: 7141 days
Location: UK
Status: Offline

#19291
ElHuesudoII wrote:
I think that, in that case, the artists need to tell us they want their sources to be private, and we should respect their wishes. I, for one, promise never to reverse-engineer a song if the author doesn't want me too.


heh right, but it's not like they can hope for better than that anyway.

to be honest the people concerned about their songs being open-source are a minority. i have to admit that historically i haven't liked to share around FTMs haphazardly, but it isn't a big deal.

_______________________
iridescent audio
Posted: 2011-07-02 21:32  (Last Edited: 2011-07-02 21:36) Reply | Quote
TechEmporium

Avatar

Member for: 5943 days
Status: Offline

#19300
Furthermore, you can still reverse-engineer an NSF using the same tools to reverse-engineer any NES ROM down to its ASM code. Thus the futility in compiling NSFs as a form of "secure" file distribution. You might as well do like Mex & Rushjet1 said; make your own MP3s.

Rushjet1 wrote:
Rushjet1 wrote:
TechEmporium wrote:
But yeah; it's much easier to import FamiTracker-made NSFs because they all follow the same compilation method, whereas other NSFs wouldn't be as easy to import.


it doesn't matter what engine it was made with. blah blah


Actually I guess it does, I didn't realize FT saved so much info in its NSFs :X


Well, it's not that FamiTracker stores extra information inside the NSF or NES ROM; it's just that each tracker command & setting is associated to a particular opcode & operand when you compile your songs. This makes the job of reversing FamiTracker-made NSFs more simple because they'd all follow the same general coding pattern.

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

(Lousy modern technology! )
Page 3 of 8 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] [7] [8] Next >>