Hi. This is how I hacked the Elmo. Throughout this walkthrough, you can click on the pictures to get a better view of them as they are shrinked down.

This is a directory listing of what you should have in your folder.

The file called temp.inf is the file that you will be working with mostly.

What I did first was to edit this file. I'm not sure what kind of programming this is. I'm told is some sort of version of C but I'm not sure.

Open the temp.inf file in Notepad and you'll find a bunch of stuff referring to colors until you start scrolling down.

When you find this string of code:

PL_012:
PLAY HI+[50MSEC]+#CHILDSNAME+[150MSEC]+LETS_PLAY
RTS

This is the starting line that Elmo says. Ok this is the part where I break it down for you. You seperate words with a + and you have to delay some words with the [#MSEC] code. (I'm not too sure when to use this code so i use it every now and then. The #CHILDSNAME and #FAVCOLOR and all of the other #FAV's are defined in a different file. This will be explained soon.

I have circled what I am talking about below in the picture.

So for programming him I think its pretty much laid out for you. Just play with the words. You may add whatever names are in the Name Folder or some in the sounds folder (I'm not sure if all of them work but I think they do). Heres a sample:

PL_012:
PLAY [100MSEC]+ELMO+EAT+MEOW+[150MSEC]+MEOW+AND+WOOF_WOOF+[200MSEC]+MMMMMM+[200MSEC]
RTS

 

If you open the commrxd.txt file with notepad, you will find personalization options that you can edit. Once again, you may add whatever names are in the Name Folder or some in the sounds folder (I'm not sure if all of them work but I think they do). You can also make it so that names can be sounds..just rename the name file to the name of the sound file and overwright it.. if this doesnt make sense, email me.

Once you're done, open up elmo.exe.

You'll get a window like this with a lady talking about nothing important.

 

Make sure the Elmo is plugged in and click on Download to Elmo Knows Your Name. Confirm the selections by clicking on the continue button and then it should start sending files to Elmo. Congrats! Thats pretty much it. Unplug Elmo and turn him on. Push his stomach to see if it works. If not, feel free to Email me with questions at Elmo@Hackmyelmo.com

Thanks. I hope it works!

(Thanks to Casey Halverson’s SeattleWireless post on Elmo)

Donate to help pay for more Elmos and Explosives