Various programs and creations. NEW! Build a radio with an LM386 amplifier chip (the 'Jesus' radio)
This page contains programs I wrote as well as open-source (GPL) programs that I updated. Right now there's only a few GBA and PSP programs. If you're looking for commercial ROMs,they're not going to be on this site because I don't have the guts to wreck/shut down my Amish/Faerytale fan page because of the actions of the Big Media Philistines.
All programs come with source code and instructions on how to compile them if you're a complete newbie, and the binaries if you can't even figure that out..
Excellent (again)!I I un-bricked this Web Site on January 15, 2009...note to self. NEVER change the password while drowsy/drunk. :-P
GBA White Noise Generator: White noise is a sound containing all the frequencies of the spectrum. It sounds like a waterfall. This DevkitPro C program demonstrates how to use the Rand() function to generate noise.
Binary with Source
GBA_White_Noise.zip (33,983 bytes)
Playstation Portable Oscilloscope: This program will input sound from the analog microphone input and display the waveform on the LCD screen.
Turned out that you need to "svn checkout" the zlib and libpng from svn://svn.pspdev.org/psp/trunk/zlib/ and svn://svn.pspdev.org/psp/trunk/libpng then type a "make" then a "make install" in both the zlib and libpng directories one at a time.
Binary with Source
PSP_Oscilloscope.zip (227kB)
Stereophonic GSM Player for GBA:Are you tired of listening to GSM music in Mono on your GBA? Mabye you use MusicPlayerAdvance and get a whopping 4 songs on a 128Mbit cart (with no room left for games)? Here's the solution. I updated Damian Yerrick's (www.pineight.com/gba) GSM player for GBA (it's GPL open-source) so that it plays in true stereo sound. You get 45 minutes on a 128Mbit cart (16 megabytes), enough for most LP Records, and if you use a 256Mbit ROM, you can fit a whole 90 minute cassette tape in one game. It also runs on a Sony PSP in the Gpsp emulator at 233 Mhz. This one has volume adjust (for songs recorded too quiet), and it has bar graph level meters (not too accurate) so you don't clip. The quality is good enough for listening at a party (just stick the flashcart in the Gameboy Player that your friend has), though it's not good enough for taping off of. You'll be amazed at how more lifelike the music is in stereo, what a difference. UPDATE: Cleaned up the Makefile and now the program runs in Visualboy Advance too!
Binary with source:
Stereo_GSM.zip (around 500 kb)
GSM Player with album cover display: The GSM player above, with small bargraph level meters (todo: make them turn red when loud), time display, volume amplify with indicator and the best part is you can display the album cover along with the song filename in Bitmap Mode. UPDATE: Now it runs smoothly on VisualBoyAdvance too! Plays in stereo. Binary with Source. GSM_cover_player.zip
Stereophonic DPCM Player for GBA: Not to be outdone, I ported the DPCM algorithm for the NES to the GBA. It uses the code from Damian Yerrick's 18.exe and uses 81.exe as an encoder. You get almost 2 hours of hissy-sounding stereo sound (the same kind as the fabled Elrond DPCM wax-cylinder recorder) on a 256Mbit cart (32 Megabytes). Features include a mono oscilloscope and volume adjust. There is no track title display, though.
Binary
(140,156 bytes)
Source! Oh, yes, I found it on my backup drive! 414,405 bytes 
Back to The Amish Fan Page