Dark Bit Factory & Gravity

PROGRAMMING => Other languages => ASM => Topic started by: madeyes on June 07, 2009

Title: 256 byte demo
Post by: madeyes on June 07, 2009
Hi guys,
I've been hanging out in this forum just reading for a long while, so I thought it was time I gave something back...

I took vista off my pc this weekend and downgraded to xp, so I thought I'd try some oldskool assembly and a 256 byte demo.
Any comments welcome, but be kind this is a first try for me and I'm still learning  ;D
I wanted to see if it was possible to do some sort of "scroller" (it doesn't really scroll, can I call it a scroller?) in 256 bytes as I haven't seen one before.

Great forums btw.
Would love to go to sundown this year...as I haven't been to any demo parties before...but don't know yet.

madyes


[edited - attachment fixed]
Title: Re: 256 byte demo
Post by: Shockwave on June 07, 2009
Firstly I really like the zoom effect you have made here, the v-sync is excellent too.

You would do worse than look here;

http://www.pouet.net/prod.php?which=50722 (http://www.pouet.net/prod.php?which=50722)

To see a good example of scrolling in 256 bytes, personally I think your zoom effect is equally as cool.
Sundown is at September 13th for two days, I will be there, last year a few people from our community went, it would be cool if you came along.

Whereabouts do you live?
Title: Re: 256 byte demo
Post by: benny! on June 07, 2009
That's a really good one, madeyes. Like it a lot. Didnt expect to
see so much text in a 256b production.

Keep them comin' ... wonder if 256b demos will run on Windows 7,
too!  ::)
Title: Re: 256 byte demo
Post by: madeyes on June 07, 2009
Heh thanks for your kind comments everyone :updance:
I like the effect in NIETAKT. Amazing what some people can fit in so few bytes!

I'm in cambridgeshire...so quite a way to devon and not sure about transport. It would be good to meet some like minded people though.
Title: Re: 256 byte demo
Post by: rain_storm on June 09, 2009
Excellent stuff always nice to see some tiny code :D Very novel approach to using the system font, thumbs up. Gotta love the way XP has built in DOS emulation it's not perfect but it's more accurate than DosBox. Keep them coming madeyes
Title: Re: 256 byte demo
Post by: ferris on June 12, 2009
Wow, nice approach :D

Very original :) Short but sweet and definitely nice.

Great work!
Title: Re: 256 byte demo
Post by: Jim on June 13, 2009
> wonder if 256b demos will run on Windows 7
16bit apps are still supported on 32bit Windows 7, but the ability to switch to fullscreen video modes was lost with Vista :(

Jim
Title: Re: 256 byte demo
Post by: Rbz on June 13, 2009
very nice, keep it up
Title: Re: 256 byte demo
Post by: Pirx on September 11, 2009
Can somebody make this intro available?
Title: Re: 256 byte demo
Post by: Rbz on September 11, 2009
@Pirx: attachment fixed, glad you registered here mate, welcome
Title: Re: 256 byte demo
Post by: rain_storm on September 12, 2009
Hey Pirx, another addition to the hardcode archive perhaps?
Title: Re: 256 byte demo
Post by: Pirx on September 12, 2009
Thanks for the fix.

In secret I can tell you that lately I'm working on extending HardCode to 64KB - will share my complete intros collection, not only a part up to 4KB as for now. Available soon, I will let you know.
Title: Re: 256 byte demo
Post by: benny! on September 12, 2009
Thanks for the fix.

In secret I can tell you that lately I'm working on extending HardCode to 64KB - will share my complete intros collection, not only a part up to 4KB as for now. Available soon, I will let you know.

@Pirx:
Awesome news. Always love your work. Looking forward to it.
Title: Re: 256 byte demo
Post by: Baudsurfer on February 22, 2013
Hello madeyes,

Cool intro !

I think calling the vga api get font information might not be necessary,
for it is already the int 43h default vector, so you can replace :

mov ax,01130h
;Get 8x8 font
mov bh,3
int 10h
push es
pop ds

with just :

lds bp,[gs:1fh*4]