Famicom Microphone Test

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

Post Reply
User avatar
rainwarrior
Posts: 8732
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Famicom Microphone Test

Post by rainwarrior »

Just a really simple test that reads $4016.d2 once per frame and displays the result onscreen.
mict.png
mict.png (1.95 KiB) Viewed 11404 times
Attachments
mict.nes
(32.02 KiB) Downloaded 618 times
mict_src.zip
(49.55 KiB) Downloaded 591 times
ccovell
Posts: 1045
Joined: Sun Mar 19, 2006 9:44 pm
Location: Japan
Contact:

Re: Famicom Microphone Test

Post by ccovell »

I hope it's not rude, but here's mine from a while back:

http://www.chrismcovell.com/data/Waveform_Check.zip

Image
User avatar
rainwarrior
Posts: 8732
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: Famicom Microphone Test

Post by rainwarrior »

I don't mind. It's good to have other examples. Tepples' allpads can also display the microphone as a blinking light, if it manages to detect a Famicom system.
Pokun
Posts: 2681
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: Famicom Microphone Test

Post by Pokun »

As the topic was brought up again I thought I might as well post my Family BASIC version of Rainwarrior's program:

Code: Select all

'MICROPHONE TEST PROGRAM
10 M=PEEK(&H4016) AND &H4
20 IF M=4 THEN PRINT"1";
30 IF M<>4 THEN PRINT"0";
40 GOTO 10
I used Family BASIC quite a lot like this for running arbitrary code before I got a flashcart (before the Everdrive existed).
Fiskbit
Posts: 891
Joined: Sat Nov 18, 2017 9:15 pm

Re: Famicom Microphone Test

Post by Fiskbit »

I posted in this thread my microphone test which records microphone input to WRAM and can play it back, but here's a tweaked version that uses battery-backed SRAM, instead, so that the recordings can be saved. The archive also includes a .sav file with "Hello world" recorded from a Famicom.
Attachments
famicom_microphone_test_battery.zip
(8.3 KiB) Downloaded 261 times
Post Reply