Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
0 user currently in General Emulation.
Acmlm's Board - I2 Archive - General Emulation - Converting NSF to mp3? or even wav? | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post


Level: 1

Posts: 1/
EXP: 0
For next: 11

Since: 01-01-70

Since last post: 13089 days
Last activity: 13089 days
Posted on 09-13-05 05:37 AM Link | Quote
Hi, I am a game programmer working on a Dragon Warrior fangame. I am stressing my team as much as possible to keep the game as close and authentic to the dragon warrior series as possible (in particular, dragon warrior 4). So, I'm wondering if I can convert the dw4 nsf file into wav format, and then into mp3 format, in order to use the songs in my game? I know there is a game creation forum and all, but I figured this had more to do with emulation as it is a question about nsf files.

Thoughts?
Dish

Spiny
Level: 38

Posts: 575/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 09-13-05 05:47 AM Link | Quote
Conversion is simple if you have Winamp and an NSF winamp plugin (I, of course, recommend my own NSF player, NotSo Fatso).

Change Winamp's output plugin to their "DiskWriter" plugin, which dumps songs you play to a .wav file rather than actually playing them. You can do this in Winamp by Pressing Ctrl+P to bring up the preferences window, select the Output Plugins from the column on the left, and choose the Diskwriter from the list.

Configure the Diskwriter plugin to specify the path on your HD you want the .wav file saved. Then just play the NSF tracks in Winamp and it will log them to your disk. (NotSo Fatso's shadow feature is particularly useful when doing things like this -- otherwise the entire NSF gets dumped to 1 wav file -- instead of one file per song)

From there you can convert to Ogg or whatever.

Alternatively, there are disk-writer style 3rd party plugins for Winamp which will log directly to Ogg or whatever. You can find them easily enough by browsing Winamp's output plugin pages.


As a programmer, you should be weary of MP3 -- as it is encumbered by commercial liscensing issues. Whereas ogg vorbis is 100% free. Not to mention it provides a higher quality sound with a smaller file size -- unless you're using some kind of library that only supports MP3 and not Ogg... there's no reason why you should choose MP3 over Ogg -- Ogg Vorbis is superior.

But of course -- the highest quality sound for the smallest filesize would come from playing the NSF directly. Chopped-down NSF players can be pretty quick -- and produce 100% lossless sound -- with only the 40k NSF file for the whole soundtrack with seamless looping (as opposed to several megabytes for each song.. with lossy compression and potentially rigid looping). The NSF Core in NotSo (C++) was designed to be droppable into other programs for just such a purpose.


(edited by Disch on 09-12-05 08:50 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 7037/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 09-13-05 06:54 AM Link | Quote
OGG may be better but MP3 is more compatible. I don't think you can just rip music and use it in your own game; that stuff's copyrighted you know. (Which is a damn shame because some of it would fit perfectly with some of my game ideas.)
Dish

Spiny
Level: 38

Posts: 576/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 09-13-05 07:07 AM Link | Quote
More compatible with external devices like iPod or whatever, sure.

But for homebrew game development there are WAAAY more libraries/tools available for Ogg Vorbis than for MP3. There's probably still a handful of audio playing libs that only play MP3 -- but any decent ones will also support Ogg Vorbis.

Anyway, considering the game idea itself is a copyright infringment (Dragon Warrior ripoff) -- I doubt if he cares much that the music is also copyrighted.
Prier

Archangel
Administrative Priestess.
NUCLEAR SUB WEEEOOOO
Level: 119

Posts: 7754/8392
EXP: 18790939
For next: 138352

Since: 03-15-04
From: Nerima Dist. - Tokyo, Japan

Since last post: 1 day
Last activity: 1 day
Posted on 09-13-05 09:45 AM Link | Quote
Ironic how my first post several years ago on the old board was about this same question in regard to changing up an SPC to another media file.

Winamp like said, use Goldwave to convert (OGG > MP3) and modify to your liking.


Level: 1

Posts: 2/
EXP: 0
For next: 11

Since: 01-01-70

Since last post: 13089 days
Last activity: 13089 days
Posted on 09-13-05 09:52 AM Link | Quote
Thanks for all the help guys, after seeing Disch's initial post I hastily went into ripping the nes music into mp3 format - using winamp and cool edit pro. It turned out great. Each song only averages 700kb in size, and loops perfectly, it was pretty easy to do now that I think back on it..

Anyway about all these legalities, this is a freeware fangame, so I don't have to worry about any type of copyright infringement. I am also using all tiles from the origonal dragon warrior 4, and all character sets. This game by the way - is more then a knockoff. It is still in alpha development, and it already has a crowd of followers.

Wanna see more dw fan game? Just go here: http://www.dragon-warrior.com/Fan-Made_Games/

One last thing, the library I am using only has support for 3 music types... Wav, midi, and mp3. I am happy enough with the mp3s, they are small enough.


(edited by Mattdk on 09-13-05 12:53 AM)
(edited by Mattdk on 09-13-05 12:54 AM)
Dish

Spiny
Level: 38

Posts: 577/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 09-14-05 07:53 PM Link | Quote
Originally posted by Mattdk
One last thing, the library I am using only has support for 3 music types... Wav, midi, and mp3. I am happy enough with the mp3s, they are small enough.



Sounds shitty. If it's not too late to change, I'd recommend FMod for a new library. If it's too late for this project you may want to look into it for your next one.

MP3 : Ogg :: GIF : PNG

there's no reason to use MP3/gif in a homebrew game anymore.

The same (or similar) quality oggs would probably be around 500k a piece

But whatever floats your boat. Glad to hear you got it working.


(edited by Disch on 09-14-05 10:58 AM)


Level: 1

Posts: 3/
EXP: 0
For next: 11

Since: 01-01-70

Since last post: 13089 days
Last activity: 13089 days
Posted on 09-14-05 10:19 PM Link | Quote
Originally posted by Disch
Originally posted by Mattdk
One last thing, the library I am using only has support for 3 music types... Wav, midi, and mp3. I am happy enough with the mp3s, they are small enough.



Sounds shitty. If it's not too late to change, I'd recommend FMod for a new library. If it's too late for this project you may want to look into it for your next one.

MP3 : Ogg :: GIF : PNG

there's no reason to use MP3/gif in a homebrew game anymore.

The same (or similar) quality oggs would probably be around 500k a piece

But whatever floats your boat. Glad to hear you got it working.


Unfourtonately, it is too late to change to a new library. FMod is very nice though, I'll be using it in future projects, more then likely. I thank you once again for your help, I am very satisfied with the music now, and it no longer worries me anymore (those midi knockoffs were just... *shudders*).
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - General Emulation - Converting NSF to mp3? or even wav? | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.006 seconds.