{"repo":"craigthomas/Chip8Python","free":true,"listed":false,"github":"https://github.com/craigthomas/Chip8Python","clone":"git clone https://github.com/craigthomas/Chip8Python.git","description":"An XO Chip, Super Chip, and Chip 8 emulator written in Python","language":"Python","stars":101,"topics":["emulator","python","pygame","chip8","super-chip8","xo-chip"],"license":"MIT","category":"game-templates","readme_excerpt":"Yet Another (Super) Chip 8 Emulator An Octo compatible XO Chip, Super Chip, and Chip 8 emulator. Table of Contents 1. What is it? 2. License 3. Installing 1. Ubuntu Installation 2. Windows Installation 4. Running 1. Running a ROM 2. Screen Scale 3. Instructions Per Second 4. Quirks Modes 1. Shift Quirks 2. Index Quirks 3. Jump Quirks 4. Clip Quirks 5. Logic Quirks 5. Memory Size 6. Colors 5. Customization 1. Keys 2. Debug Keys 6. Further Documentation What is it? This project is a Chip 8 emulator written in Python 3. The original purpose of the project was to create a simple learning emulator that was well documented and coded in terms that were easy to understand. It was also an exercise to learn more about Python. The result is a simple command-line based Chip 8 emulator. In addition to supporting Chip 8 ROMs, the emulator also supports the XO Chip and Super Chip specifications. Note that while there are no special flags that are needed to run an XO Chip, Super Chip, or normal Chip 8 ROM, there are other compatibility flags that may need to be set for the ROM to run properly. See the Quirks Modes documentation below for more information. There are two other versions of the emulator written in different languages: Chip8Java Chip8C License This project makes use of an MIT style license. Please see the file called LICENSE. Installing Copy the source files to a directory of your choice. In addition to the source, you will need the following required software packages: Python 3.","default_branch":null,"files":null,"tree":[],"storefront":"/r/craigthomas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/craigthomas/Chip8Python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}