In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
2,416 bytes added ,  02:24, 11 July 2016
I created the page, detailed the setup and controls, and history. All that's left is screenshots, which will probably need to be from someone else who has access to a capture card.
{{Infobox homebrew
| title = CHIP-8 Emulator
| image = [[File:CHIP-8-emulator-hbl-icon.png]]
| author = [https://github.com/rw-r-r-0644 rw-r-r_0644]
| type = computer emulator
| version = 2.1
| download = https://wiiubru.com/appstore/zips/CHIP8.zip
| source = https://github.com/rw-r-r-0644/CHIP8-Emulator-WiiU
| hbb = yes
}}
The '''CHIP-8 Emulator''' project aims to create a virtual environment allowing software built for the CHIP-8 virtual machine in the 1970s and 1980s to be run on a Wii U console. It was developed by [https://github.com/rw-r-r-0644 rw-r-r_0644] while following a tutorial [http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/ here].
==Screenshots==
TODO: Add non-photographed screenshots
==Setup==
Once the program has been placed on your SD Card (just like any other, in the <code>sd:/wiiu/apps/CHIP8</code> folder), simply add your ROMs to the <code>sd:/wiiu/apps/CHIP8/roms</code> directory. The ROMs must have the <code>.c8</code> extension. The program can only show 16 ROMs in the list at once, so some ROMs will not be shown if there are more than 16.
==Controls==
When the emulator is launched, you will be asked to select a ROM image. Use the +Control Pad to select a ROM and press A to launch it.

The CHIP-8 VM used 16 keys, and each app used them in different ways. Unfortunately, the Wii U GamePad only has 13 mappable buttons, but they can be mapped to any CHIP-8 key. Pausing the game using the START button will open a menu that allows you to re-map buttons and change the emulator speed. Use the touch screen to select a CHIP-8 key, and then press the GamePad button you want mapped to the selected CHIP-8 key.

At any time during a program, you can simply press the HOME button to quit the program and return to the Homebrew Launcher.
{| class="wikitable"
|-
! {{WiiUGamePad}} || Action
|-
| {{WiiUGamePadDPad}} || (On ROM select menu) choose the ROM image to load
|-
| {{WiiUGamePadAButton}} || (On ROM select menu) launch the selected ROM image
|-
| {{WiiUGamePadSTARTButton}} || Pause emulator and open settings menu
|-
| {{WiiUGamePadHomeButton}} || Exit the emulator and return to the Homebrew Launcher
|}
==History==
===v2.1===
* Implemented the "cycle delay" feature (A.K.A. changing the emulator speed)
===v2.0===
* Ported to Homebrew Launcher
* Implemented SD Card loading, instead of web-based downloading
===v1.0===
* Initial release
85

edits

Navigation menu