===============================
> What Is This?
A cross-platform desktop app that emulates the CHIP-8 virtual machine, which was originally used on the COSMAC VIP. Developed with C# and Avalonia.
===============================
> My Goals For This Project:
- Accurately emulate the CHIP-8 virtual machine and provide support for the SUPER-CHIP as well.
- Provide quality of life features such as save states, fast-forward/slow, configurable keys, debug tools inside my emulator.
- Write a cool CHIP-8 program and run with my emulator
===============================
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
My emulator has a UI now. It's pretty minimal but I like it. I'll probably reuse this for future emulator projects too.
Progress has been really slow because I have terrible work ethic.
I got the IBM Logo Test ROM to work!
I've also implemented most of the opcodes, i'll write a whole bunch tests for them later with Xunit.