First of all, you cannot telnet into a standard empeg. a command prompt will be available over serial. Here are some instructions to get you going...
step 0 : download setvisual.tgz from
http://empeg.dyndns.org/empeg/setvisual. The attached version only works on one specific developer-image and doesn't modify the Tux much visual.
step 1 : Connect your empeg through serial to your PC
step 2 : power on your empeg.
step 3 : start emplode and install a developer image on your empeg ( see emplode help )
step 4 : stop emplode
step 5 : start hyperterm
step 6 : set hyperterm to 115200 baud, 8N1, no handshaking
step 7 : reboot your empeg. Boot messages should appear in hyperterm
step 8 : press 'q' in hyperterm a couple of times after the empeg has booted
step 9 : a shell-prompt should appear. type command 'rw' to mount the root fs readwrite
step 7 : choose transfer->send-file from hyperterm menu and send the setvisual-executable and .bin-files
step 8 : type command 'chmod +x setvisual'
step 9 : backup your original files :
empeg:/# cp /empeg/bin/player /empeg/bin/player.org
empeg:/# cp /empeg/lib/primitives.bin /empeg/lib/primitives.bin.org
step 10 : start setvisual :
empeg:/# ./setvisual
found static visual bitmap at offset 862432; replace? [Y/N] y
bitmap filename : /tmp/static.bin
written static visual
found startup-logo bitmap at offset 866828; replace? [Y/N] y
bitmap filename : /tmp/startuplogo.bin
written startup-logo
found Tux Much bitmap at offset 400256; replace? [Y/N] y
bitmap filename : /tmp/tuxmuch.bin
written Tux Much image
empeg:/#
step 11 : mount the root filesystem readonly :
empeg:/# ro
step 12 : reboot your empeg
step 13 : enjoy your new visuals...
To restore the original files :
empeg:/# rw
empeg:/# cp /empeg/bin/player.org /empeg/bin/player
empeg:/# cp /empeg/lib/primitives.bin.org /empeg/lib/primitives.bin
Frank van Gestel