OPP: ChameleonPi

You are now basically obligated to pick up a Raspi.  Chameleon is a Raspian “Wheezy” remix which includes almost every video game console emulator you’d ever want.  Easily drop a few roms in your pi via your desktop’s network browser and you’re quickly reliving every priceless moment in The Legend of Zelda or Super Mario, or just get a gentle game of pong going on.

From Carles Oriol:

Comprehensive instructions on how to flash an SD with ChameleonPi (8GB minimum):
http://www.stefanopaganini.com/raspberry-pi-chameleon-overview-and-tutorial/

CameleonPi Homepage:
http://chameleon.enging.com

I experienced quite a bit of lag using the NES emulator until I over-clocked the CPU.

To check your current clock speed:

vcgencmd get_config arm_freq

or for more detailed information:

vcgencmd get_config int

You can edit the config file directly:

sudo nano /boot/config.txt

or use the raspi-config tool to set basic over-clocking:

sudo raspi-config

Scroll down to option 7 – overclock.
I chose “High” 950MHz ARM, 450MHz core, 450MHz SDRAM, 6 overvolt.
So far it’s running smooth with these settings.

My next step will be to figure out how to only display the emulators that I choose in the UI in hopes of simplifying the interface for less experienced, and younger users.  I think machines.conf file has something to do with it so I’ll make a backup copy and start messing around with it:

sudo cp /opt/selector/machines.conf /opt/selector/machines_orig.conf
sudo nano /opt/selector/machines.conf

Leave a Reply