Just out of curiosity: When you decided to port a C64 emulator, did you investigate VICE? it has an optional GTK2 GUI, already runs on some embedded targets (GP2X) and quite likely has a different set of porting issues compared to Frodo. You can find VICE at http://www.viceteam.org/