diff options
author | Daniel Jones <admin@danieljon.es> | 2020-08-26 07:55:11 +0930 |
---|---|---|
committer | Daniel Jones <admin@danieljon.es> | 2020-08-26 07:55:11 +0930 |
commit | 72a80b66f979cce2318e0b4c1df1fae7175b4d2c (patch) | |
tree | 0f72fa5156edc5b1daed676839ef528d586dff48 /roms/demos | |
parent | f23b667da411baa8de95032bde97025fc427ad94 (diff) | |
download | chip8-72a80b66f979cce2318e0b4c1df1fae7175b4d2c.tar.gz chip8-72a80b66f979cce2318e0b4c1df1fae7175b4d2c.zip |
added roms and changed readme
Diffstat (limited to 'roms/demos')
-rw-r--r-- | roms/demos/Maze (alt) [David Winter, 199x].ch8 | bin | 0 -> 38 bytes | |||
-rw-r--r-- | roms/demos/Maze (alt) [David Winter, 199x].txt | 12 | ||||
-rw-r--r-- | roms/demos/Maze [David Winter, 199x].ch8 | bin | 0 -> 34 bytes | |||
-rw-r--r-- | roms/demos/Maze [David Winter, 199x].txt | 12 | ||||
-rw-r--r-- | roms/demos/Particle Demo [zeroZshadow, 2008].ch8 | bin | 0 -> 353 bytes | |||
-rw-r--r-- | roms/demos/Particle Demo [zeroZshadow, 2008].txt | 6 | ||||
-rw-r--r-- | roms/demos/Sierpinski [Sergey Naydenov, 2010].ch8 | bin | 0 -> 521 bytes | |||
-rw-r--r-- | roms/demos/Sirpinski [Sergey Naydenov, 2010].ch8 | bin | 0 -> 521 bytes | |||
-rw-r--r-- | roms/demos/Stars [Sergey Naydenov, 2010].ch8 | bin | 0 -> 968 bytes | |||
-rw-r--r-- | roms/demos/Trip8 Demo (2008) [Revival Studios].ch8 | bin | 0 -> 3203 bytes | |||
-rw-r--r-- | roms/demos/Trip8 Demo (2008) [Revival Studios].txt | 49 | ||||
-rw-r--r-- | roms/demos/Zero Demo [zeroZshadow, 2007].ch8 | 11 | ||||
-rw-r--r-- | roms/demos/Zero Demo [zeroZshadow, 2007].txt | 3 |
13 files changed, 93 insertions, 0 deletions
diff --git a/roms/demos/Maze (alt) [David Winter, 199x].ch8 b/roms/demos/Maze (alt) [David Winter, 199x].ch8 Binary files differnew file mode 100644 index 0000000..0dca981 --- /dev/null +++ b/roms/demos/Maze (alt) [David Winter, 199x].ch8 diff --git a/roms/demos/Maze (alt) [David Winter, 199x].txt b/roms/demos/Maze (alt) [David Winter, 199x].txt new file mode 100644 index 0000000..2cdef41 --- /dev/null +++ b/roms/demos/Maze (alt) [David Winter, 199x].txt @@ -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.
diff --git a/roms/demos/Maze [David Winter, 199x].ch8 b/roms/demos/Maze [David Winter, 199x].ch8 Binary files differnew file mode 100644 index 0000000..152ae7d --- /dev/null +++ b/roms/demos/Maze [David Winter, 199x].ch8 diff --git a/roms/demos/Maze [David Winter, 199x].txt b/roms/demos/Maze [David Winter, 199x].txt new file mode 100644 index 0000000..2cdef41 --- /dev/null +++ b/roms/demos/Maze [David Winter, 199x].txt @@ -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.
diff --git a/roms/demos/Particle Demo [zeroZshadow, 2008].ch8 b/roms/demos/Particle Demo [zeroZshadow, 2008].ch8 Binary files differnew file mode 100644 index 0000000..2df9765 --- /dev/null +++ b/roms/demos/Particle Demo [zeroZshadow, 2008].ch8 diff --git a/roms/demos/Particle Demo [zeroZshadow, 2008].txt b/roms/demos/Particle Demo [zeroZshadow, 2008].txt new file mode 100644 index 0000000..25f05fa --- /dev/null +++ b/roms/demos/Particle Demo [zeroZshadow, 2008].txt @@ -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
\ No newline at end of file diff --git a/roms/demos/Sierpinski [Sergey Naydenov, 2010].ch8 b/roms/demos/Sierpinski [Sergey Naydenov, 2010].ch8 Binary files differnew file mode 100644 index 0000000..e02d458 --- /dev/null +++ b/roms/demos/Sierpinski [Sergey Naydenov, 2010].ch8 diff --git a/roms/demos/Sirpinski [Sergey Naydenov, 2010].ch8 b/roms/demos/Sirpinski [Sergey Naydenov, 2010].ch8 Binary files differnew file mode 100644 index 0000000..e02d458 --- /dev/null +++ b/roms/demos/Sirpinski [Sergey Naydenov, 2010].ch8 diff --git a/roms/demos/Stars [Sergey Naydenov, 2010].ch8 b/roms/demos/Stars [Sergey Naydenov, 2010].ch8 Binary files differnew file mode 100644 index 0000000..712e83c --- /dev/null +++ b/roms/demos/Stars [Sergey Naydenov, 2010].ch8 diff --git a/roms/demos/Trip8 Demo (2008) [Revival Studios].ch8 b/roms/demos/Trip8 Demo (2008) [Revival Studios].ch8 Binary files differnew file mode 100644 index 0000000..d88d28f --- /dev/null +++ b/roms/demos/Trip8 Demo (2008) [Revival Studios].ch8 diff --git a/roms/demos/Trip8 Demo (2008) [Revival Studios].txt b/roms/demos/Trip8 Demo (2008) [Revival Studios].txt new file mode 100644 index 0000000..398142f --- /dev/null +++ b/roms/demos/Trip8 Demo (2008) [Revival Studios].txt @@ -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
+
diff --git a/roms/demos/Zero Demo [zeroZshadow, 2007].ch8 b/roms/demos/Zero Demo [zeroZshadow, 2007].ch8 new file mode 100644 index 0000000..8dbe615 --- /dev/null +++ b/roms/demos/Zero Demo [zeroZshadow, 2007].ch8 @@ -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ÀÿÿÀÀüÀÿðÌÌðÌÃ<ÃÃÃÃ<
\ No newline at end of file diff --git a/roms/demos/Zero Demo [zeroZshadow, 2007].txt b/roms/demos/Zero Demo [zeroZshadow, 2007].txt new file mode 100644 index 0000000..4baeb81 --- /dev/null +++ b/roms/demos/Zero Demo [zeroZshadow, 2007].txt @@ -0,0 +1,3 @@ +This is my first program for the CHIP-8, a simple demo with 4 bouncing sprites.
+
+Enjoy!
\ No newline at end of file |