CHIP16 intros
screenshot added by Tronix on 2012-12-06 12:12:17
platform :
type :
release date : march 2012
  • 6
  • 0
  • 0
popularity : 51%
  • 1.00
alltime top: #17784
added on the 2012-12-06 12:12:17 by Tronix Tronix

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr



CHIP16 "virtual" platform spec:
CPU: 16 bit, around 1 Mhz
RAM: 64Kb (- 512 bytes for stack; -4 bytes for controller IO)
Video: 320x240 16 colors with custom pallete; no direct memory access (sprites only)
rulez added on the 2012-12-06 12:14:29 by Tronix Tronix
Sorry, fixed url: YouTube
added on the 2012-12-06 12:16:46 by Tronix Tronix
Thums up for platform. I once coded a chip8 emulator because everyone did, but never released it. (I know this one is chip16 though)
I see now framebuffer on this one. So,. the little dots are all sprites, is it why it's so slow?
The twister also sprites with height 1 I guess. Also slow.
So, in this platform, the sprite size is fixed or you can set it up? Is the mandelbrot one big sprite or just a grid of smaller sprites? So, maybe this way a sort of pixel buffer is doable.
rulez added on the 2012-12-06 12:38:34 by Optimus Optimus
Thanks. Sprite size is not fixed, it may be set from 2x1 px (becouse 1 byte contain 2 colors with 4 bit) to 320x200 (becouse registers can't operate with walues > 65536).

Dots, sineflag and twister built on the general principle: i am used 32Kb sprite (320x200) for framebuffer and every time i render all image to this sprite realtime, then just show this big 320x200 sprite on the screen.

Mandelbrot alghorithm have two cyclys X and Y, and just draw small 2x2 sprite every time.
added on the 2012-12-06 12:58:20 by Tronix Tronix
No thumb for that infestation of hell known as ngemu.com.

Such a pity that Tronix now sided with such fucking sellouts. The code looked nice indeed, could be used in a small emulator for a 64kb Windows intro.
added on the 2012-12-07 05:42:52 by mudlord mudlord
no, why the fuck not, proof of concepts rool. If I didnt vote this up, I would be a fucking hypocrite, now would I?
rulez added on the 2012-12-07 05:45:11 by mudlord mudlord
Platform thumb.

Optimus: Like everybody else, I wrote two Chip8 emulators, in JS. Was a nice a way to learn a bit how emulators work.
rulez added on the 2012-12-07 10:29:20 by p01 p01
rulez added on the 2012-12-09 18:32:55 by BackSpace BackSpace

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment