Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Allow expansion chips in PAL Owner: za909 New post
Page 1 of 1 Sort:  
Allow expansion chips in PAL Posted: 2014-04-24 15:50  (Last Edited: 2014-04-24 15:52) Reply | Quote
za909

Avatar

Member for: 3963 days
Location: Hungary
Status: Offline

#56600
Hey! I'd like to make this request, because a couple weeks ago I invited one of my friends over, who brought a ton of NES-related stuff, and we experimented with a couple things:

We had access to all expansion chips (both 4 and 8-channel N163), except for 5B. (But do you really want to listen to Gimmick! music at a lower pitch for everything, except the DPCM?)

It's absolutely possible to use expansion audio on a 2A07, if the expansion port resistor mod is done. You might have to remove the plastic case though, because the famicom cartridges don't fit together with the Converter otherwise. (Irrelevant for a PowerPak/Everdrive)
Obviously all the expansion chips had a lower pitch, except for VRC7, as Lagrange point carts have an internal clock source for the FM synthesizer.

We also tried the games with several Chinese-Russian clones, and they worked perfectly. The clock source is the same as in case of a 2A03, but the refresh rate is 50Hz.

So really, I see no reason not to include an option to export .nsf-s for PAL mode. The period/frequency values can all be calculated, and the tracker can already use 50Hz engine speed.

_______________________
Rectangular sh*t ©
RE: Allow expansion chips in PAL Posted: 2014-04-24 16:18 Reply | Quote
poodlecock

Avatar

Member for: 3398 days
Location: !wow
Status: Offline

#56601
[quote=za909]It's absolutely possible to use expansion audio on a 2A07, [u]if the expansion port resistor mod is done[/u]. You might have to remove the plastic case though, because the famicom cartridges don't fit together with the Converter otherwise. (Irrelevant for a PowerPak/Everdrive)[/quote]
I think this is why. Though this would be interesting to see.

_______________________
"im going to continue making this crazy stuff then after a while my style will be so sick that you will be like damn suuun that shit is so sick i dont even get it. i will be like bro its ok.. you dont have to." -omgdonut
Posted: 2014-04-24 21:36 Reply | Quote
za909

Avatar

Member for: 3963 days
Location: Hungary
Status: Offline

#56609
Let's assume you never mod anything. I'd have to buy a Famicom, and a famicom-specific flash cartridge, just to listen to tunes with expansion audio the right way. (No NTSC NES, because as I said, let's not mod anything)

The NES was meant to be capable of this, Nintendo simply didn't release any external attachment for it. It's not the same thing as modding your NES and taking the signal from the two output pins on the chip for "stereo" audio, which was not ever intended by the hardware design.

_______________________
Rectangular sh*t ©
Posted: 2014-04-24 22:43 Reply | Quote
poodlecock

Avatar

Member for: 3398 days
Location: !wow
Status: Offline

#56611
I don't mod. My brother does that technocrap for me =P

I searched it up, and apparently the sound pins were moved to the bottom of the Nintendo. I might check my cousin's Nintendo next time we go to his house =P

_______________________
"im going to continue making this crazy stuff then after a while my style will be so sick that you will be like damn suuun that shit is so sick i dont even get it. i will be like bro its ok.. you dont have to." -omgdonut
Posted: 2014-04-25 00:01 Reply | Quote
jsr
Administrator

Avatar

Member for: 5925 days
Location: Sweden
Status: Offline

#56616
There is no technical reasons for disallowing expansion chips in PAL mode; the only reason is that expansion chips was available only for the famicom system, which is NTSC (not counting possible clones).

With modifications anything is possible, as you noticed.

_______________________
Programmer and developer
Posted: 2014-04-26 07:44 Reply | Quote
rainwarrior

Avatar

Member for: 4150 days
Location: Canada
Status: Offline

#56670
VRC7 is an exception to the rule, it is not driven by the NES' clock, but rather its own onboard oscillator. If using PAL expansions, all of the expansions except VRC7 should have their tuning tables rebuilt for the clock adjustment.

Page 1 of 1 Sort: