Advanced Search

Author Topic: NSF Music Emulation coming to Zandronum 2.0!  (Read 6972 times)

0 Members and 1 Guest are viewing this topic.

October 06, 2013, 11:57:45 PM
Read 6972 times

Offline Beed28

  • MM8BDM Extender

  • Putting the 'bounce' into your world.
  • ***
  • Date Registered: June 20, 2011, 08:07:58 PM

    • View Profile
NSF Music Emulation coming to Zandronum 2.0!
« on: October 06, 2013, 11:57:45 PM »
http://zandronum.com/tracker/view.php?id=699

Quote from: "Arco"
v2.0 has confirmed that the feature is working. Thanks goes to Striker for testing this.
Quote from: "StrikerMan780"
Yeah, seems to work perfectly so far.

FINALLY!

After waiting for so long, we may be able to add proper, NSF music to the game! Saves far more space over .ogg format and plus we'll get proper looping to boot! :D

Discuss!

October 07, 2013, 12:04:53 AM
Reply #1

Offline Laggy Blazko

  • MM8BDM Extender

  • Unf
  • **
  • Date Registered: April 01, 2011, 02:08:23 AM

    • View Profile
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #1 on: October 07, 2013, 12:04:53 AM »
Woooohooo! Nice! :D
But I hope it sounds somewhat accurate.

October 07, 2013, 12:17:51 AM
Reply #2

Offline Russel

  • MM8BDM Extender

  • Doc Croc
  • ***********
  • Date Registered: December 17, 2010, 11:11:25 PM

    • View Profile
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #2 on: October 07, 2013, 12:17:51 AM »
Not exactly news...considering ZDR 2.0 is basically everything we've missed in ZDoom up until this last version.
I mean, yeah. It isn't necessarily everything on the ZDoom wiki, but it is a large margin of it.

...Was this really that new? I kinda figured it would happen when ZDR 2.0 was announced on the bug tracker.

October 07, 2013, 12:20:20 AM
Reply #3

Offline LlamaHombre

  • MM8BDM Extender
  • ************
  • Date Registered: November 15, 2010, 09:19:04 PM

    • View Profile
    • My Famitracker Covers
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #3 on: October 07, 2013, 12:20:20 AM »
How would this kind of thing affect MM9 and MM10's soundtracks, though? There's no reliable way to get NSFs for either of those games.

Otherwise, I'm greatly looking forward to this. There aren't any problems with expansion chip NSFs, I assume?

October 07, 2013, 12:27:37 AM
Reply #4

Offline Beed28

  • MM8BDM Extender

  • Putting the 'bounce' into your world.
  • ***
  • Date Registered: June 20, 2011, 08:07:58 PM

    • View Profile
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #4 on: October 07, 2013, 12:27:37 AM »
Quote from: "LlamaHombre"
How would this kind of thing affect MM9 and MM10's soundtracks, though? There's no reliable way to get NSFs for either of those games.
Mathew Valente remade them from scratch in .NSF format. They're pretty dang close, too.

October 07, 2013, 12:35:45 AM
Reply #5

Offline LlamaHombre

  • MM8BDM Extender
  • ************
  • Date Registered: November 15, 2010, 09:19:04 PM

    • View Profile
    • My Famitracker Covers
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #5 on: October 07, 2013, 12:35:45 AM »
I forgot about 10 yeah you're right there

But I don't remember him finishing 9? I have a file but it's missing half of the master themes, notably Hornet, Galaxy, and Concrete.

October 07, 2013, 12:40:08 AM
Reply #6

Offline Ivory

  • MM8BDM Extender
  • *********
  • Date Registered: August 25, 2009, 08:17:59 AM

    • View Profile
    • http://www.cutstuff.net/
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #6 on: October 07, 2013, 12:40:08 AM »
You can be assured that if Zandro 2.0 comes out during v4a's development, the core will move to NSF.

October 07, 2013, 12:41:45 AM
Reply #7

Offline Gummywormz

  • Standard Member

  • Air Man Tile Enthusiast
  • Date Registered: December 23, 2010, 01:05:44 AM

    • View Profile
    • Github Page
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #7 on: October 07, 2013, 12:41:45 AM »
Quote from: "LlamaHombre"
There aren't any problems with expansion chip NSFs, I assume?

There appears to be, yes. I need to test it with ZDoom, but in the current dev version it doesn't seem to work.

EDIT: Doesn't work in ZDoom either. I'll need to figure out who to report this to.

October 07, 2013, 12:49:04 AM
Reply #8

Offline Beed28

  • MM8BDM Extender

  • Putting the 'bounce' into your world.
  • ***
  • Date Registered: June 20, 2011, 08:07:58 PM

    • View Profile
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #8 on: October 07, 2013, 12:49:04 AM »
Wait... dev version? I'm not seeing a dev version released on the site...

