--- date: "2005-03-04T04:10:18Z" title: Rockbox on my iRiver H120 --- <p> This was already reported on <a href='http://engadget.com/'>Engadget</a> and <a href='http://slashdot.org/'>Slashdot</a>, but in case you missed it; <a href='http://rockbox.org/'>Rockbox</a> has been ported to the <a href='http://www.iriver.com/html/product/prpa_product.asp?pidx=43'>iRiver H100 series</a>! The bad news: No realtime <acronym title='MPEG 1/Layer 3 Audio'>MP3</acronym> playback (yet). The good news: <a href='http://www.rockbox.org/twiki/bin/view/Main/IriverPort#Rockboy_plugin'>Rockboy</a>, a port of the <a href='http://gnuboy.unix-fu.org/'>gnuboy gameboy emulator</a>! It's still a little rough around the edges, so I've started submitting patches. The <a href='/download/rockboy_menu-20050303.tar.gz'>first patch</a> — which has already been accepted to <acronym title='Concurrent Versioning System'>CVS</acronym> — adds a menu to Rockboy, and the <a href='/download/rockboy_state-20050304.patch'>second patch</a> adds load and save state support (via the menu). </p> <p> Anyway, <a href='http://rockbox.org/'>Rockbox</a> is great. It boots up about 3 times faster than the stock iRiver interface, and it has a lot more features, too! If you're an H120 owner who's unfazed by flashing firmware and cross compiling, then I highly recommend you give <a href='http://rockbox.org/'>Rockbox</a> a try (once the <acronym title='MPEG 1/Layer 3 Audio'>MP3</acronym> playback is ironed out, that is). As my parting gift, here's Bionic Commando running on my H120 (and a couple shots of my menu system as well): </p> <p> <a href='/screenshots/rockboy-20050304/dscf0225.jpg'><img src='/screenshots/rockboy-20050304/thumb/dscf0225.jpg' width='160' height='182' border='0' title='rockboy on the iriver h120' /></a> <a href='/screenshots/rockboy-20050304/dscf0226.jpg'><img src='/screenshots/rockboy-20050304/thumb/dscf0226.jpg' width='160' height='182' border='0' title='rockboy on the iriver h120' /></a> <a href='/screenshots/rockboy-20050304/dscf0227.jpg'><img src='/screenshots/rockboy-20050304/thumb/dscf0227.jpg' width='160' height='182' border='0' title='rockboy on the iriver h120' /></a> <a href='/screenshots/rockboy-20050304/dscf0228.jpg'><img src='/screenshots/rockboy-20050304/thumb/dscf0228.jpg' width='160' height='182' border='0' title='rockboy on the iriver h120' /></a> <a href='/screenshots/rockboy-20050304/dscf0229.jpg'><img src='/screenshots/rockboy-20050304/thumb/dscf0229.jpg' width='160' height='182' border='0' title='rockboy on the iriver h120' /></a> <a href='/screenshots/rockboy-20050304/dscf0230.jpg'><img src='/screenshots/rockboy-20050304/thumb/dscf0230.jpg' width='160' height='182' border='0' title='rockboy on the iriver h120' /></a> <a href='/screenshots/rockboy-20050304/dscf0231.jpg'><img src='/screenshots/rockboy-20050304/thumb/dscf0231.jpg' width='160' height='182' border='0' title='rockboy on the iriver h120' /></a> </p>