What the hell are you talking about? I am not recording the games from the Everdrive N8, but entirely from the original cartridges. The Everdrive N8 is only used to load the test program into CPU memory.Great Hierophant wrote:I would not trust the EverDrive's handling of any expansion audio levels in an HVC or a Twin, they'll sound too quiet.
Namcot 163/MMC5/Konami VRC6 Audio Level test program
Moderator: Moderators
-
NewRisingSun
- Posts: 1500
- Joined: Thu May 19, 2005 11:30 am
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
-
Great Hierophant
- Posts: 780
- Joined: Tue Nov 23, 2004 9:35 pm
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
I know that, I did something similar once with Chris Covell's TapeDump. The sentence "I would not trust the EverDrive's handling of any expansion audio levels in an HVC or a Twin, they'll sound too quiet" really does not make sense in the context of this discussion and should not have been included.NewRisingSun wrote:What the hell are you talking about? I am not recording the games from the Everdrive N8, but entirely from the original cartridges. The Everdrive N8 is only used to load the test program into CPU memory.Great Hierophant wrote:I would not trust the EverDrive's handling of any expansion audio levels in an HVC or a Twin, they'll sound too quiet.
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
My only guess is that there were (at least?) two production runs of the silicon dice for the 163. Between NewRisingSun's data here and the data I compiled here, we have several variations:Great Hierophant wrote:While there is generally a linear relationship between the measured resistance of a cartridge and its relative volume level, the results are not always predictable
Final Lap has been found with both 4.7k and 15k resistors
Sangokushi (1) has been found with both 33k and 4.7k
King of Kings has been found with both 10k and 4.7k
But ... man, what is going on with Namco Classic 2? Rainwarrior felt a good balance from that was roughly +15dB, not the +2dB measured here.
Ignoring that, the volume range of a single voice seems to vary from +11dB (Rainwarrior's comment here of 3.6x on Final Lap) to +19.5dB (Sangokushi), how precise do we want to be?
Is it worth trying to be more accurate than 3dB, given that there's clear mix variations? Just two submappers, one for +12dB and one for +18dB?
-
NewRisingSun
- Posts: 1500
- Joined: Thu May 19, 2005 11:30 am
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
I would like to find out for sure though, which is why I will try to get the two other VRC6 games. The two MMC5 games' expansion sound volumes on the other hand are exactly identical. In fact, perhaps unsurprisingly, each MMC5 square wave channel seems to be almost exactly (+/- 1dB) as loud as the APU's on the Twin Famicom, even though both games were published when the GPM was already being produced. The DAC is a tiny bit louder --- writing the same value should make the MMC5's DAC sound 6 dB quieter than the APU because of the additional bit, but I measure it only being 4-5 dB quieter.rainwarrior wrote:MMC5 and VRC6 aren't really a problem in this respect, as I don't think there's ever been any mention of variation in levels from game to game like N163, just variation due to the tolerances of the components involved.
I don't know what's going on with Namco Classic II. Instead of attenuating the APU, it seems to merely low-pass filter it, though I don't know enough about electronics to explain how an attenuator could by accident turn into an low-pass filter. I could try to acquire a second copy, though I don't exactly find the game worth it.
I would be fine with just two submappers. Since nobody seems to be willing to ask the Mysterious Oracle of Kevtris directly what his proposed submapper #1 was for, I would venture the opinion that it was for games like Mindseeker that store save data in the N163's internal 128 bytes of chip RAM, eschewing WRAM. Since that information is expressed in the NES 2.0 header in its PRG-NVRAM field, submapper #1 should be deprecated. Also, I am not sure what the point of using submapper #9 instead of #2 is, given that no N129 game (of which I only know one, Namco Star Wars) uses expansion audio to begin with, and there is no description in what way the expansion audio is "buggy".
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
Not well quantified. The only knowledge we have is Naruko's initial comment, and his subsequent recordings.NewRisingSun wrote:Also, I am not sure what the point of using submapper #9 instead of #2 is, given that no N129 game (of which I only know one, Namco Star Wars) uses expansion audio to begin with,
there is no description in what way the expansion audio is "buggy".
It sounds to me like there's some arithmetic error in how it does the lookup into the waveform: pitches are still usually correct.
But you're right that it doesn't warrant a submapper.
- rainwarrior
- Posts: 8719
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
I'll record my own soon to add to the data.
I'm not sure what I'd suggest for submappers, but now that some good measurements have been taken (thanks so much!) I'm going to implement a new NSFe packet for mixing specs. Had it planned for a long time, but now there's finally something to use it for that isn't just people complaining the Famitracker mix doesn't match NSFPlay.
I'm not sure what I'd suggest for submappers, but now that some good measurements have been taken (thanks so much!) I'm going to implement a new NSFe packet for mixing specs. Had it planned for a long time, but now there's finally something to use it for that isn't just people complaining the Famitracker mix doesn't match NSFPlay.
-
NewRisingSun
- Posts: 1500
- Joined: Thu May 19, 2005 11:30 am
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
For what it's worth, here are PCB images of my strange-sounding Namco Classic II PCB. When I opened the cartridge shell, I found that for no apparent reason, there were two toothpicks attached to the inside of the cartridge shell with adhesive tape. I'm not kidding.
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
Well, uh, this explains the lowpass filter you heard:
- Attachments
-
- crop-NamcoClassic2-Front.jpg (40.21 KiB) Viewed 9782 times
-
NewRisingSun
- Posts: 1500
- Joined: Thu May 19, 2005 11:30 am
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
But... why? No other game has this, though Mappy Kids has a weird thing (probably unrelated) that looks like a solder pad.
Last edited by NewRisingSun on Mon Aug 06, 2018 1:35 pm, edited 2 times in total.
- rainwarrior
- Posts: 8719
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
HA HA HA that's a good twist. :>
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
That looks like a place to add the same lowpass filter.NewRisingSun wrote:though Mappy Kids has a weird thing (probably unrelated) that looks like a solder pad.
- rainwarrior
- Posts: 8719
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
Maybe someone was using it for homebrew music, and modified it trying to get 8-channel to sound better?
-
NewRisingSun
- Posts: 1500
- Joined: Thu May 19, 2005 11:30 am
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
I guess I need to get that second copy after all.
But the LPF being optional and to be used for eight-channel music makes sense.
But the LPF being optional and to be used for eight-channel music makes sense.
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
I guess you can check Sean Riddle's webpage for M50805 levels for Family Aerobics Studio. The Jaleco level test program could just probably swap through all the different mappings for the chip.
You got source for these things?
You got source for these things?
- rainwarrior
- Posts: 8719
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Namcot 163/MMC5/Konami VRC6 Audio Level test program
I've recorded these with my (AV modded) Famicom vs. the carts I have:
I also have Erika to Satoru no Yumebouken, but hotswapping into it creates a horrible noise. Whatever your test does, I think it needs to do more thorough initialization of N163 (with source code I could maybe tell you what). Also, you have VRC6TESA.NES and VRC6TEST.NES but the VRC6a variant seems to be VRC6TEST and not VRC6TESA?
Rough results: MMC5 is more or less the same volume as my APU, just inverted (as expected). VRC6 is close to APU (as expected), though slighlty quieter. Rolling Thunder N163 is 16.9 dB louder than APU. Erika to Satoru no Yumebouken is 18.9 dB louder.
Edit: Updated with recording of Erika to Satoru no Yumebouken.
- MMC5 Just Breed
- MMC5 Uchuu Keibitai SDF
- VRC6 Esper Dream 2
- N163 Rolling Thunder - 16.9 dB
- N163 Erika to Satoru no Yumebouken - 18.9 dB
Rough results: MMC5 is more or less the same volume as my APU, just inverted (as expected). VRC6 is close to APU (as expected), though slighlty quieter. Rolling Thunder N163 is 16.9 dB louder than APU. Erika to Satoru no Yumebouken is 18.9 dB louder.
Edit: Updated with recording of Erika to Satoru no Yumebouken.
Last edited by rainwarrior on Mon Aug 06, 2018 10:23 pm, edited 2 times in total.