Click to See Complete Forum and Search --> : 17 byte demo!


bitshifter420
August 31st, 2008, 09:17 AM
Yep, 17 bytes of pure graphics pumping power!

Edit: And if that's too many bytes, here's the 14 byte version.

Bluefox815
October 1st, 2008, 09:20 PM
What exactly do you mean by 17 byte?

As far as I can tell, it's a bunch of random kaleidoscopic pixels.

bitshifter420
October 10th, 2008, 12:44 AM
What exactly do you mean by 17 byte?
The size of the .com file is 17 bytes.
This sentence is 26 bytes.
Go ahead and try to write a sub-17 byte demo and see how hard it is...

Bluefox815
October 10th, 2008, 01:36 PM
Ok, the 300 byte .zip file threw me off a little bit, and I deleted the file (as it doesn't have a day to day use for me) before posting and didn't check the size of the file.

sspoke
October 11th, 2008, 05:00 PM
Wow man.....


¸ Íh *Ȫâû@ëø



.386
.model tiny

; ===========================================================================

; Segment type: Pure code
seg000 segment byte public 'CODE' use16
assume cs:seg000
org 100h
assume es:nothing, ss:nothing, ds:seg000, fs:nothing, gs:nothing

; =============== S U B R O U T I N E =======================================

; Attributes: noreturn

public start
start proc near
mov ax, 13h
int 10h ; - VIDEO - SET VIDEO MODE
; AL = mode
push 0A000h
pop es
assume es:nothing

loc_109: ; CODE XREF: start+Cj
; start+Fj
adc ax, cx
stosb
loop loc_109
inc ax
jmp short loc_109
start endp

seg000 ends
end start


and even lower!

°ÍÄȪâû@âø



.686p
.mmx
.model tiny

; ===========================================================================

; Segment type: Pure code
seg000 segment byte public 'CODE' use16
assume cs:seg000
org 100h
assume es:nothing, ss:nothing, ds:seg000, fs:nothing, gs:nothing

; =============== S U B R O U T I N E =======================================

; Attributes: noreturn

public start
start proc near
mov al, 13h
int 10h ; - VIDEO -
les ax, [bx]

loc_10106: ; CODE XREF: start+9j
; start+Cj
adc ax, cx
stosb
loop loc_10106
inc ax
loop loc_10106
start endp

seg000 ends


end start


for all those graphics? with refreshing?

I can't even find the algorithm that makes those circles and makes em wave from left to right in demo v2.

holy **** you should make your own programming langauge/compiler.
Speaking of making your own programming langauge there is a person who is making one.. and trying to keep it as fast as possible it's already said that his application is faster then any C++/C program and could even match up with the best assembler coder
http://www.angelfire.com/space/netcensus/hotbasic.html

but i don't like the fact that it uses a BASIC format.. i wanted it to be somewhat in C/Java-ish format.

pretty sick.. wonder if you could make a 5/20 byte virus? LOL just kidding.