It is currently Wed Nov 22, 2017 7:02 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 9 posts ] 
Author Message
PostPosted: Mon Sep 26, 2016 5:43 am 
Offline

Joined: Tue Nov 10, 2015 2:39 am
Posts: 2
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


Top
 Profile  
 
PostPosted: Mon Sep 26, 2016 9:57 am 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5827
Location: Canada
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.


Top
 Profile  
 
PostPosted: Mon Sep 26, 2016 10:24 am 
Online

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19248
Location: NE Indiana, USA (NTSC)
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.


Top
 Profile  
 
PostPosted: Mon Sep 26, 2016 10:53 am 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5827
Location: Canada
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.)


Top
 Profile  
 
PostPosted: Mon Sep 26, 2016 11:30 am 
Online

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19248
Location: NE Indiana, USA (NTSC)
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.


Top
 Profile  
 
PostPosted: Tue Nov 22, 2016 2:20 pm 
Offline

Joined: Tue Nov 10, 2015 2:39 am
Posts: 2
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?


Top
 Profile  
 
PostPosted: Tue Nov 22, 2016 3:35 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5827
Location: Canada
It's still the same problem. The FDS does not do banking, so there's not really any mechanism to support larger files.


Top
 Profile  
 
PostPosted: Tue Nov 22, 2016 4:16 pm 
Online

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19248
Location: NE Indiana, USA (NTSC)
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.


Top
 Profile  
 
PostPosted: Tue Nov 22, 2016 4:37 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5827
Location: Canada
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.


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

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 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