NSFPlay 2.3
Moderator: Moderators
Re: NSFPlay 2.3
You're right and I'm an idiot.
Setting highpass to one above 0 eliminated the DC.
Setting highpass to one above 0 eliminated the DC.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
Re: NSFPlay 2.3
Hey how can I force specific region via C++? All NSFs I open are played in NTSC but I want PAL or Dendy.
- rainwarrior
- Posts: 8731
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: NSFPlay 2.3
In the UI the "Region" setting is a dropdown list near the bottom of the "General" tab.
In the .ini file the setting is called "REGION", consult nsfplay.txt for a list of values.
In the .ini file the setting is called "REGION", consult nsfplay.txt for a list of values.
Re: NSFPlay 2.3
How can I make the infinite playtime?
- rainwarrior
- Posts: 8731
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: NSFPlay 2.3
I don't think there's a setting for "infinite", but you can set the play time very high, which is practically the same thing?
Edit: The UI seems to give it a limit of 32767 seconds (about 9 hours). Is that "infinite" enough?
Edit: The UI seems to give it a limit of 32767 seconds (about 9 hours). Is that "infinite" enough?
Re: NSFPlay 2.3
If the time is set to 0, does it not play at all? ;P That could be infinite looping.
- rainwarrior
- Posts: 8731
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: NSFPlay 2.3
A time of 0 is treated as such.
Re: NSFPlay 2.3
za909's extremely small 390 byte NSF based on pseudo-random patterns does not work with NSFPlay, but works in other players.
- rainwarrior
- Posts: 8731
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: NSFPlay 2.3
1. What does "other players" mean?
2. Does it run on a PowerPak?
3. Why does it enable NMI by writing $80 to $2000 during INIT?
4. Is there source code?
2. Does it run on a PowerPak?
3. Why does it enable NMI by writing $80 to $2000 during INIT?
4. Is there source code?
Re: NSFPlay 2.3
Hrm... Works on NSFLive and FCE Ultra. Does not work on VirtuaNSF or Nintendulator either.
I NOP'd the NMI with $2000 code and it still doesn't work in NSFPlay, but continues to work in the above two.
viewtopic.php?f=6&t=16061
I NOP'd the NMI with $2000 code and it still doesn't work in NSFPlay, but continues to work in the above two.
viewtopic.php?f=6&t=16061
- rainwarrior
- Posts: 8731
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: NSFPlay 2.3
This is the bank setup:
Bank :[00][00][00][00][00][00][00][f9]
F9 should be a 00. The contents of bank F9 are "undefined" since the file has no such bank.
Fixing that will get it to run, but it should also get rid of the STA $2000 since NMI will almost certainly cause PowerPak and any player with a PPU to fail in some way.
Bank :[00][00][00][00][00][00][00][f9]
F9 should be a 00. The contents of bank F9 are "undefined" since the file has no such bank.
Fixing that will get it to run, but it should also get rid of the STA $2000 since NMI will almost certainly cause PowerPak and any player with a PPU to fail in some way.
Re: NSFPlay 2.3
OK; wow. Yeah, that was easy. Thanks.rainwarrior wrote:This is the bank setup:
Bank :[00][00][00][00][00][00][00][f9]
F9 should be a 00. The contents of bank F9 are "undefined" since the file has no such bank.
Fixing that will get it to run, but it should also get rid of the STA $2000 since NMI will almost certainly cause PowerPak and any player with a PPU to fail in some way.