I’ve been curious about how emulators work for a long time and had wanted to write one but wasn’t sure where to start. Recently someone on #lwjgl (bgilb) mentioned the chip-8 which he had started writing an emulator for. bgilb provided me with all the info I needed to get started, and now a week or so later I’m done! I put up a website with more info on the emulator (as well as the webstart launch link and some roms) http://www.cyntaks.com/projects/chip8
and heres a screen: