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
help me,Nsfplayer FDS question
Moderator: Moderators
- rainwarrior
- Posts: 8735
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: help me,Nsfplayer FDS question
The FDS has no banking capabilities. It would have to pause the music while it loads a new bank from the disk.fcfan wrote:Question: how to support bank and support large NSF files.
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.
- rainwarrior
- Posts: 8735
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: help me,Nsfplayer FDS question
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.)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.
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.
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.
Re: help me,Nsfplayer FDS question
New Question: how to support large NSF files? Default make 64k fds image,how to 128k fds image?rainwarrior wrote:The FDS has no banking capabilities. It would have to pause the music while it loads a new bank from the disk.fcfan wrote:Question: how to support bank and support large NSF files.
- rainwarrior
- Posts: 8735
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
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.
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.
- rainwarrior
- Posts: 8735
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
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.
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.