It is currently Tue Oct 16, 2018 1:10 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: Pols voice.
PostPosted: Fri Mar 21, 2008 3:46 pm 
Offline
User avatar

Joined: Tue Jul 03, 2007 1:49 pm
Posts: 974
Anyone that can check if pols voice stil dies if you use the famicom mic? (in pal/ntsc games)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 21, 2008 5:46 pm 
Offline
User avatar

Joined: Fri Nov 19, 2004 7:35 pm
Posts: 4093
He's not dying when I push the VS coin switch.
Pushing on the VS coin switch causes a certain NES test program to think the microphone is active, but does not affect the same bits.

_________________
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!


Last edited by Dwedit on Fri Mar 21, 2008 5:53 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 21, 2008 5:48 pm 
Offline
User avatar

Joined: Tue Jul 03, 2007 1:49 pm
Posts: 974
Damn. Ah well. You sure about this? Tried an emulator with a mic emulator? (mic would create more "wavy" results on the actual internal pin I think so maybe it checks for that?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 21, 2008 5:59 pm 
Offline
User avatar

Joined: Fri Nov 19, 2004 7:35 pm
Posts: 4093
There's only minimal overlap:
4016.2 is microphone bit (Read only) on a Famicom
4016.2 is VROM Bank Select (Write only) in a VS unisystem arcade machine
the other adjacent bits are VS Dipswitches. No clue how the Microphone polling code works, whether it can be affected by bits other than the microphone bit.

I'm sure Nintendo took out the microphone polling code from the cartridge versions.

_________________
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 21, 2008 6:05 pm 
Offline
User avatar

Joined: Tue Jul 03, 2007 1:49 pm
Posts: 974
I think I know why they didn't just leave it in non functional. The pins tied low on nes. (according to a site) This would mean it would always register.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 15, 2008 4:16 am 
Offline
B&: This is not your blog
User avatar

Joined: Fri Dec 07, 2007 11:40 pm
Posts: 208
Location: 480/85260
what the bloody hell are you guys even talking about?

_________________
Cheers,
Timothy Robert Keal alias jargon

Image
Miser's House Anthology Project


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 15, 2008 4:33 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20656
Location: NE Indiana, USA (NTSC)
An enemy in The Legend of Zelda that responded to player 2's microphone in the Japanese version.

And please don't swear just for the sake of swearing. I read some of your recent posting history, and it consisted mostly of one-liners.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 15, 2008 2:27 pm 
Offline
User avatar

Joined: Wed Dec 06, 2006 8:18 pm
Posts: 2827
I've never understand why people are so interested in this strange feature. Wouldn't it be best to try to solve it by comparing code between the two versions? Also shouldn't the Japanese cartridge still support the Mic?


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 15, 2008 5:54 pm 
Offline

Joined: Thu Jun 29, 2006 7:44 pm
Posts: 524
Location: lolz!
What enemy responds and what other games use this?


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 15, 2008 6:28 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20656
Location: NE Indiana, USA (NTSC)
NTCD: Have you tried Google?


Top
 Profile  
 
 Post subject:
PostPosted: Tue Apr 15, 2008 7:57 pm 
Offline
User avatar

Joined: Wed Dec 06, 2006 8:18 pm
Posts: 2827
Pol's Voice, http://www.lanceandeskimo.com/chefelf/g ... orld.shtml

Apparently blowing into the Mic would make it die or something.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Apr 16, 2008 12:23 pm 
Offline

Joined: Sat Oct 29, 2005 12:03 am
Posts: 338
I found the routine that checks for Microphone activity. It, quite literally, Polls the microphone for activity.

Famicom Zelda 1:
Kill Pols Voice Monsters Almost Instantly (This is the Mic routine)
ZEKKPAUY

Kill Pols Voice Monsters Instantly (This is the Test routine)
AAVKPPGP

It reads the microphone activity bit, compares it to the last state it was at(04 for on, 00 for off), and if it's different, it increments 0518, and stores the different activity status to 0516. If the state differed between active and inactive at least 0x14 times of the 0x28 polled, then they die. Otherwise, I see no difference in their activity. A constant microphone-on signal did nothing useful.

Neither the unique 4016 read, nor the 0516/0518 functionality remains, not even near the code that comes before the 0518 test in the famicom version.

_________________
NSFs I've ripped:
http://www.angelfire.com/nc/ugetab/

A Searchable list of NSFs from other sites. In Internet Explorer, go to Edit>Find (on This Page)...
http://www.angelfire.com/nc/ugetab/NSFList.txt


Top
 Profile  
 
 Post subject:
PostPosted: Wed Apr 16, 2008 12:50 pm 
Offline
User avatar

Joined: Tue Jul 03, 2007 1:49 pm
Posts: 974
Ah too bad. Well at least now we know. Would be cool if it were stil in there though.


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

All times are UTC - 7 hours


Who is online

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