EDIT: @brienj released a new better and updated version (moved to GX2, added buzzer sound, Super CHIP8 support and many other things) here: http://gbatemp.net/threads/release-chip-8-schip-8-gx2-emulator.435388/
------------------------------------------------------
CHIP8 Emulator for the Homebrew Launcher
What is a CHIP 8?
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was made to allow video games to be more easily programmed for said computers. (From Wikipedia)
How to use it?
Just extract the zip to the sdcard and load it from HBL
To add roms put them in /wiiu/apps/CHIP8/roms with .c8/.C8 extension; as of now the maximum rom number is limited to 16 because I still didn't add scrolling support
Press + to open settings to configure keys assignment,etc.
Bugs:
-Some strange issues with Hidden rom
-other?
Downloads:
CHIP8-HBL-2.1.zip
Changelog:
2.1: Added delay between cycles feature
2.0: Added HBL and file browser support plus various speed improvements and bugfixes
1.1: Switched clear screen instruction and reset to memset
1.0: First public release
Source code:
Github
Credits:
-http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/ (original emulator)
@vgmoose and @brienj for help and support
@dimok and joedj for FTPiiU file functions and dynamic libraries
others (look at the source code)
------------------------------------------------------
CHIP8 Emulator for the Homebrew Launcher
What is a CHIP 8?
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was made to allow video games to be more easily programmed for said computers. (From Wikipedia)
How to use it?
Just extract the zip to the sdcard and load it from HBL
To add roms put them in /wiiu/apps/CHIP8/roms with .c8/.C8 extension; as of now the maximum rom number is limited to 16 because I still didn't add scrolling support
Press + to open settings to configure keys assignment,etc.
Bugs:
-Some strange issues with Hidden rom
-other?
Downloads:
CHIP8-HBL-2.1.zip
Changelog:
2.1: Added delay between cycles feature
2.0: Added HBL and file browser support plus various speed improvements and bugfixes
1.1: Switched clear screen instruction and reset to memset
1.0: First public release
Source code:
Github
Credits:
-http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/ (original emulator)
@vgmoose and @brienj for help and support
@dimok and joedj for FTPiiU file functions and dynamic libraries
others (look at the source code)
Last edited by rw-r-r_0644,