An open API service indexing awesome lists of open source software.

https://github.com/ern0/256byte-xorlissj

256-byte DOS intro: XOR-pattern and Lissajous effect 2-in-1, released at Demobit2017
https://github.com/ern0/256byte-xorlissj

256-byte 8086 assembly demo educational ms-dos

Last synced: 4 months ago
JSON representation

256-byte DOS intro: XOR-pattern and Lissajous effect 2-in-1, released at Demobit2017

Awesome Lists containing this project

README

          

# XORLISSJ
*XOR-pattern and Lissajous effect 2-in-1*
A 256-byte MS-DOS demo by ERN0 - 2016.09.20
Released at Demobit Party, 2017.01.28

## This is not a 256-byte demo

[Tomcat/Abaddon](https://demozoo.org/sceners/8556/) was sitting next to me on some sceneparty, polishing his actual 256-byte demo entry.

‐ What do you think, will you win?
‐ Meh, I lost my illusion, last time a XOR-pattern demo won.
‐ What is XOR pattern?
‐ When [the color of the pixel is `x XOR y`](http://lodev.org/cgtutor/xortexture.html).
‐ I see, it's so easy that even I can do it!

‐ Let's go!

I am not a math expert, so I have to find simple problems, if I want to make 256-byte demos. Years ago, when I was active 8086 coder, I've already made a similar stuff, [a 256-byte particle demo](http://www.pouet.net/prod.php?which=5305).

So, XORLISSJ is not the type of 256-byte demos which is full of amazing math and coding tricks, it's just a simple effect - actually, two effects -, which somehow fit in 256 byte. Consider it as educational or inspirational material.

## Compile and run

### Compile
I've used [NASM](http://www.nasm.us/):
`nasm xorlissj.asm -o xorlissj.com`

### Run

It's pure 80286 code, it can be run in [DOSBox](http://www.dosbox.com/).