Misunderstood-Wookiee / Chip8-UWP

Working Chip-8 interpreter / emulator running under the Universal Windows Platform with Win2D

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chip8

Working Chip-8 interpreter / emulator running under the Universal Windows Platform with Win2D

Description!

This project demonstrates the CanvasAnimatedControl update cycle and drawing pixels as rectangles with DrawRectangle as well as picking files with FileOpenPicker.

Pull requests are always welcome.

Note that this does not include any Chip-8 ROMs. These can be had from many places, for example : http://www.zophar.net/pdroms/chip8.html

Keys

1, 2, 3, 4

q, w, e, r

a, s, d, f

z, x, c, v

You'll have to work out which is which per game. Generally '2' and 'w' are 'fire' and either side of that are directional input but don't hold me to that.

Credits

Jody Andrews Original UWP Port: https://github.com/JodyAndrews/UWPChip8

Joseph Weisbecker : Original Chip-8 creator.

CowGod's Technical Reference that this was based on : http://devernay.free.fr/hacks/chip8/C8TECH10.HTM

Alexander's superb JS Chip-8 Emulator : https://github.com/alexanderdickson/Chip-8-Emulator

David Winter : http://www.pong-story.com/chip8/

Alt text

About

Working Chip-8 interpreter / emulator running under the Universal Windows Platform with Win2D

License:GNU General Public License v3.0


Languages

Language:C# 100.0%