October 07, 2013, 01:02:23 AM
Reply #9

Offline Gummywormz

  • Standard Member

  • Air Man Tile Enthusiast
  • Date Registered: December 23, 2010, 01:05:44 AM

    • View Profile
    • Github Page
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #9 on: October 07, 2013, 01:02:23 AM »
That would be over here. Apparently it only has ZDoom 2.4.1 features,

Anyway, I've looked at the issue further and the VRC7 expansion is not supported by the library it uses. All other multi-expansion songs work fine.

October 07, 2013, 04:03:30 AM
Reply #10

Offline Russel

  • MM8BDM Extender

  • Doc Croc
  • ***********
  • Date Registered: December 17, 2010, 11:11:25 PM

    • View Profile
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #10 on: October 07, 2013, 04:03:30 AM »
After testing the current build of Zandronum 2.0, [it's a dev build] it currently does not support expansion chips.

EDIT: Hold on...maybe it was just the raw NSFs that don't support it?
I need to test more.

EDIT 2 Electric boogaloo: Zandronum doesn't support expansion chips in its current state.

..........and ZDoom doesn't support expansion chips either.
Sorry, Llama.

October 07, 2013, 08:05:31 AM
Reply #11

Offline MusashiAA

  • MM8BDM Contributor

  • Byeah
  • *****
  • Date Registered: February 16, 2010, 04:44:54 AM

    • View Profile
    • My Covers on YouTube
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #11 on: October 07, 2013, 08:05:31 AM »
Some things come to mind, though.

Technically, only songs would use up the NSF compatibility, as switching sound effects to that format would require too much work than it needs, and it would hamper the music experience no matter what, so I'm still not out of my job. This is very important because

Another thing would be that 7FC, 8FC and &BFC don't use NSF at all. All the songs that have been remade need to be compiled into the master .nsf file or the MM7/MM8/MM&B .nsf file. Also, MM7DW1 and MM7DW2's songs haven't been remade, as well as the MM7 boss tracks (I WOULD DO IT BUT I CAN'T HNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNG). On that note, the PU covers would need to be incorporated into their own .nsf file separate from MM1's or compiled into MM1's .nsf file.

And another thing: the CTF tracks need to be either remade into NSF or compiled into the master .nsf file or the CTF .nsf file. On that note, MMCTF08 was not made in NSF format, so that'll need remaking (I WOULD DO IT BUT I CAN'T HNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNG), and MMCTF10, MMCTF13, MMCTF14, MMCTF18 and MMCTF19 will need to be kept as .wav files until ZDN incorporates NES audio module chip support.

EDIT: Regarding MM9 and MM10 music, Matthew Valente remade the entire soundtrack of those games in their entirety about 2 years ago, and they're somewhat spot on. You could use those...I guess...

October 07, 2013, 08:13:24 AM
Reply #12

Offline Ivory

  • MM8BDM Extender
  • *********
  • Date Registered: August 25, 2009, 08:17:59 AM

    • View Profile
    • http://www.cutstuff.net/
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #12 on: October 07, 2013, 08:13:24 AM »
Well, one thing to keep in mind that the primary focus would be to use NSF of all possible music before worrying about custom tracks. It's not like every song has to be NSF or nothing will work.

October 07, 2013, 08:18:34 AM
Reply #13

Offline MusashiAA

  • MM8BDM Contributor

  • Byeah
  • *****
  • Date Registered: February 16, 2010, 04:44:54 AM

    • View Profile
    • My Covers on YouTube
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #13 on: October 07, 2013, 08:18:34 AM »
So MM1 through MM6 will have .nsf files, but MM7 and onwards plus the CTF tracks won't? Makes sense, as post-NES music tends to be updated a lot.

EDIT: I will have to say that, for consistency's sake, all tracks should be on a .nsf file sooner or later. Bad looping would be mostly erradicated, and said tracks should sound more "NES faithful" when played through ZDN's NSF audio output system.

October 07, 2013, 01:35:46 PM
Reply #14

Offline Beed28

  • MM8BDM Extender

  • Putting the 'bounce' into your world.
  • ***
  • Date Registered: June 20, 2011, 08:07:58 PM

    • View Profile
Re: NSF Music Emulation coming to Zandronum 2.0!
« Reply #14 on: October 07, 2013, 01:35:46 PM »
Hmm... the latest Zandronum snapshot prints several warning messages (many of them were to downsize skins that weren't being downsized before), and there's a massive Hall of Mirrors glitch in Wood Man's stage replacing the sky, and the map listing in offline skirmish is completely out of order (CTF maps in the middle of the listing? WTH?). But the Cocoron .NSF rip worked when I tried changemus to it.

Yeah, looks like I'm gonna have to wait a while more.