Homebrew Official [RELEASE][HBL] CHIP8 Emulator

Shuold I add a function to make it slower from settings?

  • Yes

    Votes: 12 100.0%
  • No

    Votes: 0 0.0%

  • Total voters
    12
  • Poll closed .

rw-r-r_0644

Well-Known Member
OP
Member
Joined
Jan 13, 2016
Messages
351
Trophies
0
Age
22
XP
741
Country
Italy
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/
------------------------------------------------------

icon.png

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,

pwsincd

Garage Flower
Developer
Joined
Dec 4, 2011
Messages
3,686
Trophies
2
Location
Manchester UK
XP
4,462
ok @rw-r-r_0644 i have added this to wiiubru.com however i seemed to struggle hosting elf loader apps for some reason , firstly could this be an mp4 ? i havent tried to see if it works yet but it also hosts several roms to try should it work lol.

roms hosted :
WIPEOFF / VERS / VBRIX / UFO / TICTAC / TETRIS / TANK / SYZYGY / PUZZLE / PONG2 / PONG / MISSILE / MERLIN / MAZE / KALEID / INVADERS / HIDDEN / GUESS / CONNECT4 / BRIX / BLITZ / BLINKY / 15PUZZLE
 

rw-r-r_0644

Well-Known Member
OP
Member
Joined
Jan 13, 2016
Messages
351
Trophies
0
Age
22
XP
741
Country
Italy
ok @rw-r-r_0644 i have added this to wiiubru.com however i seemed to struggle hosting elf loader apps for some reason , firstly could this be an mp4 ? i havent tried to see if it works yet but it also hosts several roms to try should it work lol.

roms hosted :
WIPEOFF / VERS / VBRIX / UFO / TICTAC / TETRIS / TANK / SYZYGY / PUZZLE / PONG2 / PONG / MISSILE / MERLIN / MAZE / KALEID / INVADERS / HIDDEN / GUESS / CONNECT4 / BRIX / BLITZ / BLINKY / 15PUZZLE
I will try but it's a quite long code. Let's see if I can get it into 20kb :)
 
  • Like
Reactions: pwsincd

davetheshrew

Well-Known Member
Member
Joined
Jan 2, 2016
Messages
562
Trophies
0
Age
41
XP
671
Country
mate i been playing neogeo all day in setting up retropie omg i played astro blaster for hours... took me back to the youthy when i was 14 ... hehe
I have it on my retropie arcade, loved building that thing, Il take pics soon. I have a neo geo cd, couldnt go down the cartridge route, damn expensive.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sonic Angel Knight @ Sonic Angel Knight: I swallowed macaroni & cheese for dinner. :P +1