Author Topic: 256 byte demo  (Read 10595 times)

0 Members and 1 Guest are viewing this topic.

Offline madeyes

  • ZX 81
  • *
  • Posts: 23
  • Karma: 4
    • View Profile
256 byte demo
« 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]
« Last Edit: September 11, 2009 by rbz »

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17409
  • Karma: 498
  • evil/good
    • View Profile
    • My Homepage
Re: 256 byte demo
« Reply #1 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

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?
Shockwave ^ Codigos
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: 256 byte demo
« Reply #2 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!  ::)
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline madeyes

  • ZX 81
  • *
  • Posts: 23
  • Karma: 4
    • View Profile
Re: 256 byte demo
« Reply #3 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.

Offline rain_storm

  • Here comes the Rain
  • DBF Aficionado
  • ******
  • Posts: 3088
  • Karma: 182
  • Rain never hurt nobody
    • View Profile
    • org_100h
Re: 256 byte demo
« Reply #4 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

Challenge Trophies Won:

Offline ferris

  • Pentium
  • *****
  • Posts: 841
  • Karma: 84
    • View Profile
    • Youth Uprising Home
Re: 256 byte demo
« Reply #5 on: June 12, 2009 »
Wow, nice approach :D

Very original :) Short but sweet and definitely nice.

Great work!
http://iamferris.com/
http://youth-uprising.com/

Where the fun's at.
Challenge Trophies Won:

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: 256 byte demo
« Reply #6 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
Challenge Trophies Won:

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2757
  • Karma: 493
    • View Profile
    • https://www.rbraz.com/
Re: 256 byte demo
« Reply #7 on: June 13, 2009 »
very nice, keep it up
Challenge Trophies Won:

Offline Pirx

  • ZX 81
  • *
  • Posts: 7
  • Karma: 4
    • View Profile
    • ind demoscene group
Re: 256 byte demo
« Reply #8 on: September 11, 2009 »
Can somebody make this intro available?

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2757
  • Karma: 493
    • View Profile
    • https://www.rbraz.com/
Re: 256 byte demo
« Reply #9 on: September 11, 2009 »
@Pirx: attachment fixed, glad you registered here mate, welcome
Challenge Trophies Won:

Offline rain_storm

  • Here comes the Rain
  • DBF Aficionado
  • ******
  • Posts: 3088
  • Karma: 182
  • Rain never hurt nobody
    • View Profile
    • org_100h
Re: 256 byte demo
« Reply #10 on: September 12, 2009 »
Hey Pirx, another addition to the hardcode archive perhaps?

Challenge Trophies Won:

Offline Pirx

  • ZX 81
  • *
  • Posts: 7
  • Karma: 4
    • View Profile
    • ind demoscene group
Re: 256 byte demo
« Reply #11 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.

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: 256 byte demo
« Reply #12 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.
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Baudsurfer

  • C= 64
  • **
  • Posts: 46
  • Karma: 18
    • View Profile
    • x86 Assembly language page
Re: 256 byte demo
« Reply #13 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]