It is currently Tue Oct 24, 2017 4:42 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 12 posts ] 
Author Message
PostPosted: Sun May 28, 2017 8:33 am 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
This NSF plays the DMC channel only on Nintendulator. No sound output on RockNES or Nestopia.
Anything special for such NSF? $4017 watch dog?

-attachment removed-


Last edited by Zepper on Sat Jun 03, 2017 7:02 am, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sun May 28, 2017 9:58 am 
Offline
User avatar

Joined: Sun Sep 19, 2004 10:59 pm
Posts: 1390
The only "special" things I see about this NSF are that it claims to use both VRC6 and VRC7 expansion sound simultaneously (which it clearly doesn't), the first 59 "songs" are just sound effects and instrument samples, and it doesn't appear to have been properly optimized (though my optimization tool seems to choke on it for some reason).

_________________
Quietust, QMT Productions
P.S. If you don't get this note, let me know and I'll write you another.


Top
 Profile  
 
PostPosted: Sun May 28, 2017 2:41 pm 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
Quietust wrote:
The only "special" things I see about this NSF are that it claims to use both VRC6 and VRC7 expansion sound simultaneously (which it clearly doesn't)

Here's the header information taken with my emulator. Are you sure about the VRC6 flag?
Code:
File: Power Blade 2 JP [Captain Saver] (1992)(Natsume, Taito).nsf
Format......: NSF
STRING RAW..: NESM
VERSION.....: 1
SONGS.......: 17
SONG START..: 1
LOAD ADDRESS: 8000h
INIT ADDRESS: C000h
PLAY ADDRESS: 8003h
GAME TITLE..: Captain Saver
ARTIST......: Kinuyo Yamashita
COPYRIGHT...: 1992 Taito
NTSC TICKS..: 411Ah
BANKSWITCH..: 00 00 00 00 00 00 00 00
PAL TICKS...: 0h
BYTE CTRL0..: 0h
BYTE CTRL1..: 0h
CRC32.......: $2B8FD2D0


Top
 Profile  
 
PostPosted: Sun May 28, 2017 2:47 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6304
Location: Seattle
Code:
$ hd -n 128 Power\ Blade\ 2\ \[Captain\ Saver\]\ \(1992\)\(Natsume\,\ Taito\).nsf
00000000  4e 45 53 4d 1a 01 4c 3c  00 80 00 80 2b 84 50 6f  |NESM..L<....+.Po|
00000010  77 65 72 20 42 6c 61 64  65 20 49 49 00 00 00 00  |wer Blade II....|
00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 4b 69  |..............Ki|
00000030  6e 75 79 6f 20 59 61 6d  61 73 68 69 74 61 00 00  |nuyo Yamashita..|
00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 31 39  |..............19|
00000050  39 32 20 54 61 69 74 6f  00 00 00 00 00 00 00 00  |92 Taito........|
00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 1a 41  |...............A|
00000070  00 00 00 00 00 00 00 00  10 4e 03>03<00 00 00 00  |.........N......|
Right there. Byte 07B. Should be 0, but is instead 3, which means VRC6 and VRC7.


Top
 Profile  
 
PostPosted: Sun May 28, 2017 2:57 pm 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
My fault! Clearly an error parsing the file header. :oops:

But still... any other emu playing this tune with DMC ok?


Last edited by Zepper on Sat Jun 03, 2017 7:08 am, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sun May 28, 2017 5:22 pm 
Offline
User avatar

Joined: Sun Sep 19, 2004 10:59 pm
Posts: 1390
I just tried it in some old versions of RockNES (5.03) and Nestopia (1.40) and it plays just fine...

_________________
Quietust, QMT Productions
P.S. If you don't get this note, let me know and I'll write you another.


Top
 Profile  
 
PostPosted: Sun May 28, 2017 6:20 pm 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
For some bizarre reason, bytes 0x78-0x7B are zeroes after loading the file. It doesn't occur with other NSFs. Weird.
Quietust wrote:
I just tried it in some old versions of RockNES (5.03) and Nestopia (1.40) and it plays just fine...

Perhaps a roll-back is required. Thanks.


Last edited by Zepper on Sat Jun 03, 2017 7:09 am, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sat Jun 03, 2017 7:06 am 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
Sorry, I had uploaded the wrong NSF. :oops: :oops:
The japanese version has the bytes $78,$79,$7A,$7B as zeroes. Check it out.
This tune (now go back to the first message!) isn't playing the DMC channel.


Attachments:
Power Blade 2 JP [Captain Saver] (1992)(Natsume, Taito).zip [11.27 KiB]
Downloaded 49 times
Top
 Profile  
 
PostPosted: Sat Jun 03, 2017 8:06 am 
Offline
User avatar

Joined: Sun Sep 19, 2004 10:59 pm
Posts: 1390
Zepper wrote:
Sorry, I had uploaded the wrong NSF. :oops: :oops:
The japanese version has the bytes $78,$79,$7A,$7B as zeroes. Check it out.
This tune (now go back to the first message!) isn't playing the DMC channel.


That NSF has been over-optimized, and none of the DMC samples are present - they normally live at $C000-$FFFF, but the only thing in that address range is your INIT code ("ADC #$3B ; JMP #8000").

_________________
Quietust, QMT Productions
P.S. If you don't get this note, let me know and I'll write you another.


Top
 Profile  
 
PostPosted: Sat Jun 03, 2017 12:43 pm 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
OKay. I run it and it's confirmed the DMC not playing even in Nestopia.


Top
 Profile  
 
PostPosted: Tue Jun 13, 2017 10:19 am 
Offline
User avatar

Joined: Tue May 06, 2014 1:50 pm
Posts: 336
Location: Szeged, Hungary
I seriously don't know how can people still bump into these crappy old NSF rips. : p
Things like this was one of the reasons to make my own normal archive.

Here is a reripped version with a lookup table.


Attachments:
Captain Saver (SFX).nsf [32 KiB]
Downloaded 37 times

_________________
http://mrnorbert1994.uw.hu/
Top
 Profile  
 
PostPosted: Tue Jun 13, 2017 2:47 pm 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
MrNorbert1994 wrote:
I seriously don't know how can people still bump into these crappy old NSF rips. : p

It's from a huge collection I downloaded from somewhere, and I'm using those files to test my player. Unfortunately, I don't know the quality of the files, so your point is kinda... harsh and stupid. I don't keep tracking the latest NSFs.

Quote:
Here is a reripped version with a lookup table.

Thanks, but I already own a working copy from the collection - this one was broken, indeed.


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

All times are UTC - 7 hours


Who is online

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