Previous Thread
Next Thread
Print Thread
Page 5 of 9 1 2 3 4 5 6 7 8 9
Re: 2.0b6 release #21864
07/17/05 01:31 PM
07/17/05 01:31 PM
Joined: Jan 2005
Posts: 154
Texas
blargg Offline
Senior Member
blargg  Offline
Senior Member
Joined: Jan 2005
Posts: 154
Texas
I probably won't be writing any more expansion sound chip emulators. As I remember, MMC5 and VRC7 are rarely used. I was going to support FDS a while back but couldn't find reliable documentation. Having never even heard the thing, I didn't go further.

I care most about exact emulation; if I can't get very close I won't bother. N106 and VRC6 were simple enough that I implemented them based on documentation alone. GBS sound is still somewhat problematic because I don't have a Game Boy development cartridge for testing the sound hardware. Documentation always falls short in some way and it's not fun going in circles trying to figure out what's supposed to happen in ill-defined cases.

It might be possible to run other FDS, MMC5, and VRC7 emulators in parallel. The simplest solution of course is to include an alternate NSF engine that supports everything, and use it when the expansion sound bits in the NSF header have any bits other than 0x11 set.

As an alternate NSF sound engine with support for (I think) all the expansion sound chips, I'd recommend Disch\'s NotSoFatso , or the band-limited rewrite in his experimental Schpune. I think they're both under the GNU GPL license (I'm e-mailing the author about alternate licensing). I'd even volunteer to separate the NSF playing code from NotSoFatso or Schpune into a more independent player library.

Re: 2.0b6 release #21865
07/18/05 12:27 AM
07/18/05 12:27 AM
Joined: May 2002
Posts: 67
United States, Terra, Sol, Mil...
N
nZero Offline
Member
nZero  Offline
Member
N
Joined: May 2002
Posts: 67
United States, Terra, Sol, Mil...
I'm probably wrong, but I thought the VRCVII was just an OPLL with additional h/w for memory mapping-- could MAME's YM2413 core be fudged in or something? Not a huge deal, since only one commercial game uses it, but it seems to be somewhat popular with doujin NSFs.


-nZero
Re: 2.0b6 release #21866
07/18/05 12:59 AM
07/18/05 12:59 AM
Joined: Mar 2001
Posts: 16,070
USA
R
R. Belmont Offline OP
Very Senior Member
R. Belmont  Offline OP
Very Senior Member
R
Joined: Mar 2001
Posts: 16,070
USA
No idea, but if that's the case I could easily hack in Jarek's like you say.

UPDATE: Yeah, Charles Mac Donald says it's a YM2413, and that's good enough for me :-)

Re: 2.0b6 release #21867
07/19/05 04:50 AM
07/19/05 04:50 AM
Joined: Jul 2001
Posts: 100
Norman, OK, USA
R
Reznor007 Offline
Senior Member
Reznor007  Offline
Senior Member
R
Joined: Jul 2001
Posts: 100
Norman, OK, USA
What about support for the NSFe format? It's just an extension to NSF, but if you try to play an NSFe in AO it just shows gibberish in the song titles and doesn't make any sound.

http://disch.zophar.net/nsfe.php

Re: 2.0b6 release #21868
07/19/05 06:14 AM
07/19/05 06:14 AM
Joined: Mar 2001
Posts: 16,070
USA
R
R. Belmont Offline OP
Very Senior Member
R. Belmont  Offline OP
Very Senior Member
R
Joined: Mar 2001
Posts: 16,070
USA
It's rather more than "just an extension". That said, support would be nice. blargg, you up for it?

Re: 2.0b6 release #21869
07/19/05 09:07 PM
07/19/05 09:07 PM
Joined: Jan 2005
Posts: 154
Texas
blargg Offline
Senior Member
blargg  Offline
Senior Member
Joined: Jan 2005
Posts: 154
Texas
OK, I just rewrote the my player's NSFE code as a standalone module and tested it a bit. It allows use of the following NSFE fields (others can be easily added if necessary):

Game, author, copyright, person who ripped music, names of individual tracks, lengths of individual tracks, and an optional playlist. In most NSFEs the playlist contains the music tracks in the order they occur while playing the game, leaving out the sound effects and short music sequences.

Re: 2.0b6 release #21870
07/20/05 04:19 AM
07/20/05 04:19 AM
Joined: Jul 2005
Posts: 1
M
matthew0028 Offline
Junior Member
matthew0028  Offline
Junior Member
M
Joined: Jul 2005
Posts: 1
One small issue that's bugging me is that on OS X, the "Export to WAV" dialog box only allows filenames up to 31 characters long. Is there any intention on allowing longer file names in the future?

Re: 2.0b6 release #21871
07/20/05 11:55 PM
07/20/05 11:55 PM
Joined: Dec 1969
Posts: 892
Dublin, Ireland
Richard Bannister Offline

Senior Member
Richard Bannister  Offline

Senior Member
Joined: Dec 1969
Posts: 892
Dublin, Ireland
I'll resolve that at some stage, though I can't say that is a priority for me.

Richard in Venice


Noli umquam docere porcum cantare; perdes tempus et irritabis porcum.
Re: 2.0b6 release #21872
07/25/05 04:49 AM
07/25/05 04:49 AM
Joined: Jul 2005
Posts: 1
AZ, USA
Damnathan Offline
Junior Member
Damnathan  Offline
Junior Member
Joined: Jul 2005
Posts: 1
AZ, USA
Is there any place to download old builds of AO? There are some strange things happening with some of my SPCs, and I think the previous version I had played them fine... but I want to check.


"...and me, with this terrible pain in all the diodes down my left side..."
Re: 2.0b6 release #21873
07/26/05 06:40 AM
07/26/05 06:40 AM
Joined: Mar 2001
Posts: 16,070
USA
R
R. Belmont Offline OP
Very Senior Member
R. Belmont  Offline OP
Very Senior Member
R
Joined: Mar 2001
Posts: 16,070
USA
AFAIK there's no archive. Sorry.

Page 5 of 9 1 2 3 4 5 6 7 8 9

Moderated by  R. Belmont, Richard Bannister 

Who's Online Now
3 registered members (xinyingho, 2 invisible), 131 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,606
Posts112,516
Members4,827
Most Online296
Dec 5th, 2018
Powered by UBB.threads™ PHP Forum Software 7.6.1.1
(Release build 20180111)
Page Time: 0.028s Queries: 14 (0.010s) Memory: 5.7302 MB (Peak: 5.9440 MB) Zlib enabled. Server Time: 2018-12-16 10:26:26 UTC