Nicolas Electronics

Electronic projects and programming

Uncategorized

CHIP-8 Emulator

Hey, it’s been a while since I posted something new here.

I’ve always wanted to try my hand at an emulator and didn’t want to start with something too difficult like a true retro console. I searched for something to emulate and found out about the CHIP-8.

It has 35 different instructions encoded in a 2 byte opcode, 16 one byte registers, 2 timers, a hexadecimal keypad, a memory of 4096 bytes where the program starts at address 0x200 and a screen with a resolution of 64 pixels by 32 rows. The display buffer starts at 0xF00 and ends at 0xFFF.
(more…)

First Post

Hi everyone !

First post on my new website. I hope you’ll like what you’ll see on it in the near future.
This site is all about electronics and programming, learning and experimenting.

I’ll try to diversify my content as much as I can to keep this as interesting as possible.
If you have any comments or ideas, go to the contact page and feel free to send me an e-mail !

Anyways, I’ll see you in my later posts.

– pyroesp