It is currently Fri Nov 17, 2017 2:32 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: NSF emulator in Go
PostPosted: Fri Jan 24, 2014 3:07 am 
Offline

Joined: Tue Jan 07, 2014 5:02 am
Posts: 9
I have a fairly working NSF emulator written in Go. Tested on mac and linux. Doesn't have a lot a features, and has a poor lowpass and no highpass, but it works. Comes with megaman 3 to demo.

Some docs to get it running: http://godoc.org/github.com/mjibson/mog/codec/nsf
Code: https://github.com/mjibson/mog/tree/master/codec/nsf

After port audio is installed

$ go test github.com/mjibson/mog/codec/nsf

Doesn't yet support: DMC, bankswitching.


Top
 Profile  
 
 Post subject: Re: NSF emulator in Go
PostPosted: Fri Jan 24, 2014 6:41 pm 
Offline
User avatar

Joined: Mon Feb 07, 2011 12:46 pm
Posts: 932
I do not see the support of expansion audio either.

_________________
.


Top
 Profile  
 
 Post subject: Re: NSF emulator in Go
PostPosted: Sat Jan 25, 2014 1:02 am 
Offline

Joined: Tue Jan 07, 2014 5:02 am
Posts: 9
I have not yet come across that in my research, so I wasn't even aware it was missing. Thanks for pointing it out.


Top
 Profile  
 
 Post subject: Re: NSF emulator in Go
PostPosted: Sat Jan 25, 2014 8:08 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19221
Location: NE Indiana, USA (NTSC)
Expansion audio isn't used in any game released in the Americas or Europe. So unless you need to cover NSFs of Japan-only games or homebrew NSFs composed by fans of Japan-only games, you can put it off for much later.


Top
 Profile  
 
 Post subject: Re: NSF emulator in Go
PostPosted: Sat Jan 25, 2014 8:38 am 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5821
Location: Canada
Expansions are very commonly used in NSFs being made today. A quick glance at the last Famicompo shows that about 40% of the original entries used an expansion, and I think it was even higher in previous years. At the Famitracker forums, I think most of the tunes posted use expansions, generally.


Top
 Profile  
 
 Post subject: Re: NSF emulator in Go
PostPosted: Sat Jan 25, 2014 8:47 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19221
Location: NE Indiana, USA (NTSC)
Do these Famitracker forum users test their NSFs on a Famicom, on a modded NES, or only on an emulator?


Top
 Profile  
 
 Post subject: Re: NSF emulator in Go
PostPosted: Sat Jan 25, 2014 8:50 am 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5821
Location: Canada
All of those things are done by various users.

Jrlepage is the only person who regularly plays expansion NSFs on hardware though, since he imported a TNS-HFC3 to do it: http://famitracker.com/forum/posts.php?id=3633

Many users have a PowerPak and a modded NES. Some of us have a Famicom as well.

Most users just use emulation.

Similar to anywhere else, really.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group