I've decided I'm going to program an emulator for a video game console, calculator, or whatever. But I need somewhere to start. Which in your opinion is the easiest console or calculator to emulate, and which does not require alot of programming expertise? I've been programming for a while now, but this is my first emulator, so I want to start from the bottom. And does anyone know where I can find a tutorial on programming an emulator in C? I found tutorials online, but they don't tell me anything I don't know, like what libraries I need to use in the source code. They just tell what an emulator is made of.