1
0
Fork 0
mirror of https://github.com/ethauvin/chip-8.git synced 2025-04-26 01:07:14 -07:00

First commit

This commit is contained in:
Cedric Beust 2020-08-22 11:59:50 -07:00
commit ee139eba9b
55 changed files with 1728 additions and 0 deletions

Binary file not shown.

Binary file not shown.

BIN
roms/Chip8 Picture.ch8 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
roms/IBM Logo.ch8 Normal file

Binary file not shown.

BIN
roms/InstructionTest.ch8 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,12 @@
Maze, by David Winter
Drawing a random maze like this one consists in drawing random diagonal
lines. There are two possibilities: right-to-left line, and left-to-right
line. Each line is composed of a 4*4 bitmap. As the lines must form non-
circular angles, the two bitmaps won't be '/' and '\'. The first one
(right line) will be a little bit modified. See at the end of this source.
The maze is composed of 16 lines (as the bitmaps are 4 pixels high), each
line consists of 32 bitmaps.
Bitmaps are drawn in random mode. We choose a random value (0 or 1).
If it is 1, we draw a left line bitmap. If it is 0, we draw a right one.

Binary file not shown.

View file

@ -0,0 +1,12 @@
Maze, by David Winter
Drawing a random maze like this one consists in drawing random diagonal
lines. There are two possibilities: right-to-left line, and left-to-right
line. Each line is composed of a 4*4 bitmap. As the lines must form non-
circular angles, the two bitmaps won't be '/' and '\'. The first one
(right line) will be a little bit modified. See at the end of this source.
The maze is composed of 16 lines (as the bitmaps are 4 pixels high), each
line consists of 32 bitmaps.
Bitmaps are drawn in random mode. We choose a random value (0 or 1).
If it is 1, we draw a left line bitmap. If it is 0, we draw a right one.

Binary file not shown.

View file

@ -0,0 +1,6 @@
This is my particledemo for the Chip-8, SuperChip and MegaChip8.
Works on real hardware as well as emulators
Enjoy!
zeroZshadow

BIN
roms/Pong (alt).ch8 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,49 @@
-----------------------------------------------------------------------------
/////////////////
//////////////////
//// ////
//// ///////////
//// ///////////
//// ////
//// ///////////
//// //////////
www.revival-studios.com
-----------------------------------------------------------------------------
Title : Trip8 / SuperTrip8 demo
Author : Martijn Wenting / Revival Studios
Genre : Demo
System : Chip-8 / SuperChip8
Date : 14/10/2008
Product ID : RS-C8004
-----------------------------------------------------------------------------
All the contents of this package are (c)Copyright 2008 Revival Studios.
The contents of the package may only be spread in its original form, and may not be
published or distributed otherwise without the written permission of the authors.
Description:
------------
The Trip8/SuperTrip8 demo are demo's for the Chip-8 and SuperChip8 systems. The demo consists of an intro, 3D vectorballs, and 4 randomized dot-effects.
Writing a demo for the original Chip-8 interpreter was a real pain, since your framerate basically drops in half for every sprite you need to draw. So even clearing and redrawing a few dots will cause the framerate to drop to near zero :) Originally the demo was going to be bigger and there were much more graphical effects programmed/prototyped, but a lot of these effects turned out to be too much for the original unoptimized Chip-8 interpreters to handle.
Running the Demo:
-----------------
Use the Megachip emulator or any other Chip-8/SuperChip compatible emulator to run the slideshow.
Credits:
--------
Programming/Graphics/Design by: Martijn Wenting
Distribution:
-------------
This package can be freely distributed in its original form.
If you would like to include this slideshow in your rom package, please let me know.
Watch out for more releases soon!
Martijn Wenting / Revival Studios

View file

@ -0,0 +1,11 @@
`
ef
ghabcd`
¢xÐVp
¢~Ðfp
¢„Ðvp
¢ŠÐ†jú`
¢xÐVEaÿEaÐVp
¢~ÐfFbÿFb†$Ðfp
¢„ÐvGcÿGc‡4Ðvp
¢ŠÐ†HdÿHdˆDІ*ÿ 0ÀÿÿÀÀüÀÿðÌÌðÌÃ<ÃÃÃÃ<

View file

@ -0,0 +1,3 @@
This is my first program for the CHIP-8, a simple demo with 4 bouncing sprites.
Enjoy!

BIN
roms/bc_test.ch8 Normal file

Binary file not shown.

BIN
roms/blinky.ch8 Normal file

Binary file not shown.

1
roms/jason.ch8 Normal file
View file

@ -0,0 +1 @@
`<18>ao<61>