nesdev.com
http://forums.nesdev.com/

help me,Nsfplayer FDS question
http://forums.nesdev.com/viewtopic.php?f=6&t=14885
Page 1 of 1

Author:  fcfan [ Mon Sep 26, 2016 5:43 am ]
Post subject:  help me,Nsfplayer FDS question

Nsfplayer FDS is a very cool player software, but does not support the bank, the file size is limited to about 25K, the open source code.
Question: how to support bank and support large NSF files.
Website: http://offgao.net/program/nsfpfds.html

Author:  rainwarrior [ Mon Sep 26, 2016 9:57 am ]
Post subject:  Re: help me,Nsfplayer FDS question

fcfan wrote:
Question: how to support bank and support large NSF files.

The FDS has no banking capabilities. It would have to pause the music while it loads a new bank from the disk.

Author:  tepples [ Mon Sep 26, 2016 10:24 am ]
Post subject:  Re: help me,Nsfplayer FDS question

That's true if an album is distributed as a disk image (.fds). But NSF uses its own bankswitching, even if it uses FDS as a synth.

Author:  rainwarrior [ Mon Sep 26, 2016 10:53 am ]
Post subject:  Re: help me,Nsfplayer FDS question

tepples wrote:
That's true if an album is distributed as a disk image (.fds). But NSF uses its own bankswitching, even if it uses FDS as a synth.

This is a program that makes an FDS image of an NSF. The question isn't about NSFs with FDS expansion. (Unless I'm mistaken.)

Author:  tepples [ Mon Sep 26, 2016 11:30 am ]
Post subject:  Re: help me,Nsfplayer FDS question

Sorry, I must have misread.

In the case of NSF to FDS image conversion, any 2A03-only or FDS NSF that uses bank switching or $8000-$DFFF will need to be hacked, almost certainly manually. Music engine recognition (e.g. is this FamiTracker?) might be the most practical option if you insist on something automatic.

Author:  fcfan [ Tue Nov 22, 2016 2:20 pm ]
Post subject:  Re: help me,Nsfplayer FDS question

rainwarrior wrote:
fcfan wrote:
Question: how to support bank and support large NSF files.

The FDS has no banking capabilities. It would have to pause the music while it loads a new bank from the disk.


New Question: how to support large NSF files? Default make 64k fds image,how to 128k fds image?

Author:  rainwarrior [ Tue Nov 22, 2016 3:35 pm ]
Post subject:  Re: help me,Nsfplayer FDS question

It's still the same problem. The FDS does not do banking, so there's not really any mechanism to support larger files.

Author:  tepples [ Tue Nov 22, 2016 4:16 pm ]
Post subject:  Re: help me,Nsfplayer FDS question

Perhaps fcfan is asking how to make a disk image that loads more songs as they're needed. Then side 1 would have the player, the player's graphics, and the first two music sequence files, and side 2 would have more music sequence files.

Author:  rainwarrior [ Tue Nov 22, 2016 4:37 pm ]
Post subject:  Re: help me,Nsfplayer FDS question

That would generally be packing multiple smaller NSF files into a single FDS image, rather than supporting a single large NSF.

There is a smaller subset of large NSFs that only use banking during song init, but I don't know how far out of your way you want to go to detect and/or look for these.

Page 1 of 1 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/