Changes

215 bytes removed ,  18:41, 29 September 2016
no edit summary
Line 2: Line 2:  
| title = CHIP-8 Emulator
 
| title = CHIP-8 Emulator
 
| image = [[File:CHIP-8-emulator-hbl-icon.png]]
 
| image = [[File:CHIP-8-emulator-hbl-icon.png]]
| author = [https://github.com/rw-r-r-0644 rw-r-r_0644]
+
| author = [https://github.com/rw-r-r-0644 rw-r-r_0644], [https://twitter.com/xhp_creations brienj]
| type = computer emulator
+
| type = Emulator
| version = 2.1
+
| version = GX2
 
| download = https://wiiubru.com/appstore/zips/CHIP8.zip
 
| download = https://wiiubru.com/appstore/zips/CHIP8.zip
| source = https://github.com/rw-r-r-0644/CHIP8-Emulator-WiiU
+
| source = https://github.com/xhp-creations/CHIP8-Emulator-WiiU
 
| hbb = yes
 
| 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].
+
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] and updated to GX2 graphics + other tweaks  by [https://twitter.com/xhp_creations brienj].
 
==Screenshots==
 
==Screenshots==
 
TODO: Add non-photographed screenshots
 
TODO: Add non-photographed screenshots
 
==Setup==
 
==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.
+
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:/roms/CHIP8/</code> directory. The ROMs must have the <code>.ch8</code> extension.
 
==Controls==
 
==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.
+
When the emulator is launched, you will need to select a ROM image. Press Load Rom and select a rom from the list.
   −
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.
+
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. You can edit keys configuration by using the configure button.
    
At any time during a program, you can simply press the HOME button to quit the program and return to the Homebrew Launcher.
 
At any time during a program, you can simply press the HOME button to quit the program and return to the Homebrew Launcher.
Line 24: Line 24:  
! {{WiiUGamePad}} || Action
 
! {{WiiUGamePad}} || Action
 
|-
 
|-
| {{WiiUGamePadDPad}} || (On ROM select menu) choose the ROM image to load
+
| {{WiiUGamePad}} || (On ROM select menu) choose the ROM image to load
 
|-
 
|-
| {{WiiUGamePadAButton}} || (On ROM select menu) launch the selected ROM image
+
| {{WiiUGamePad}} || (On ROM select menu) launch the selected ROM image
 
|-
 
|-
| {{WiiUGamePadSTARTButton}} || Pause emulator and open settings menu
+
| {{WiiUGamePad}} || Pause emulator and open keys config menu
 
|-
 
|-
 
| {{WiiUGamePadHomeButton}} || Exit the emulator and return to the Homebrew Launcher
 
| {{WiiUGamePadHomeButton}} || Exit the emulator and return to the Homebrew Launcher
53

edits